summaryrefslogtreecommitdiff
path: root/editors
AgeCommit message (Expand)Author
2025-10-07vi: warn about range in ':!' commandDenys Vlasenko
2025-07-04diff: code shrinkDenys Vlasenko
2024-09-27ed: fix line insertion before current line. Closes 15081Ron Yorston
2024-07-11vi: Ensure that the edit buffer ends in a newlinePetja Patjas
2024-07-10awk: mktime() with no arguments is not allowedDenys Vlasenko
2024-07-10awk: improve comments and constants, no code changesDenys Vlasenko
2024-07-09qwk: code shrinkDenys Vlasenko
2024-07-09awk: restore assignment precedence to be lower than ternary ?:Denys Vlasenko
2024-07-09awk: do not infinitely recurse getvar_s() if CONVFMT is set to a numeric valueDenys Vlasenko
2024-07-09awk: fix use after free (CVE-2023-42363)Natanael Copa
2024-03-02awk: fix segfault when compiled by clangRon Yorston
2024-01-02sed: check errors writing file with sed -iDominique Martinet
2023-12-31awk: fix handling of empty fieldsDenys Vlasenko
2023-10-02awk: implement -E; do not reorder -f and -eDenys Vlasenko
2023-07-10Update applet size estimatesDenys Vlasenko
2023-06-08awk: fix subst code to handle "start of word" pattern correctly (needs REG_ST...Denys Vlasenko
2023-06-07awk: fix SEGV on read error in -f PROGFILEDenys Vlasenko
2023-06-06awk: code shrinkDenys Vlasenko
2023-06-03awk: fix backslash handling in sub() builtinsDenys Vlasenko
2023-05-30awk: fix precedence of = relative to ==Denys Vlasenko
2023-05-29awk: printf(INVALID_FMT) prints it verbatimDenys Vlasenko
2023-05-28awk: shrink - use setvar_sn() to set variables from non-NUL terminated stringsDenys Vlasenko
2023-05-28awk: code shrinkDenys Vlasenko
2023-05-28awk: fix closing of non-opened fileDenys Vlasenko
2023-05-27awk: do not read ARGIND, only set it (gawk compat)Denys Vlasenko
2023-05-27awk: remove a local variable "caching" a struct memberDenys Vlasenko
2023-05-27awk: get rid of one indirection level for iF (input file structure)Denys Vlasenko
2023-05-27awk: fix splitting with default FSDenys Vlasenko
2023-05-26awk: fix use-after-realloc (CVE-2021-42380), closes 15601Denys Vlasenko
2023-01-05ed: don't use memcpy with overlapping memory regionsSören Tempel
2023-01-02sed: fix double-free in FEATURE_CLEAN_UP=y configsDenys Vlasenko
2022-08-30*: style fixDenys Vlasenko
2022-08-02vi: add 'ZQ' quitting commandGrob Grobmann
2022-07-11awk: fix use after free (CVE-2022-30065)Natanael Copa
2022-06-26vi: handle autoindent in 'cc' commandRon Yorston
2022-06-26vi: fix regression in autoindent handlingRon Yorston
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