| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2015-07-21 | fixed scite2co.lua: use SCI_SETLEXERLANGUAGE instead of SCI_SETLEXER | Robin Haberkorn | 1 | -1/+5 | |
| * the lexer names used in SciTE property files are not SCLEX constants but the internal LexerModule names, so auto-generated SciTECO lexer configurations can only be set by name, i.e. via SETLEXERLANGUAGE, since we cannot easily map those names to SCLEX constants. * should be about as fast as using SCI_SETLEXER (since SciTECO has to look up symbolic names as well at runtime). * this especially fixes opening *.mak files -- often Makefiles but identified as "Mako" files. The macro "lexer.set.mako" used the wrong SCLEX_ symbol. * will also fix the HTML and all other lexers that use the SCLEX_HTML/hypertext lexer. * all lexer files have been updated, to be more compatible with scite2co.lua's output. This eases lexer updates in the future. | |||||
| 2015-05-25 | extended <EN> command and used it to optimize "lexer.test..." macros | Robin Haberkorn | 1 | -13/+12 | |
| * EN may now be used for matching file names (similar to fnmatch(3)). This is used to check the current buffers file extension in the lexer configuration macros instead of using expensive Q-Register manipulations. This halves the overall startup time - it is now acceptable even with the current amount of lexer configurations. * EN may now be used for checking file types. session.tes has been simplified. * BREAKS macro portability (EN now has 2 string arguments). * The Globber class has been extended to allow filtering of glob results by file type. | |||||
| 2015-03-24 | added scite2co.lua: a script for generating SciTECO lexer definitions from ↵ | Robin Haberkorn | 1 | -0/+170 | |
| SciTE properties files | |||||
