aboutsummaryrefslogtreecommitdiffhomepage
path: root/teco.ini
AgeCommit message (Collapse)AuthorFilesLines
2012-11-24allow symbolic names (symbols) being specified for the scintilla (ES) commandRobin Haberkorn1-27/+29
* new syntax is <[lParam,[wParam,[msg]]]>ES[msg[,wParam[,lParam]]]$[lParam string]$ * symbols are matched case-insensitive, the leading SCI_ for message symbols may be omitted * added support for more multiple string arguments (for commands in general) * fixed "C conditional: succeeds for every alpanumeric character, dot, dollar or underscore * added SCLEX_ and SCE_ constants as symbols * updated teco.ini: using symbolic names is preferred since that way code does not depend on the current Scintilla version
2012-11-20enable linenumbers and folding marks in profileRobin Haberkorn1-2/+5
2012-11-20some reasonable syntax highlighting defaults for C++ and MakeRobin Haberkorn1-8/+42
2012-11-20local Q-Register tables; :M commandRobin Haberkorn1-19/+20
* munged files use the same local Q-Registers as commandline * :M calls macro without new set of local registers (local register names refer to the parent macro level) * only .x names accepted at the moment. for string building characters, this will like stay that way (cannot refer to extended/long names)
2012-11-20support special "{" alternate escape character: is only terminated by a ↵Robin Haberkorn1-2/+2
matching *balanced* "}" this eases writing nested macros
2012-11-20disable ^U string building characters (by default)Robin Haberkorn1-5/+5
some method to reenable it will be developed in the future (perhaps using a separate command, or a special modifier which reverses a string commands default handling of building character)
2012-11-20minor teco.ini simplificationsRobin Haberkorn1-3/+3
2012-11-20QRegister push-down stack: [x and ]x commandsRobin Haberkorn1-23/+26
* rubout is quite tricky but ensures minimal memory copying
2012-11-20ED flags making 0-Register hook execution configurableRobin Haberkorn1-2/+46
* teco.ini updated as well
2012-11-16file closing must be enforced now (teco.ini)Robin Haberkorn1-1/+1
2012-11-14default teco ini fileRobin Haberkorn1-0/+5
* should serve as a template to the user