As I mentioned in another thread, Leo must have an @auto-otl command
to be able to support VO (VimOutliner). This will work much like
@auto-rst, and it is needed for precisely the same reason that @auto-
rst is needed, namely that VO format (.otl *format* files) may have
extensions other than .otl.
Thus, the only good way to ensure that Leo parses a .otl-format file
properly is to *declare* that the file has .otl format. This is what
@auto-otl will do. That is, Leo will parse::
@auto-otl x.y
assuming the file x.y has otl format, regardless of what the file
extension y is.
@auto-otl should allow the VO crew to edit a file *either* in vim or
in Leo. The goal is that they should be able to go back and forth
between vim and Leo without damaging or rearranging the data in any
way.
The .otl format mostly makes this straightforward, but there are some
edge cases that Leo's present otl importer doesn't handle properly.
That won't matter in these early days. It will be straightforward to
handle all the nits later.
I hope to have @auto-otl working soon, perhaps today.
Edward
--
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.