aboutsummaryrefslogtreecommitdiffhomepage
path: root/parser.cpp
AgeCommit message (Expand)AuthorFilesLines
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
2012-11-11automatic support for string building charactersRobin Haberkorn1-10/+111
2012-11-11added <n>O...$ GOTO commandRobin Haberkorn1-0/+1
2012-11-11implemented conditionals (<n>"x...|...')Robin Haberkorn1-0/+82
2012-11-11implemented F<, F>, F' and F| (flow) commandsRobin Haberkorn1-4/+79
2012-11-11support for Qx, Ux, %x and Mx commandsRobin Haberkorn1-0/+12
2012-11-11^Ux...$ command: rubout does not yet work properlyRobin Haberkorn1-0/+1
2012-11-11Q-Register table and EQx commandRobin Haberkorn1-0/+17
2012-11-10use namespace "States" instead of "states" structureRobin Haberkorn1-25/+32
2012-11-10use namespace for Modifiers instead of structureRobin Haberkorn1-14/+14
2012-11-10ensure that string argument done() handlers never get a NULL pointerRobin Haberkorn1-1/+1
2012-11-10filename autocompletion using <CTRL/T> and <TAB>Robin Haberkorn1-3/+2
2012-11-08added buffer ring and preliminary EB...$ implementationRobin Haberkorn1-0/+1
2012-11-08EX commandRobin Haberkorn1-0/+23
2012-11-08insert (I) and <TAB> commands implementedRobin Haberkorn1-2/+106
2012-11-08add form feed to list of whitespace charactersRobin Haberkorn1-1/+1
2012-11-08support line termination ($$) as immediate editing command + some fixesRobin Haberkorn1-1/+1
2012-11-08added <CNTRL/x> and ^x commandsRobin Haberkorn1-8/+74
2012-11-08added support for labels, including the goto label tableRobin Haberkorn1-8/+6
2012-11-07additional commands implementedRobin Haberkorn1-2/+207
2012-11-07undo stack enable/disable, parse-only mode, colon modifiers evaluationRobin Haberkorn1-7/+63
2012-11-07add helper function to initialize transition tableRobin Haberkorn1-5/+2
2012-11-07check bounds when accessing the transitions tableRobin Haberkorn1-1/+15
2012-11-07fixed "," operatorRobin Haberkorn1-3/+2
2012-11-07fixed "-" processing and improved C command, added R commandRobin Haberkorn1-3/+13
2012-11-07expression stack fixes and some arithmetic commandsRobin Haberkorn1-6/+58
2012-11-07expression stack based on THECO's ArithmeticStackRobin Haberkorn1-0/+1
2012-11-06initial commit of SciTECO based on THECORobin Haberkorn1-0/+95