Fix problem: errors during keyboard-macro execution were leaving the
authorChris Hanson <org/chris-hanson/cph>
Sat, 21 Jul 2001 05:49:59 +0000 (05:49 +0000)
committerChris Hanson <org/chris-hanson/cph>
Sat, 21 Jul 2001 05:49:59 +0000 (05:49 +0000)
commit90016f5e001b94f878f26f3ca57b30a91ca9b6e3
tree6bc57e045661b4fcfac9d29821812355098cabbd
parenta60f27928487518b8bdac99b62c9385ebe2f9088
Fix problem: errors during keyboard-macro execution were leaving the
editor in the command reader that was spawned to execute the keyboard
macro, rather than returning to the reader that was in control when
the keyboard-macro execution was initiated.

Some of the keyboard-macro state was being mismanaged by unnecessary
calls to KEYBOARD-MACRO-DISABLE.  This was exacerbated because
KEYBOARD-MACRO-DISABLE was setting *KEYBOARD-MACRO-EXECUTING?* to #F
when it should have been left alone.
v7/src/edwin/comred.scm
v7/src/edwin/editor.scm
v7/src/edwin/kmacro.scm
v7/src/edwin/make.scm