On Monday, February 24, 2014 9:13:34 AM UTC-6, Edward K. Ream wrote: > The parser framework is complete...It is far simpler and more general than vim's own dispatch code.
All aspects of parsing now appear to work. The code looks simpler than it actually is: the various dispatching helper methods were *very* tricky to get right. However, these helper methods are easy to *use*. They simplify the coding patterns used by the various command handlers, which is exactly what is wanted. As a result, filling in the blanks by adding and completing handlers should be straightforward. This is a big day for this project. The following commands all work properly: v2jd, dd, dh, d2k. Each uses fundamentally different code internally. The a,i,o and O commands now work, including with leading repeat counts (5i...Esc) etc. I'll be experimenting with the dot soon. One could actually start using vim-mode for real work. However, many details remain, especially undo/redo and the user interface, so I do not recommend that yet. Edward -- You received this message because you are subscribed to the Google Groups "leo-editor" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/leo-editor. For more options, visit https://groups.google.com/groups/opt_out.
