So lets see if I'm grasping what you are doing here.

In order to emulate vim, you are defining a bunch of interlocking
modes (in the leo sense of 'modes'), so that key sequences lead you
through a kind of 'frame stack' of modes, each mode-state limits the
set of next allowable key presses, and provides the proper terminating
action (if they exist for that state), plus clears/abandons/
sets_directly? the stack in order to get to the require exit state?
Sort of state machines via modes?

the lines prefix with '-->' represent commands to be executed when
entering a mode? -- (I haven't used modes).

Tom


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/leo-editor?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to