aboutsummaryrefslogtreecommitdiff
path: root/editors (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* awk: shuffle globals for smaller offsetsDenys Vlasenko2021-07-021-12/+13
* awk: use "static" tmpvars in main and exitDenys Vlasenko2021-07-021-12/+5
* awk: when parsing length(), simplify eating of LPARENDenys Vlasenko2021-07-021-3/+4
* awk: shuffle functions to reduce forward declarations, no code changesDenys Vlasenko2021-07-021-98/+94
* awk: use static tmpvars instead of nvalloc(1)ed onesDenys Vlasenko2021-07-011-15/+34
* awk: rename temp variables, no code changesDenys Vlasenko2021-07-011-30/+46
* awk: evaluate all, even superfluous function argsDenys Vlasenko2021-06-301-7/+12
* awk: rewrite "print" logic a bit to make it clearerDenys Vlasenko2021-06-301-5/+4
* awk: allow empty fuinctions with no arguments, disallow function redefinitionsDenys Vlasenko2021-06-301-4/+7
* awk: replace incorrect use of union in undefined function check (no code chan...Denys Vlasenko2021-06-301-1/+1
* awk: remove custom pool allocator for temporary awk variablesDenys Vlasenko2021-06-301-103/+61
* awk: assorted optimizationsDenys Vlasenko2021-06-291-9/+17
* awk: free unused parsing structures after parse is doneDenys Vlasenko2021-06-291-27/+47
* awk: document which hashes are used at what state (parse/execute)Denys Vlasenko2021-06-291-10/+20
* awk: fix parsing of expressions such as "v (a)"Denys Vlasenko2021-06-291-4/+18
* awk: deindent a block, no code changesDenys Vlasenko2021-06-291-84/+83
* awk: code shrinkDenys Vlasenko2021-06-291-7/+11
* awk: get rid of "move name one char back" trick in next_token()Denys Vlasenko2021-06-291-27/+27
* awk: when parsing TC_FUNCTION token, eat its opening '('Denys Vlasenko2021-06-291-15/+15
* awk: g_buf[] does not need a separate allocationDenys Vlasenko2021-06-291-5/+3
* awk: simplify parsing of function declarationDenys Vlasenko2021-06-291-16/+10
* awk: rename TC_SEQSTART/END to L/RPAREN, no code changesDenys Vlasenko2021-06-291-47/+47
* awk: deindent code block, no code changesDenys Vlasenko2021-06-291-87/+90
* awk: use TS_foo for combined token classes. No code changesDenys Vlasenko2021-06-291-64/+64
* awk: make ltclass ("last token class") local to next_token()Denys Vlasenko2021-06-291-14/+10
* awk: remove redundant checkDenys Vlasenko2021-06-291-14/+18
* vi: stored search pattern applies to ':s'Ron Yorston2021-06-271-0/+12
* awk: move locals deeper into scopes where they are used, no logic changesDenys Vlasenko2021-06-251-30/+32
* awk: more efficient -f FILE, document what "some trick in next_token" isDenys Vlasenko2021-06-251-9/+24
* vi: fix read outside of text buffer during insertS Harris2021-06-231-1/+1
* vi: fix backward search with GNU regexRon Yorston2021-06-211-20/+13
* qwk: make code clearer, no actual code changesDenys Vlasenko2021-06-201-2/+3
* awk: after preinc/dec, only allow variable, field ref, array ref, or another ...Denys Vlasenko2021-06-181-18/+69
* vi: reject change command when motion failsRon Yorston2021-06-161-1/+12
* vi: up/down motion beyond end of file should failRon Yorston2021-06-161-25/+38
* vi: keep autoindent if line isn't emptyRon Yorston2021-06-161-1/+1
* awk: fix use-after-free in "$BIGNUM1 $BIGGERNUM2" concat opDenys Vlasenko2021-06-161-14/+71
* vi: initialise tabstop once not for each fileRon Yorston2021-06-141-1/+1
* vi: ':r' should insert text after current lineRon Yorston2021-06-141-5/+3
* *: --help tweaksDenys Vlasenko2021-06-141-1/+1
* *: --help tweaksDenys Vlasenko2021-06-132-3/+8
* vi: remove autoindent from otherwise empty linesRon Yorston2021-06-021-26/+59
* vi: make autoindent respect expandtab settingRon Yorston2021-06-021-13/+19
* vi: make cursor positioning more vi compatibleRon Yorston2021-06-021-0/+4
* vi: :wq/:x should warn if there are more files to editRon Yorston2021-05-041-3/+14
* vi: cursor positioning after whole-line 'y'Ron Yorston2021-05-041-17/+8
* vi: trivial code shrinkDenys Vlasenko2021-05-011-2/+2
* vi: fix empty line range regressionRon Yorston2021-04-301-1/+1
* vi: expand '%' and '#' in colon commandsRon Yorston2021-04-281-14/+112
* vi: fix buffer overrun; code shrinkRon Yorston2021-04-281-31/+22