Having used Leo heavily for over a month now here's a little feedback. I work on OSX 10.6 and 10.10 and use the same github leo for both with python 2.7.10, QT4 and anaconda python 2 on 10.6
The highlights: + Having a project with multiple files in an outline with is in my view the most important feature of Leo. Going back from that would hurt. + Greatly simplified the job of unifying several templates with identical header, footer and general structure via cloned sections. The unexpected: The mac version, in contrast to windows and linux, opens a window for every outline and Leo has no means to switch between them. This was an annoyance at first but now is a valuable asset. With the help of a window manager named spectacle (https://github.com/eczarny/spectacle) I was able to organize my windows in a very productive way. So if ever the reason for this behavior is found, please make it configurable. The annoyances: I have set a lot of mac typical shortcuts and it works most of the time as expected. But - Indenting (see attachment) Selecting 2 out of 3 lines and doing either of 'indent-region' or 'newline-and-indent' or 'indent-rigidly' ALWAYS indents and selects all 3 lines. Sometimes, I haven't been able to reproduce this, indentation cuts away a space of the following line, leading to a syntax error in python code. I suspect it has something to do with newline vs. return+newline line endings. I use @clean file nodes with newline line endings - word movement and selection forward-word and forward-word-extend-selection make it difficult to select a word, sometimes extending the selection into the next line when I want to hit the end of the last word on the previous line. What I really need and, according to the print-commands output does not exist, are end-word and end-word-extend-selection. - syntax check while saving files This is more of a request. If Leo does not save the @clean node due to a syntax error in python code, a Beep() would be nice because I usually don't look at the log pane. Keep up the excellent work. Leo is a great tool. -karsten -- 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 https://groups.google.com/group/leo-editor. For more options, visit https://groups.google.com/d/optout.
