aboutsummaryrefslogtreecommitdiff
path: root/libbb/lineedit.c
Commit message (Expand)AuthorAgeFilesLines
* suppress a few compile warningsGravatar Denys Vlasenko2020-06-241-1/+1
* ash,hush: allow builtins to be tab-completed, closes 7532Gravatar Ron Yorston2020-01-291-3/+14
* clang/llvm 9 fix - do not eliminate a store to a fake "const"Gravatar Denys Vlasenko2019-10-251-1/+1
* style fix, no code changesGravatar Denys Vlasenko2019-05-141-3/+10
* lineedit: fix SEGV in isk, hexedit, ed, closes 11661Gravatar Denys Vlasenko2019-02-041-4/+5
* randomconfig fixesGravatar Denys Vlasenko2018-12-271-8/+10
* lineedit: fix "defined but not used" sigaction2 warningGravatar Denys Vlasenko2018-12-081-0/+2
* suppress gcc 8 aliasing warningsGravatar Denys Vlasenko2018-12-081-1/+11
* bc: unbreak FEATURE_CLEAN_UP buildGravatar Denys Vlasenko2018-12-061-1/+1
* Treat custom and applet scripts as appletsGravatar Ron Yorston2018-11-171-16/+4
* lineedit: autocompletion for embedded scriptsGravatar Ron Yorston2018-11-011-4/+10
* ash: allow shell scripts to be embedded in the binaryGravatar Denys Vlasenko2018-11-011-0/+6
* unzip: use printable_string() for printing filenamesGravatar Denys Vlasenko2018-09-301-1/+1
* hush: fix "unset PS1/PS2", and put them into initial variable setGravatar Denys Vlasenko2018-04-061-1/+2
* lineedit: allow window size tracking to be disabledGravatar Ron Yorston2018-02-251-4/+14
* randomconfig fixesGravatar Denys Vlasenko2017-12-311-1/+2
* lineedit: get terminal width before printing promptGravatar Denys Vlasenko2017-11-081-2/+2
* lineedit: do not tab-complete any strings which have control charactersGravatar Denys Vlasenko2017-11-081-0/+12
* lineedit: improve multiline PS1 - redraw using last PS1 line. Closes 10381Gravatar Avi Halachmi2017-10-121-24/+64
* less,microcom,lineedit: use common routine to set raw termiosGravatar Denys Vlasenko2017-09-151-16/+5
* *: use ESC define instead of "\033"; use ESC[m instead of ESC[0mGravatar Denys Vlasenko2017-09-131-1/+1
* line editing: make read_line_input() not take timeout paramGravatar Denys Vlasenko2017-08-021-7/+16
* shell: make standalone shell tab-complete "busybox"Gravatar Denys Vlasenko2017-07-291-2/+2
* libbb: consolidate the code to set termios unbuffered modeGravatar Denys Vlasenko2017-01-111-1/+1
* lineedit: simplify code a bitGravatar Denys Vlasenko2016-11-281-16/+14
* lineedit: fix two bugs in SIGWINCH signal handlingGravatar Denys Vlasenko2016-11-271-29/+41
* ash,hush: make ^C in interactive mode visually much closer to bash behaviorGravatar Denys Vlasenko2016-11-251-1/+1
* lineedit: fix handling of repeating Alt-b, Alt-f, Alt-d, Alt-BackspaceGravatar Rostislav Skudnov2016-11-241-42/+18
* lineedit: fix completion with applet names. closes 9361Gravatar Denys Vlasenko2016-10-241-1/+1
* lineedit: trivial codeshrink for vi-modeGravatar Natanael Copa2016-08-141-8/+14
* Rewrite iteration through applet names to save a few bytesGravatar Ron Yorston2016-04-151-4/+3
* lineedit: search applets as well as PATH for tab completionGravatar Ron Yorston2015-10-301-1/+16
* libbb: introduce and use is_prefixed_with()Gravatar Denys Vlasenko2015-03-121-8/+9
* libpwdgrp: use getpwent() instead of getpwent_r()Gravatar Denys Vlasenko2015-02-071-8/+5
* lineedit: don't block when looking for escape sequence in vi-modeGravatar Ron Yorston2014-12-151-1/+1
* lineedit: don't fall back to simple line input if tty is in raw modeGravatar Denys Vlasenko2014-12-101-2/+6
* lineedit: fix trivial build failureGravatar Denys Vlasenko2014-01-101-0/+2
* lineedit: use unicode_strwidth instead of unicode_strlenGravatar Denys Vlasenko2013-08-201-3/+3
* lineedit: fix multi-line PS1 handling: calculate PS1 length from last \nGravatar Denys Vlasenko2013-08-191-14/+30
* lineedit: improve Unicode handling (still buggy though)Gravatar Denys Vlasenko2013-08-191-7/+23
* ash,hush: history builtinGravatar Flemming Madsen2013-04-071-2/+14
* lineedit: \W on "/bin" should show "bin", not "/bin"Gravatar Denys Vlasenko2013-03-291-1/+1
* lineedit: implement \T \t \A \@ prompts escapes, fix \W escape, drop \!Gravatar Denys Vlasenko2013-03-291-37/+47
* lineedit: add handling of \H in promptGravatar Denys Vlasenko2013-03-281-5/+45
* lineedit: initialize delptrGravatar Shawn J. Goff2013-02-271-0/+1
* lineedit: in !EDITING config, return -1 on fgets errorGravatar Denys Vlasenko2012-09-271-1/+2
* lineedit: fix Alt-D when cursor==0Gravatar Cliff Frey2012-08-071-3/+3
* lineedit: histfile can get emptied when CONFIG_FEATURE_EDITING_SAVE_ON_EXIT=yGravatar Dennis Groenen2012-04-261-4/+2
* whitespace fixesGravatar Denys Vlasenko2012-04-201-1/+1
* shell_builtin_read: set cc[VMIN] to 1; lineedit: don't clear c_cc[VINTR]Gravatar Denys Vlasenko2012-01-151-6/+9