I debugged a little and found there was a symbol with code 0x1 in the outline. I removed it and now file can be loaded.
But I think that this lighted some great problems with leo: 1. I didnt use any other editor or something for editing the outline. This means that bad symbol was entered via the leo's editor. 2. Leo saved it w/o abuse. How could I know that I did somethign wrong? 3. The error message a) printed to console and b) told nothing about the real problem. How can user know that something went wrong? All he can see is just that leo becomes non-functional. 4. And yes. Leo becomes. It cannot deal with outlines anymore. It cannot save it's state 5. If this happens during startup when session is restored - leo just silently stops. I believe that all this things are very weird and they could be avoided with a very simple thing: QDialog with complete error description. Which is missing by some reason. Thank you for your attention. Hope my words would help. -- 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 view this discussion on the web visit https://groups.google.com/d/msgid/leo-editor/5a895590-92cf-4a0f-8e9e-8210aa8ed4c2%40googlegroups.com.
