summaryrefslogtreecommitdiff
path: root/libbb/lineedit.c
AgeCommit message (Expand)Author
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
2009-09-06remove some GNUisms. by Dan Fandrich (dan AT coneharvesters.com)Denys Vlasenko
2009-07-16another small lineedit fixDenys Vlasenko
2009-07-16fix a thinko in lineedit completion codeDenys Vlasenko
2009-07-16lineedit: code shrinkDenys Vlasenko
2009-07-15remove trailing whitespaceDenys Vlasenko
2009-07-15randomconfig fixesDenys Vlasenko
2009-07-12lineedit+unicode: make TAB completion work againDenys Vlasenko
2009-07-12vi: small code shrinkDenys Vlasenko
2009-07-11added simplified Unicode support for non-locale-enabled buildsDenys Vlasenko
2009-07-10lineedit: implement Unicode-aware line editing (optional)Denys Vlasenko
2009-06-01lineedit: fix warning about unused label when VI editing is disabledMike Frysinger
2009-05-29read_key: drop optimization where we read 3 bytes at onceDenys Vlasenko
2009-05-17lineedit: small fixesDenys Vlasenko
2009-05-17line editing: add an option to emit ESC [ 6 n and use resultsDenys Vlasenko
2009-05-15lineedit: use read_key to recognize ESC sequence.Denys Vlasenko
2009-04-21*: mass renaming of USE_XXXX to IF_XXXXDenis Vlasenko
2009-03-23libbb: revent previous version of "concurrent history updating"Denis Vlasenko
2009-03-22libbb: make history saving/loading concurrent-safeDenis Vlasenko
2008-11-05*: code shrink by adding a wrapper around very common tcsetattr(0, TCSANOW, x...Denis Vlasenko
2008-11-02lineedit: fix bug 5824: Since version 23530 with lineedit.c,Denis Vlasenko
2008-09-27lineedit: fix problems with empty commands in historyDenis Vlasenko
2008-08-20linedit: fix use-after-freeDenis Vlasenko
2008-07-22another overlapping_strcpyDenis Vlasenko
2008-07-22fix all cases of strcpy on overlapping strings.Denis Vlasenko
2008-07-21libbb: [x]fopen_for_{read,write} introduced and used.Denis Vlasenko
2008-07-08libbb: introduce and use xrealloc_vectorDenis Vlasenko
2008-06-28lineedit: document prompt handlingDenis Vlasenko
2008-06-27*: introduce and use FAST_FUNC: regparm on i386, otherwise no-onDenis Vlasenko
2008-05-25lineedit: correctly handle prompt longer than screen width. closes bug 3414Denis Vlasenko
2008-05-18more -Wall warning fixes. -Wall is enabled now.Denis Vlasenko