[climacs-devel] keyboard macros, display protocol

Robert Strandh strandh at labri.fr
Fri May 5 22:59:36 UTC 2006


Christophe Rhodes writes:
 > > That should not be the case.  The syntax should be updated and the
 > > modification cleared only after each user interaction.  Executing a
 > > command as a result of executing a keyboard macro should not update
 > > the syntax. 
 > 
 > I don't think this can be right.  If you do that, then sequences of
 > commands (such as, say "Insert Open Paren" followed by "Up List") will
 > do different things depending on whether they are executed by
 > keystrokes or by keyboard macros.  Instead, I think that the syntax
 > must be updated after each command.

I would prefer that this case be handled by having the commands that
require the syntax to be up to date explicitly call whatever function
updates the syntax.

-- 
Robert Strandh

---------------------------------------------------------------------
Greenspun's Tenth Rule of Programming: any sufficiently complicated C
or Fortran program contains an ad hoc informally-specified bug-ridden
slow implementation of half of Common Lisp.
---------------------------------------------------------------------



More information about the climacs-devel mailing list