All the parsers I find important work fine, re the .md issues, I would be happy if @auto index.md
was aliased to @edit index.md I'm more interested in the convenience of accessing files from Leo than in having the files parsed into heirarchies. I actually find the parsing of html too granular, I use @edit for those ... Python files are the only ones I depend on the parsing ... On Wed, Nov 12, 2014 at 10:36 AM, Edward K. Ream <[email protected]> wrote: > First, don't panic: I am not going to do anything about this until after 5.0 > final. > > The perfect import checks ensure (in some hard-to-define way) that > round-tripping (reading, then writing) any @auto file does not change in any > *significant* way. When the the checks fail, Leo inserts an @ignore > directive, and then refuses (with a dialog) to write the @auto file until > the user explicitly removes the @ignore directive. > > An amazing amount of complexity is involved in the perfect import checks, as > indicated by the weasel-words above. Determining when changes are > significant must be done differently for each file type that @auto supports. > Perhaps worse, the error message telling why the checks failed are > a) extremely hard to generate in a helpful way and > b) even harder, in general, for the poor user to understand. > > I am beginning to wonder whether all this caution is necessary. For those > using git, it will be easy to check the import using git diff than with Leo. > And git users can easily and quickly undo any unwanted changes. > > The @auto logic is, by far, the ugliest in Leo. It is riddled with > impossible-to-remove special cases. It typically takes over an hour for me > to come up to speed when fixing any @auto-related bug. Alas, this code is > unlikely ever to go away. > > However, it would be easy to create a setting that would suppress perfect > import checks. > > Your comments, please. > > 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. -- 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.
