aboutsummaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)AuthorFilesLines
2012-11-13fixed undoing of setting Q-Register stringRobin Haberkorn3-7/+20
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 Haberkorn4-3/+153
2012-11-12distinguish between GOTO, LOOP and CONDITIONAL parse-only modes: fixes loop b...Robin Haberkorn3-18/+28
2012-11-12allow munged macros to quit and echo messages on stdout/stderrRobin Haberkorn1-2/+21
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 Haberkorn3-11/+11
2012-11-11<x,y>Xq command, automatic profile munging, explicit munging, commandline opt...Robin Haberkorn5-1/+130
2012-11-11automatic support for string building charactersRobin Haberkorn2-10/+135
2012-11-11fixed positioning after changing the current bufferRobin Haberkorn1-17/+28
2012-11-11added <n>O...$ GOTO commandRobin Haberkorn3-2/+40
2012-11-11implemented conditionals (<n>"x...|...')Robin Haberkorn2-0/+91
2012-11-11implemented F<, F>, F' and F| (flow) commandsRobin Haberkorn3-4/+93
2012-11-11support for Qx, Ux, %x and Mx commandsRobin Haberkorn3-11/+129
2012-11-11DEBUG support for printing state change undo tokensRobin Haberkorn1-0/+8
2012-11-11use DEBUG macroRobin Haberkorn1-0/+2
2012-11-11^Ux...$ command: rubout does not yet work properlyRobin Haberkorn3-13/+75
2012-11-11support EQx<filename>$ command: load filename into Q register without changin...Robin Haberkorn3-12/+60
2012-11-11Q-Register table and EQx commandRobin Haberkorn6-6/+188
2012-11-11dump goto table only in DEBUG modeRobin Haberkorn1-0/+6
2012-11-11RBTree class (wrapper around BSD macros) - use for Goto tableRobin Haberkorn4-37/+298
2012-11-10use namespace "States" instead of "states" structureRobin Haberkorn7-41/+60
2012-11-10use namespace for Modifiers instead of structureRobin Haberkorn1-14/+14
2012-11-10support 0EB...$ commandRobin Haberkorn2-2/+35
2012-11-10ensure that string argument done() handlers never get a NULL pointerRobin Haberkorn1-1/+1
2012-11-10support filename highlighting in GtkInfoPopupRobin Haberkorn2-3/+16
2012-11-10filename autocompletion using <CTRL/T> and <TAB>Robin Haberkorn10-13/+313
2012-11-08support globbing in EB...$ to support opening multiple files at onceRobin Haberkorn2-6/+55
2012-11-08added commentsRobin Haberkorn2-0/+8
2012-11-08added buffer ring and preliminary EB...$ implementationRobin Haberkorn6-6/+277
2012-11-08set UndoToken position only when it is required (undo enabled)Robin Haberkorn2-22/+12
2012-11-08EX commandRobin Haberkorn4-1/+40
2012-11-08insert (I) and <TAB> commands implementedRobin Haberkorn2-2/+132
2012-11-08add form feed to list of whitespace charactersRobin Haberkorn1-1/+1
2012-11-08support line termination ($$) as immediate editing command + some fixesRobin Haberkorn6-19/+66
2012-11-08added <CNTRL/x> and ^x commandsRobin Haberkorn2-8/+88
2012-11-08added missing transition table initialization for label stateRobin Haberkorn2-0/+8
2012-11-08added support for labels, including the goto label tableRobin Haberkorn8-14/+272
2012-11-07additional commands implementedRobin Haberkorn3-4/+214
2012-11-07undo stack enable/disable, parse-only mode, colon modifiers evaluationRobin Haberkorn4-14/+79
2012-11-07let compiler check printf-like argumentsRobin Haberkorn1-1/+2
2012-11-07add helper function to initialize transition tableRobin Haberkorn2-5/+14
2012-11-07check bounds when accessing the transitions tableRobin Haberkorn2-13/+16
2012-11-07make some Expression methods privateRobin Haberkorn1-5/+7
2012-11-07simplified/cleaned up undo operations on value stackRobin Haberkorn2-39/+48
2012-11-07fixed "," operatorRobin Haberkorn3-32/+27
2012-11-07fixed "-" processing and improved C command, added R commandRobin Haberkorn4-7/+19
2012-11-07expression stack fixes and some arithmetic commandsRobin Haberkorn3-13/+75
2012-11-07expression stack based on THECO's ArithmeticStackRobin Haberkorn6-6/+355