aboutsummaryrefslogtreecommitdiff
path: root/editors/awk.c (follow)
Commit message (Expand)AuthorAgeFilesLines
...
| * 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-281-73/+199
|\|
| * 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
| * 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
| * awk: fix use-after-free in "$BIGNUM1 $BIGGERNUM2" concat opDenys Vlasenko2021-06-161-14/+71
* | Merge branch 'busybox' into mergeRon Yorston2021-02-051-3/+15
|\|
| * awk: allow printf('%c') to output NUL, closes 13486Ron Yorston2021-02-021-3/+15
* | Merge branch 'busybox' into mergeRon Yorston2021-01-141-15/+39
|\|
| * awk: FS regex matches only non-empty separators (gawk compat)Denys Vlasenko2020-12-021-8/+25
| * decrease paddign: gcc-9.3.1 slaps 32-byte alignment on arrays willy-nillyDenys Vlasenko2020-11-301-1/+1
| * awk: fix dodgy multi-char separators splitting logicDenys Vlasenko2020-11-161-9/+16
* | Merge branch 'busybox' into mergeRon Yorston2020-07-091-1/+3
|\|
| * awk: disallow "str"++, closes bug 12981Denys Vlasenko2020-06-091-1/+3
* | Merge branch 'busybox' into mergeRon Yorston2020-02-151-4/+18
|\|
| * awk: fix more "length" cases, closes 12486Denys Vlasenko2020-02-021-4/+18
* | Merge branch 'busybox' into mergeRon Yorston2019-08-161-2/+2
|\|
| * libbb: reduce the overhead of single parameter bb_error_msg() callsJames Byrne2019-07-021-2/+2
* | win32: add a function to remove CRs from a text bufferRon Yorston2019-02-141-14/+5
* | Merge branch 'busybox' into mergeRon Yorston2019-02-121-10/+31
|\|
| * awk: Fix overly permissive func arg list parsingBrian Foley2019-01-211-1/+14
| * awk: Syntax error if delete isn't given an arg.Brian Foley2019-01-211-8/+15
| * awk: Guard pointer chasing when parsing ternary expressions.Brian Foley2019-01-211-1/+2
* | awk: fix handling of regular expressions that match end-of-lineRon Yorston2019-01-231-0/+24
* | Merge branch 'busybox' into mergeRon Yorston2019-01-101-1/+1
|\|
| * config: update size informationDenys Vlasenko2018-12-281-1/+1
* | Merge branch 'busybox' into mergeRon Yorston2018-12-051-0/+2
|\|
| * awk: abort if NF set to negative valueDenys Vlasenko2018-11-281-0/+2
* | Merge branch 'busybox' into mergeRon Yorston2018-05-131-0/+3
|\|