summaryrefslogtreecommitdiff
path: root/editors
Commit message (Expand)AuthorAgeFilesLines
* sed: do not ignore 'g' modifier when match starts with ^Dominique Martinet2021-12-251-2/+1
* ed: align output of read command with POSIX.1-2008Sören Tempel2021-12-191-3/+0
* ed: fix current line number for file passed via the command-lineSören Tempel2021-12-191-2/+0
* cmp: code shrinkDenys Vlasenko2021-12-171-2/+2
* ed: add support for -p command-line option as mandated by POSIXSören Tempel2021-12-171-4/+10
* cmp: add support for -nWalter Lozano2021-12-171-4/+10
* ed: align output of read/write commands with POSIX-1.2008Sören Tempel2021-10-121-14/+18
* awk: never return NULL from awk_printf()Denys Vlasenko2021-09-091-4/+4
* awk: code shrinkDenys Vlasenko2021-09-091-8/+7
* awk: code shrink: avoid duplicate NUL checks and strlen()Denys Vlasenko2021-09-091-21/+33
* awk: fix read beyond end of bufferRon Yorston2021-09-091-11/+13
* awk: fix printf %%Daniel Thau2021-09-051-1/+8
* vi: further changes to colon addressesRon Yorston2021-08-291-49/+83
* vi: code shrink print_literal()Ron Yorston2021-08-221-17/+2
* vi: searches in colon commands should wrapRon Yorston2021-08-221-2/+7
* vi: don't right shift empty linesRon Yorston2021-08-201-2/+2
* vi: support ~/.exrcRon Yorston2021-08-201-8/+33
* vi: changes to handling of -c and EXINITRon Yorston2021-08-201-58/+65
* vi: fix compile-time error if !ENABLE_FEATURE_VI_SETOPTSDenys Vlasenko2021-08-161-0/+1
* awk: whitespace and debugging tweaksDenys Vlasenko2021-07-141-67/+66
* vi: remove redundant assignmentDenys Vlasenko2021-07-141-1/+0
* awk: disallow break/continue outside of loopsDenys Vlasenko2021-07-141-2/+4
* awk: tighten parsing - disallow extra semicolonsDenys Vlasenko2021-07-141-16/+24
* vi: fix regex search compilation errorRon Yorston2021-07-131-1/+1
* vi: somewhat more readable code, no logic changesDenys Vlasenko2021-07-131-8/+9
* vi: allow delimiter in ':s' to be escapedRon Yorston2021-07-131-2/+17
* vi: allow regular expressions in ':s' commandsDenys Vlasenko2021-07-131-15/+116
* vi: improve handling of anchored searchesRon Yorston2021-07-131-0/+2
* vi: use basic regular expressions for searchRon Yorston2021-07-131-2/+2
* vi: allow 'gg' to specify a rangeRon Yorston2021-07-131-1/+2
* awk: in parsing, remove superfluous NEWLINE check; optimize builtin arg evalu...Denys Vlasenko2021-07-121-5/+6
* awk: fix printf "%-10c", 0Denys Vlasenko2021-07-121-4/+5
* awk: fix corner case in awk_printfDenys Vlasenko2021-07-111-4/+4
* awk: unbreak "cmd" | getlineDenys Vlasenko2021-07-111-1/+2
* awk: unbreak "printf('%c') can output NUL" testcaseDenys Vlasenko2021-07-111-17/+26
* awk: undo TI_PRINT, it introduced a bug (print with any redirect acting as pr...Denys Vlasenko2021-07-111-3/+5
* awk: rollback_token() + chain_group() == chain_until_rbrace()Denys Vlasenko2021-07-111-2/+1
* awk: fix printf buffer overflowDenys Vlasenko2021-07-041-39/+55
* awk: simplify tests for operation classDenys Vlasenko2021-07-031-28/+36
* awk: restore strdup elision optimization in assignmentDenys Vlasenko2021-07-031-8/+17
* awk: match(): code shrinkDenys Vlasenko2021-07-031-13/+11
* awk: rand(): 64-bit constants should be ULLDenys Vlasenko2021-07-031-2/+2
* awk: do not use a copy of g_progname for node->l.new_prognameDenys Vlasenko2021-07-031-2/+2
* awk: support %F %a %A in printfDenys Vlasenko2021-07-031-1/+1
* awk: open-code TS_OPTERM, no logic changesDenys Vlasenko2021-07-031-16/+17
* awk: tighten rules in action parsingDenys Vlasenko2021-07-031-42/+66
* awk: rename GRPSTART/END to L/RBRACE, no code changesDenys Vlasenko2021-07-031-27/+33
* awk: move match() code out-of-lineDenys Vlasenko2021-07-021-17/+28
* awk: use smaller regmatch_t arrays, they had 2 elements for no apparent reasonDenys Vlasenko2021-07-021-3/+5
* awk: fix detection of VAR=VAL argumentsDenys Vlasenko2021-07-021-5/+4