aboutsummaryrefslogtreecommitdiff
path: root/libbb/lineedit.c (follow)
Commit message (Expand)AuthorAgeFilesLines
...
| * libbb/lineedit: implement optional Ctrl-R history searchDenys Vlasenko2011-07-111-12/+153
* | Merge commit '56a3b82e9692a25ef9c9269e88feac0d579ce8e8' into mergeRon Yorston2012-03-221-9/+15
|\|
| * lineedit: fix rare SEGV; mark a few FIXMEsAlexey Fomenko2011-05-201-9/+15
* | Merge commit 'b83c9704128dd106071184e4b00335a3b8486857' into mergeRon Yorston2012-03-221-60/+92
|\|
| * 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
* | Merge commit 'da4441c44f6efccb6f7b7588404d9c6bfb7b6af8' into mergeRon Yorston2012-03-221-7/+5
|\|
| * ash: fix TMOUT not restoring tty attributesDenys Vlasenko2011-02-081-7/+5
* | Merge remote-tracking branch 'upstream/master'Nguyễn Thái Ngọc Duy2011-01-041-36/+63
|\|
| * 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
* | win32: lineedit: make read_key() pass Ctrl+<letter> to read_line_inputNguyễn Thái Ngọc Duy2010-09-221-0/+2
* | win32: lineedit: initialize initial_settingsNguyễn Thái Ngọc Duy2010-09-221-0/+1
* | win32: lineedit: fallback to fgets if a tty is not foundNguyễn Thái Ngọc Duy2010-09-211-2/+4
* | Merge remote branch 'origin/master'Nguyễn Thái Ngọc Duy2010-09-141-366/+376
|\|
| * 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
* | Merge branch 'origin/master' (early part)Nguyễn Thái Ngọc Duy2010-09-141-26/+26
|\|
| * 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
* | Merge branch 'origin/master' (early part)Nguyễn Thái Ngọc Duy2010-09-141-3/+6
|\|
| * lineedit: fix column display for wide and combining chars in TAB completionTomas Heinrich2010-06-011-3/+6
* | Merge branch 'origin/master' (early part)Nguyễn Thái Ngọc Duy2010-09-141-106/+214
|\|
| * 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
* | win32: lineedit: split $PATH the Windows wayNguyễn Thái Ngọc Duy2010-09-141-0/+8
* | win32: lineedit: do not attempt to tc[sg]etattr in Windows consoleNguyễn Thái Ngọc Duy2010-09-141-0/+2
|/
* unicode: s/FEATURE_ASSUME_UNICODE/UNICODE_SUPPORT, add UNICODE_USING_LOCALEDenys Vlasenko2010-03-261-13/+13
* unicode: optional table for better handling of neutral bidi charsTomas Heinrich2010-03-261-7/+7