summaryrefslogtreecommitdiff
path: root/libbb/lineedit.c
AgeCommit message (Expand)Author
2011-03-27lineedit: fixes for CONFIG_UNICODE_USING_LOCALE=yDenys Vlasenko
2011-02-08ash: fix TMOUT not restoring tty attributesDenys Vlasenko
2010-11-22lineedit: fix tab-completion of filenames with spacesMike Shal
2010-11-15lineedit: create history files with mode 0600Wolfram Sang
2010-10-28*: use _exit() in sighandlers; showkey: do not use exit-thru-sighandlerMarek Polacek
2010-09-07lineedit: do not hang on error, but return error indicator.Denys Vlasenko
2010-09-03lineedit: on tab completion, show filenames obly in all cases (bash compat)Denys Vlasenko
2010-09-03lineedit: allocate matchBuf only temporarily: saves MAX_LINELEN bytesDenys Vlasenko
2010-09-03lineedit: de-indent large block in input_tab. No logic changes.Denys Vlasenko
2010-09-03lineedit: rename tmp -> chosen_match; small code shrinkDenys Vlasenko
2010-09-03lineedit: stop using permanent int_buf[] (16k!): allocate itDenys Vlasenko
2010-09-03lineedit: remove pos_buf[] array (up to 16k!); fix compat bugsDenys Vlasenko
2010-09-03lineedit: return prefix len from tab completion helpersDenys Vlasenko
2010-09-03lineedit: clean up tab completion code (variable reuse, comments)Denys Vlasenko
2010-09-03preparatory cleanup patch for tab completion fixesDenys Vlasenko
2010-09-02lineedit: small readability improvement (same code)Denys Vlasenko
2010-09-02lineedit: fix completion with Unicode charsDenys Vlasenko
2010-09-02lineedit: preparatory cleanup patch for Unicode completion fixDenys Vlasenko
2010-07-25lineedit: mostly revert recent wrong logic in "ask terminal" codeDenys Vlasenko
2010-07-18lineedit: limit ASK_TERMINAL to the case when we can't find out the widthDenys Vlasenko
2010-07-18lineedit: cosmetics, no code changesDenys Vlasenko
2010-06-01lineedit: fix column display for wide and combining chars in TAB completionTomas Heinrich
2010-05-17typo fixDenys Vlasenko
2010-05-17lineedit: fix insertion deep inside line (*several lines* before end)Denys Vlasenko
2010-05-17lineedit: trivial simplifications. -7 bytesDenys Vlasenko
2010-05-17lineedit: fix moving backwards across lines with wide charsDenys Vlasenko
2010-05-16consolidate ESC sequencesDenys Vlasenko
2010-05-16stop using LAST_SUPPORTED_WCHAR and CONFIG_LAST_SUPPORTED_WCHAR, it's confusingDenys Vlasenko
2010-05-16lineedit: partially fix wide and combining chars editingTomas Heinrich
2010-05-11lineedit: change how cmdedit_set_out_char worksDenys Vlasenko
2010-04-29libbb/lineedit: add support for preserving "broken" (non-unicode) charsTomas Heinrich
2010-03-26unicode: s/FEATURE_ASSUME_UNICODE/UNICODE_SUPPORT, add UNICODE_USING_LOCALEDenys Vlasenko
2010-03-26unicode: optional table for better handling of neutral bidi charsTomas Heinrich
2010-03-18lineedit: first shot at optional unicode bidi input supportTomas Heinrich
2010-03-11lineedit: fix another corner case with bad unicode inputDenys Vlasenko
2010-03-09lineedit: invalid unicode characters are replaced with CONFIG_SUBST_WCHARTomas Heinrich
2010-01-24libbb: better unicode width support. Hopefully fixes bug 839.Denys Vlasenko
2010-01-04fold: unicode support. Based on a patch by Tomas Heinrich <heinrich.tomas@gma...Denys Vlasenko
2009-12-12randomconfig fixesDenys Vlasenko
2009-11-11ash: fix bad interaction of "stty -echo" + ASK_TERMINALDenys Vlasenko
2009-11-02*: introduce and use ffulsh_all()Denys Vlasenko
2009-10-29lineedit: REALLY fix compile error nowDenys Vlasenko
2009-10-29lineedit: compile fixDenys Vlasenko
2009-10-27rename sent_ESC_br_n6 variable to sent_ESC_br6nDenys Vlasenko
2009-10-27libbb/lineedit: try to make FEATURE_EDITING_ASK_TERMINAL less uglyDenys Vlasenko
2009-10-26read_key,lineeedit: parse position answerback faster; sanitize its useDenys Vlasenko
2009-10-25lineedit: handle Ctrl-arrowsDenys Vlasenko
2009-10-14lineedit: do not hardcode ctrl-C and ctrl-D, use termios fields.Denys Vlasenko
2009-09-29libbb/lineedit: restore ^D handling for unicodeDenys Vlasenko
2009-09-27libbb/lineedit: fix the case when we configured history to have 0 linesDenys Vlasenko