summaryrefslogtreecommitdiff
path: root/editors
AgeCommit message (Expand)Author
2022-04-20vi: fix backspace over tab in commandsRon Yorston
2022-03-04vi: improved handling of backspace in replace modeRon Yorston
2022-01-23Add support for long options to cmpWalter Lozano
2022-01-23sed: fix handling of escaped delimiters in s/// replacementDenys Vlasenko
2022-01-23sed: fix handling of escaped delimiters in s/// search pattern, closes 14541Denys Vlasenko
2022-01-18libbb: shrink lineedit_read_key()Denys Vlasenko
2022-01-17ash,hush: fix handling of SIGINT while waiting for interactive inputDenys Vlasenko
2022-01-08awk: input numbers are never octal or hex (only program consts can be)Denys Vlasenko
2022-01-04sed: correctly handle 'w FILE' commands writing to the same fileDenys Vlasenko
2021-12-29ed: add support for -s command-line option as mandated by POSIXSören Tempel
2021-12-25sed: do not ignore 'g' modifier when match starts with ^Dominique Martinet
2021-12-19ed: align output of read command with POSIX.1-2008Sören Tempel
2021-12-19ed: fix current line number for file passed via the command-lineSören Tempel
2021-12-17cmp: code shrinkDenys Vlasenko
2021-12-17ed: add support for -p command-line option as mandated by POSIXSören Tempel
2021-12-17cmp: add support for -nWalter Lozano
2021-10-12ed: align output of read/write commands with POSIX-1.2008Sören Tempel
2021-09-09awk: never return NULL from awk_printf()Denys Vlasenko
2021-09-09awk: code shrinkDenys Vlasenko
2021-09-09awk: code shrink: avoid duplicate NUL checks and strlen()Denys Vlasenko
2021-09-09awk: fix read beyond end of bufferRon Yorston
2021-09-05awk: fix printf %%Daniel Thau
2021-08-29vi: further changes to colon addressesRon Yorston
2021-08-22vi: code shrink print_literal()Ron Yorston
2021-08-22vi: searches in colon commands should wrapRon Yorston
2021-08-20vi: don't right shift empty linesRon Yorston
2021-08-20vi: support ~/.exrcRon Yorston
2021-08-20vi: changes to handling of -c and EXINITRon Yorston
2021-08-16vi: fix compile-time error if !ENABLE_FEATURE_VI_SETOPTSDenys Vlasenko
2021-07-14awk: whitespace and debugging tweaksDenys Vlasenko
2021-07-14vi: remove redundant assignmentDenys Vlasenko
2021-07-14awk: disallow break/continue outside of loopsDenys Vlasenko
2021-07-14awk: tighten parsing - disallow extra semicolonsDenys Vlasenko
2021-07-13vi: fix regex search compilation errorRon Yorston
2021-07-13vi: somewhat more readable code, no logic changesDenys Vlasenko
2021-07-13vi: allow delimiter in ':s' to be escapedRon Yorston
2021-07-13vi: allow regular expressions in ':s' commandsDenys Vlasenko
2021-07-13vi: improve handling of anchored searchesRon Yorston
2021-07-13vi: use basic regular expressions for searchRon Yorston
2021-07-13vi: allow 'gg' to specify a rangeRon Yorston
2021-07-12awk: in parsing, remove superfluous NEWLINE check; optimize builtin arg evalu...Denys Vlasenko
2021-07-12awk: fix printf "%-10c", 0Denys Vlasenko
2021-07-11awk: fix corner case in awk_printfDenys Vlasenko
2021-07-11awk: unbreak "cmd" | getlineDenys Vlasenko
2021-07-11awk: unbreak "printf('%c') can output NUL" testcaseDenys Vlasenko
2021-07-11awk: undo TI_PRINT, it introduced a bug (print with any redirect acting as pr...Denys Vlasenko
2021-07-11awk: rollback_token() + chain_group() == chain_until_rbrace()Denys Vlasenko
2021-07-04awk: fix printf buffer overflowDenys Vlasenko
2021-07-03awk: simplify tests for operation classDenys Vlasenko
2021-07-03awk: restore strdup elision optimization in assignmentDenys Vlasenko