The color branch looks to be complete. I'll likely merge it later tomorrow.
When @bool qt-use-scintilla is True, Leo does quite a creditable job of using QSci lexers. The new code supports the following Scintilla lexers, if available on your build: 'Bash', 'Batch', 'CPP', 'CSS', 'CMake', 'CSharp', 'CoffeeScript', 'D', 'Diff', 'Fortran', 'Fortran77', 'HTML', 'Java', 'JavaScript', 'Lua', 'Makefile', 'Matlab', 'Pascal', 'Perl', 'Python', 'PostScript', 'Properties', 'Ruby', 'SQL', 'TCL', 'TeX', 'XML', 'YAML', Pyzo does *not *use QScintilla, which means the current QScintilla work is the end of the line. Indeed, in retrospect the notion of attaching QSyntaxHighlighter to a QSci object was misguided. Happily, it took only a few hours to realize this ;-) 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 leo-editor+unsubscr...@googlegroups.com. To post to this group, send email to leo-editor@googlegroups.com. Visit this group at https://groups.google.com/group/leo-editor. For more options, visit https://groups.google.com/d/optout.