Org mode is kinda like Leo for Emacs: http://orgmode.org/manual/index.html
As a result of "convergent evolution" it has many of Leo's features: - Outline commands: http://orgmode.org/manual/Structure-editing.html#Structure-editing - To-do lists: http://orgmode.org/manual/TODO-Items.html#TODO-Items - Hyperlinks: http://orgmode.org/manual/Hyperlinks.html#Hyperlinks This is natural. But org mode lacks *all* of Leo's crucial scripting features: 1. Org mode gives scripts *no* access to org mode outlines! There is no API, for elisp or any other language. No predefined c,g,p. In org mode, **everything is just text**. 2. Org mode has no extensibility features: no plugin architecture, no event handlers, no @button. 3. Org mode has no clones, generators, or positions because everything is a simple tree. It is possible to create source files using org mode: http://orgmode.org/manual/Working-With-Source-Code.html#Working-With-Source-Code But org mode is feeble in comparison: - No @others(!!) noweb is used as the markup--there is *no* integration of markup with outline structure. - Source code must be delimited with markup(!!) http://orgmode.org/manual/Structure-of-code-blocks.html#Structure-of-code-blocks - No automatic tangling. - No untangling at all. - No automatic imports (@auto). Emacs makes up for it's lack true outline structure with a huge user base, so most (not all!) Leo's features have gotten *simulated* in an ugly, hard-to-extend, way. But simulation has its limits: features like @button and @test does not exist in org mode. 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.
