[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

how should it work?

In fixing the editor c-Q command, I seem to have introduced a behavioral
inconsistency (by making it share code with the reader of numeric arguments).
It used to be that control-Q Abort was a no-op.  Now it is unless you type
it fast enough that you don't get prompted, in which case an Abort character
is inserted in your buffer.  The same thing happens with Break.

The question is, which should it do when you type Abort: abort the command
or insert an abort character?  Obviously it should be consistent and not depend
on how fast you type it.

Pro: this is the only way to get these characters into a buffer except by knowing
the octal codes.

Con: this is the only way to cancel a c-Q command.

anti-Con: what c-Q Break does is preposterous.