summaryrefslogtreecommitdiff
path: root/lisp
diff options
context:
space:
mode:
authorStefan Monnier <monnier@iro.umontreal.ca>2009-08-12 05:07:48 +0000
committerStefan Monnier <monnier@iro.umontreal.ca>2009-08-12 05:07:48 +0000
commit1ac9108a3d6f91efbf9dc479af92d0f46faf30a7 (patch)
treec239abeed9573b080ab721c44a1afd11705b4177 /lisp
parentcf6e27cf471ef190f74f84659fcea68b38218656 (diff)
downloademacs-1ac9108a3d6f91efbf9dc479af92d0f46faf30a7.tar.gz
* cmds.c (nonundocount): New global variable.
(keys_of_cmds): Initialize it. (Fself_insert_command): Use it to combine upto 20 sequential chars into a single undo entry, just like the Qself_insert_command code in keyboard.c does. Call frame_make_pointer_invisible, also like the Qself_insert_command code in keyboard.c does. * keyboard.c (command_loop_1): Use the new global nonundocount rather than its own local replacement for it.
Diffstat (limited to 'lisp')
0 files changed, 0 insertions, 0 deletions