Denys Vlasenko
|
7dd0ce4953
randomconfig fixes
|
15 years ago |
Denys Vlasenko
|
044b18083b
lineedit+unicode: make TAB completion work again
|
15 years ago |
Denys Vlasenko
|
1302892a14
vi: small code shrink
|
15 years ago |
Denys Vlasenko
|
42a8fd0db0
added simplified Unicode support for non-locale-enabled builds
|
15 years ago |
Denys Vlasenko
|
2e6d4ef695
lineedit: implement Unicode-aware line editing (optional)
|
15 years ago |
Mike Frysinger
|
f524b6c87f
lineedit: fix warning about unused label when VI editing is disabled
|
15 years ago |
Denys Vlasenko
|
4b7db4f2ca
read_key: drop optimization where we read 3 bytes at once
|
15 years ago |
Denys Vlasenko
|
c396fe6306
lineedit: small fixes
|
15 years ago |
Denys Vlasenko
|
020f40693a
line editing: add an option to emit ESC [ 6 n and use results
|
15 years ago |
Denys Vlasenko
|
c15f40c3e7
lineedit: use read_key to recognize ESC sequence.
|
15 years ago |
Denis Vlasenko
|
5e34ff29bc
*: mass renaming of USE_XXXX to IF_XXXX
|
15 years ago |
Denis Vlasenko
|
c0ea82a457
libbb: revent previous version of "concurrent history updating"
|
15 years ago |
Denis Vlasenko
|
57abf9e947
libbb: make history saving/loading concurrent-safe
|
15 years ago |
Denis Vlasenko
|
202ac504e1
*: code shrink by adding a wrapper around very common tcsetattr(0, TCSANOW, xx) op
|
16 years ago |
Denis Vlasenko
|
3c385cd706
lineedit: fix bug 5824: Since version 23530 with lineedit.c,
|
16 years ago |
Denis Vlasenko
|
682ad3045c
lineedit: fix problems with empty commands in history
|
16 years ago |
Denis Vlasenko
|
f31c3b677d
linedit: fix use-after-free
|
16 years ago |
Denis Vlasenko
|
41660c5b2d
another overlapping_strcpy
|
16 years ago |
Denis Vlasenko
|
0f293b96dc
fix all cases of strcpy on overlapping strings.
|
16 years ago |
Denis Vlasenko
|
5415c856ea
libbb: [x]fopen_for_{read,write} introduced and used.
|
16 years ago |
Denis Vlasenko
|
deeed59de0
libbb: introduce and use xrealloc_vector
|
16 years ago |
Denis Vlasenko
|
78ff8197cc
lineedit: document prompt handling
|
16 years ago |
Denis Vlasenko
|
defc1ea340
*: introduce and use FAST_FUNC: regparm on i386, otherwise no-on
|
16 years ago |
Denis Vlasenko
|
b267ed95bc
lineedit: correctly handle prompt longer than screen width. closes bug 3414
|
16 years ago |
Denis Vlasenko
|
5599502a55
more -Wall warning fixes. -Wall is enabled now.
|
16 years ago |
Denis Vlasenko
|
6b06cb80be
more of -Wall fixes from Cristian Ionescu-Idbohrn.
|
16 years ago |
Denis Vlasenko
|
77ad97f199
more -Wall warning fixes from Cristian Ionescu-Idbohrn.
|
16 years ago |
Denis Vlasenko
|
2c84495184
lineedit: hack for making it sort-of-work even if term width is wrong
|
16 years ago |
Denis Vlasenko
|
b520271f65
lineedit: filename completion on symlinks-to-dirs should add / too
|
16 years ago |
Denis Vlasenko
|
5d89fbaa2e
*: remove remaining instances of ".data" hack
|
16 years ago |