summaryrefslogtreecommitdiff
path: root/libbb/lineedit.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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
* lineedit: first shot at optional unicode bidi input supportTomas Heinrich2010-03-181-12/+32
* lineedit: fix another corner case with bad unicode inputDenys Vlasenko2010-03-111-21/+24
* lineedit: invalid unicode characters are replaced with CONFIG_SUBST_WCHARTomas Heinrich2010-03-091-5/+21
* libbb: better unicode width support. Hopefully fixes bug 839.Denys Vlasenko2010-01-241-2/+2
* fold: unicode support. Based on a patch by Tomas Heinrich <heinrich.tomas@gma...Denys Vlasenko2010-01-041-1/+1
* randomconfig fixesDenys Vlasenko2009-12-121-0/+2
* ash: fix bad interaction of "stty -echo" + ASK_TERMINALDenys Vlasenko2009-11-111-47/+52
* *: introduce and use ffulsh_all()Denys Vlasenko2009-11-021-7/+7
* lineedit: REALLY fix compile error nowDenys Vlasenko2009-10-291-2/+5