summaryrefslogtreecommitdiff
path: root/libbb/lineedit.c
Commit message (Expand)AuthorAgeFilesLines
* lineedit: fix crash when icanon set with -echo1_36_stableAkos Somfai2023-04-251-2/+2
* lineedit: fix matching of directories when searching PATHRon Yorston2023-04-251-2/+2
* shell: fix compile failures in some configsDenys Vlasenko2023-01-031-11/+13
* lineedit: get PWD from ashRon Yorston2022-07-031-0/+6
* ash,hush: use HOME for tab completion and promptsRon Yorston2022-06-261-1/+11
* libbb: shrink lineedit_read_key()Denys Vlasenko2022-01-181-10/+16
* ash,hush: fix handling of SIGINT while waiting for interactive inputDenys Vlasenko2022-01-171-3/+21
* shell: do not read user database for every prompt - only for those which need itDenys Vlasenko2021-10-111-27/+46
* Make const ptr assign as function call in clangYU Jincheng2021-10-091-1/+1
* *: generalize "const trick"YU Jincheng2021-10-071-3/+2
* libbb/lineedit: tweak #if indenting, no code changesDenys Vlasenko2021-09-251-8/+8
* libbb/lineedit: do not escape %^=+}]:, escape ~? in tab completionDenys Vlasenko2021-09-171-1/+10
* fix gcc-11.0 warningsDenys Vlasenko2021-04-141-1/+1
* lineedit: fix tab completion with equal signNatanael Copa2021-04-111-1/+1
* lineedit: support empty PATH entries in tab completionRon Yorston2021-02-231-6/+4
* libbb: introduce and use fputs_stdoutRon Yorston2021-02-031-4/+4
* lineedit: code shrinkDenys Vlasenko2020-12-211-5/+5
* lineedit: add a comment about possible use of tcflush()Denys Vlasenko2020-12-211-0/+1
* bc: do not allocate line editing state until neededDenys Vlasenko2020-12-211-7/+11
* lineedit: disable completion and fancy prompts if no shells are selectedDenys Vlasenko2020-12-161-13/+16
* lineedit: use strncmp instead of is_prefixed_with (we know the length)Denys Vlasenko2020-12-161-22/+25
* lineedit: remove ->path_lookup if ash is not configuredDenys Vlasenko2020-12-161-0/+2
* lineedit: match local directories when searching PATHRon Yorston2020-12-161-1/+8
* lineedit: omit directories when tab-completing from PATHRon Yorston2020-12-161-0/+3
* lineedit: fix unicode characters in promptAudun-Marius Gangstø2020-11-211-4/+11
* suppress a few compile warningsDenys Vlasenko2020-06-241-1/+1
* ash,hush: allow builtins to be tab-completed, closes 7532Ron Yorston2020-01-291-3/+14
* clang/llvm 9 fix - do not eliminate a store to a fake "const"Denys Vlasenko2019-10-251-1/+1
* style fix, no code changesDenys Vlasenko2019-05-141-3/+10
* lineedit: fix SEGV in isk, hexedit, ed, closes 11661Denys Vlasenko2019-02-041-4/+5
* randomconfig fixesDenys Vlasenko2018-12-271-8/+10
* lineedit: fix "defined but not used" sigaction2 warningDenys Vlasenko2018-12-081-0/+2
* suppress gcc 8 aliasing warningsDenys Vlasenko2018-12-081-1/+11
* bc: unbreak FEATURE_CLEAN_UP buildDenys Vlasenko2018-12-061-1/+1
* Treat custom and applet scripts as appletsRon Yorston2018-11-171-16/+4
* lineedit: autocompletion for embedded scriptsRon Yorston2018-11-011-4/+10
* ash: allow shell scripts to be embedded in the binaryDenys Vlasenko2018-11-011-0/+6
* unzip: use printable_string() for printing filenamesDenys Vlasenko2018-09-301-1/+1
* hush: fix "unset PS1/PS2", and put them into initial variable setDenys Vlasenko2018-04-061-1/+2
* lineedit: allow window size tracking to be disabledRon Yorston2018-02-251-4/+14
* randomconfig fixesDenys Vlasenko2017-12-311-1/+2
* lineedit: get terminal width before printing promptDenys Vlasenko2017-11-081-2/+2
* lineedit: do not tab-complete any strings which have control charactersDenys Vlasenko2017-11-081-0/+12
* lineedit: improve multiline PS1 - redraw using last PS1 line. Closes 10381Avi Halachmi2017-10-121-24/+64
* less,microcom,lineedit: use common routine to set raw termiosDenys Vlasenko2017-09-151-16/+5
* *: use ESC define instead of "\033"; use ESC[m instead of ESC[0mDenys Vlasenko2017-09-131-1/+1
* line editing: make read_line_input() not take timeout paramDenys Vlasenko2017-08-021-7/+16
* shell: make standalone shell tab-complete "busybox"Denys Vlasenko2017-07-291-2/+2
* libbb: consolidate the code to set termios unbuffered modeDenys Vlasenko2017-01-111-1/+1
* lineedit: simplify code a bitDenys Vlasenko2016-11-281-16/+14