aboutsummaryrefslogtreecommitdiff
path: root/libbb/lineedit.c (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* lineedit: \W on "/bin" should show "bin", not "/bin"Denys Vlasenko2013-03-291-1/+1
* lineedit: implement \T \t \A \@ prompts escapes, fix \W escape, drop \!Denys Vlasenko2013-03-291-37/+47
* lineedit: add handling of \H in promptDenys Vlasenko2013-03-281-5/+45
* lineedit: initialize delptrShawn J. Goff2013-02-271-0/+1
* lineedit: in !EDITING config, return -1 on fgets errorDenys Vlasenko2012-09-271-1/+2
* lineedit: fix Alt-D when cursor==0Cliff Frey2012-08-071-3/+3
* lineedit: histfile can get emptied when CONFIG_FEATURE_EDITING_SAVE_ON_EXIT=yDennis Groenen2012-04-261-4/+2
* whitespace fixesDenys Vlasenko2012-04-201-1/+1
* shell_builtin_read: set cc[VMIN] to 1; lineedit: don't clear c_cc[VINTR]Denys Vlasenko2012-01-151-6/+9
* lineedit: fix build failureDenys Vlasenko2011-11-041-1/+3
* lineedit: add support for M-b, M-f, M-d, M-BackspaceDenys Vlasenko2011-11-031-0/+40
* lineedit: remove SAVE_HISTORY bit, ->hist_file can be used as indicatorDenys Vlasenko2011-09-041-5/+1
* lineedit: add support for history saving on exitDenys Vlasenko2011-09-041-6/+62
* lineedit: fix atomic replace of history file; hush: fix $HISTFILE handlingDenys Vlasenko2011-09-041-2/+2
* libbb/lineedit: implement optional Ctrl-R history searchDenys Vlasenko2011-07-111-12/+153
* lineedit: fix rare SEGV; mark a few FIXMEsAlexey Fomenko2011-05-201-9/+15
* small fix for HISTFILESIZEDenys Vlasenko2011-03-311-0/+1
* ash,hush: optional support for $HISTFILESIZE.Denys Vlasenko2011-03-311-15/+29
* lineedit: fixes for CONFIG_UNICODE_USING_LOCALE=yDenys Vlasenko2011-03-271-45/+62
* ash: fix TMOUT not restoring tty attributesDenys Vlasenko2011-02-081-7/+5
* lineedit: fix tab-completion of filenames with spacesMike Shal2010-11-221-22/+45
* lineedit: create history files with mode 0600Wolfram Sang2010-11-151-5/+7
* *: use _exit() in sighandlers; showkey: do not use exit-thru-sighandlerMarek Polacek2010-10-281-9/+11
* lineedit: do not hang on error, but return error indicator.Denys Vlasenko2010-09-071-6/+6
* lineedit: on tab completion, show filenames obly in all cases (bash compat)Denys Vlasenko2010-09-031-13/+9
* lineedit: allocate matchBuf only temporarily: saves MAX_LINELEN bytesDenys Vlasenko2010-09-031-45/+48
* lineedit: de-indent large block in input_tab. No logic changes.Denys Vlasenko2010-09-031-131/+131
* lineedit: rename tmp -> chosen_match; small code shrinkDenys Vlasenko2010-09-031-26/+23
* lineedit: stop using permanent int_buf[] (16k!): allocate itDenys Vlasenko2010-09-031-14/+13
* lineedit: remove pos_buf[] array (up to 16k!); fix compat bugsDenys Vlasenko2010-09-031-83/+49
* lineedit: return prefix len from tab completion helpersDenys Vlasenko2010-09-031-36/+50
* lineedit: clean up tab completion code (variable reuse, comments)Denys Vlasenko2010-09-031-69/+85
* preparatory cleanup patch for tab completion fixesDenys Vlasenko2010-09-031-61/+65
* lineedit: small readability improvement (same code)Denys Vlasenko2010-09-021-1/+1
* lineedit: fix completion with Unicode charsDenys Vlasenko2010-09-021-3/+13
* lineedit: preparatory cleanup patch for Unicode completion fixDenys Vlasenko2010-09-021-113/+118
* lineedit: mostly revert recent wrong logic in "ask terminal" codeDenys Vlasenko2010-07-251-12/+9
* lineedit: limit ASK_TERMINAL to the case when we can't find out the widthDenys Vlasenko2010-07-181-9/+14
* lineedit: cosmetics, no code changesDenys Vlasenko2010-07-181-26/+24
* lineedit: fix column display for wide and combining chars in TAB completionTomas Heinrich2010-06-011-3/+6
* typo fixDenys Vlasenko2010-05-171-2/+2
* lineedit: fix insertion deep inside line (*several lines* before end)Denys Vlasenko2010-05-171-8/+15
* lineedit: trivial simplifications. -7 bytesDenys Vlasenko2010-05-171-14/+6
* lineedit: fix moving backwards across lines with wide charsDenys Vlasenko2010-05-171-21/+46
* consolidate ESC sequencesDenys Vlasenko2010-05-161-1/+1
* stop using LAST_SUPPORTED_WCHAR and CONFIG_LAST_SUPPORTED_WCHAR, it's confusingDenys Vlasenko2010-05-161-3/+2
* lineedit: partially fix wide and combining chars editingTomas Heinrich2010-05-161-44/+80
* lineedit: change how cmdedit_set_out_char worksDenys Vlasenko2010-05-111-32/+41
* libbb/lineedit: add support for preserving "broken" (non-unicode) charsTomas Heinrich2010-04-291-11/+51
* unicode: s/FEATURE_ASSUME_UNICODE/UNICODE_SUPPORT, add UNICODE_USING_LOCALEDenys Vlasenko2010-03-261-13/+13