aboutsummaryrefslogtreecommitdiffhomepage
path: root/parser.cpp
AgeCommit message (Expand)AuthorFilesLines
2012-12-04autoconf preparation: move everything into src/ subdirRobin Haberkorn1-1436/+0
2012-12-04refactoring: split qbuffers.cpp|h into a q-registers (qregisters.cpp) and Buf...Robin Haberkorn1-1/+2
2012-12-04search-kill command (FK)Robin Haberkorn1-0/+1
2012-12-04search-delete command (FD)Robin Haberkorn1-0/+1
2012-12-04search-replace command with default replacement string (FR)Robin Haberkorn1-0/+1
2012-12-04search and replace command (FS)Robin Haberkorn1-4/+5
2012-12-03refactored search command (states): they are now in a separate search.cpp fileRobin Haberkorn1-464/+1
2012-12-03first draft of N command based on SRobin Haberkorn1-57/+166
2012-11-25fixed range interpretation for search command: had to be given in the wrong o...Robin Haberkorn1-2/+9
2012-11-24allow symbolic names (symbols) being specified for the scintilla (ES) commandRobin Haberkorn1-23/+88
2012-11-21support "\" and <n>\ commands to insert and read integers in the current radi...Robin Haberkorn1-0/+64
2012-11-21Gq command to insert Q-Register at current DOTRobin Haberkorn1-0/+1
2012-11-21<n>A command to get ASCII code from buffer (at position DOT+n)Robin Haberkorn1-0/+9
2012-11-20fixed rubout of macro invocations: goto tables and q-registers are allocated ...Robin Haberkorn1-20/+13
2012-11-20cleanup macro execution functions: common namespace, Execute::file() uses Exe...Robin Haberkorn1-28/+61
2012-11-20local Q-Register tables; :M commandRobin Haberkorn1-19/+71
2012-11-20errors when label cannot be found at end of macro invocationRobin Haberkorn1-0/+5
2012-11-20goto table cleanupRobin Haberkorn1-2/+2
2012-11-20make goto tables local to macro invocation: they are declared on the C++ call...Robin Haberkorn1-0/+6
2012-11-20support special "{" alternate escape character: is only terminated by a match...Robin Haberkorn1-7/+23
2012-11-20disable ^U string building characters (by default)Robin Haberkorn1-13/+17
2012-11-20QRegister push-down stack: [x and ]x commandsRobin Haberkorn1-0/+3
2012-11-20ED flags making 0-Register hook execution configurableRobin Haberkorn1-0/+14
2012-11-20Scintilla command ES accepting string parameter: if empty, pop value from sta...Robin Haberkorn1-15/+25
2012-11-20cleanup strings[0] before invoking done(): can only be a preliminary solutionRobin Haberkorn1-7/+9
2012-11-20first working draft of syntax highlighting support and related necessary feat...Robin Haberkorn1-1/+15
2012-11-18avoid using Scintilla's SAVEPOINT mechanism altogether: fixes some destructiv...Robin Haberkorn1-0/+5
2012-11-16scroll caret into view after text insertionRobin Haberkorn1-1/+3
2012-11-16support different kinds of runtime errors (using C++ exceptions)Robin Haberkorn1-57/+65
2012-11-16support EF and EX arguments. FALSE (>= 0) means to refuse closing/exiting if ...Robin Haberkorn1-0/+10
2012-11-15minor change to avoid compiler warningRobin Haberkorn1-1/+1
2012-11-15added Interface class to ease porting SciTECO to other platforms (toolkits)Robin Haberkorn1-57/+57
2012-11-14minor comment fixRobin Haberkorn1-1/+1
2012-11-14error checking and colon modifier support for lots of commandsRobin Haberkorn1-42/+143
2012-11-14simplified move_lines() a bitRobin Haberkorn1-2/+1
2012-11-13EF command to close a bufferRobin Haberkorn1-0/+7
2012-11-13<n>W, <n>V, <n>Y commandsRobin Haberkorn1-0/+56
2012-11-13minor simplificationRobin Haberkorn1-1/+1
2012-11-13added EW...$ commandRobin Haberkorn1-1/+2
2012-11-13reset dot on search failureRobin Haberkorn1-5/+6
2012-11-13support :S...$ commandRobin Haberkorn1-0/+3
2012-11-13added support for string match characters (match spec to regexp compiler)Robin Haberkorn1-4/+216
2012-11-13fixed undoing of setting Q-Register stringRobin Haberkorn1-2/+1
2012-11-13Search command: use clever circular stack for the last (-n) matches for n < 0...Robin Haberkorn1-11/+9
2012-11-13when doing a reverse search, allocate array of matches (since it can currentl...Robin Haberkorn1-1/+3
2012-11-13<x[,y]>S...$ command (only regexp searching at the moment)Robin Haberkorn1-3/+130
2012-11-12distinguish between GOTO, LOOP and CONDITIONAL parse-only modes: fixes loop b...Robin Haberkorn1-15/+23
2012-11-12fix: process @ modifier in PARSE_ONLY mode; fixes alternate string escapes in...Robin Haberkorn1-1/+4
2012-11-12various arithmetic expression fixes: SUB must have higher precedence than ADD...Robin Haberkorn1-0/+2
2012-11-11<x,y>Xq command, automatic profile munging, explicit munging, commandline opt...Robin Haberkorn1-0/+27