freenode/#clim - IRC Chatlog
Search
5:36:42
jackdaniel
scymtym: I will be around at 12. I took my time to investigate the new line issue -- part of it is fresh-line in default-frame-top-level (that part is ~trivial, see (when interactorp …) parts); the other actually took me some time
5:37:03
jackdaniel
if you comment out last form in the method finalize specialized on drei:drei-input-editing-mixin, then the spurious new line is not printed
5:37:52
jackdaniel
I'm not sure what's the right thing to do, however I find it unexpected that with-input-editing prints a newline regardless of any input typed or not
7:57:03
scymtym
jackdaniel: i haven't looked very closely, but i thought a TERPRI and a call of the prompt function in the command loop were the reason for the newline and fresh prompt. i may be wrong
9:12:00
jackdaniel
it is not the /only/ reason, that's the part I've meant by "part of it is fresh-line in default-frame-top-leve)
9:50:11
scymtym
yes, i think if we wanted to change the behavior, we would have to take care of printing the prompt and the newline separately. that said, the specification only states that he command is not echoed. it does not anything about the newline or the prompt
9:51:26
jackdaniel
yes, I've came to the same conclusion and merged- both issues are quite disconnected (not from the ux perspective though)
9:52:17
jackdaniel
I've submitted a PR which improves command table test suite and fixes numerous problems with it
9:52:53
jackdaniel
(a few days back); now I'm going to improve the command processor based on that, so menu invocations and chained gestures work
11:02:28
jackdaniel
the lead is the function add-input-editor-command (http://bauhh.dyndns.org:8000/clim-spec/24-1.html#_1322)