On Fri, Feb 13, 2015 at 11:56 AM, Kent Tenney <[email protected]> wrote:
> > >> '@nosent now parses known file types' (and persists) > > > > > > False. > > Different implementation, but does it look different to the user? > I did a few comparisons between > import -> @nosent > and > @auto rclick -> refresh > > The parsed / not parsed situation looked to be the same .. > Heh. It's a bit difficult to explain the difference, and the explanation perhaps isn't so important anyway. Here are the important things to keep in mind: 1. @nosent works for *all* languages, not just languages for which Leo has an importer. @nosent is based on diff, not parsers. 2. @nosent is *better* than @auto because it remembers your previous node organization. Language structure (classes, methods, functions) no longer determines where lines go. You do. 3. @nosent will likely be faster than @auto. 4. Unlike @auto, @nosent preserves all uA's. Imo, these advantages are overwhelming, despite that the .leo file will now contain the text of all @nosent nodes. > > @nosent uses diff + the @shadow update algorithm. @nosent does *not* use > > the @auto parsers. > > Not sure what 'the @auto parsers' are, so I did file->import on a selection > @auto and import-file use exactly the same parsing code. 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/d/optout.
