aboutsummaryrefslogtreecommitdiff
path: root/editors (follow)
Commit message (Expand)AuthorAgeFilesLines
...
| * awk: do not special-case "delete"Denys Vlasenko2021-07-021-29/+27
| * 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
* | Merge branch 'busybox' into mergeRon Yorston2021-06-284-131/+289
|\|
| * 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
* | Merge branch 'busybox' into mergeRon Yorston2021-06-071-34/+77
|\|
| * 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
* | Merge branch 'busybox' into mergeRon Yorston2021-05-141-576/+927
|\|
| * 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