Denys Vlasenko
|
a68a87cd60
bc: unbreak FEATURE_CLEAN_UP build
|
6 years ago |
Ron Yorston
|
3778898f97
Treat custom and applet scripts as applets
|
6 years ago |
Ron Yorston
|
c9e161277e
lineedit: autocompletion for embedded scripts
|
6 years ago |
Denys Vlasenko
|
4f2ef4a836
ash: allow shell scripts to be embedded in the binary
|
6 years ago |
Denys Vlasenko
|
349d72c19c
unzip: use printable_string() for printing filenames
|
6 years ago |
Denys Vlasenko
|
f5018dac21
hush: fix "unset PS1/PS2", and put them into initial variable set
|
6 years ago |
Ron Yorston
|
23286900da
lineedit: allow window size tracking to be disabled
|
6 years ago |
Denys Vlasenko
|
82d1c1f84a
randomconfig fixes
|
6 years ago |
Denys Vlasenko
|
0a67722140
lineedit: get terminal width before printing prompt
|
7 years ago |
Denys Vlasenko
|
c3797d40a1
lineedit: do not tab-complete any strings which have control characters
|
7 years ago |
Avi Halachmi
|
0fd5dbba8f
lineedit: improve multiline PS1 - redraw using last PS1 line. Closes 10381
|
7 years ago |
Denys Vlasenko
|
aaaaaa5ad6
less,microcom,lineedit: use common routine to set raw termios
|
7 years ago |
Denys Vlasenko
|
8187e01438
*: use ESC define instead of "\033"; use ESC[m instead of ESC[0m
|
7 years ago |
Denys Vlasenko
|
84ea60ed65
line editing: make read_line_input() not take timeout param
|
7 years ago |
Denys Vlasenko
|
f128bdbbd7
shell: make standalone shell tab-complete "busybox"
|
7 years ago |
Denys Vlasenko
|
01ccdd1d3c
libbb: consolidate the code to set termios unbuffered mode
|
7 years ago |
Denys Vlasenko
|
038a977d47
lineedit: simplify code a bit
|
8 years ago |
Denys Vlasenko
|
bff71d3b9d
lineedit: fix two bugs in SIGWINCH signal handling
|
8 years ago |
Denys Vlasenko
|
4b89d512b1
ash,hush: make ^C in interactive mode visually much closer to bash behavior
|
8 years ago |
Rostislav Skudnov
|
2e4ef38743
lineedit: fix handling of repeating Alt-b, Alt-f, Alt-d, Alt-Backspace
|
8 years ago |
Denys Vlasenko
|
1336052a49
lineedit: fix completion with applet names. closes 9361
|
8 years ago |
Natanael Copa
|
7e6f9316a8
lineedit: trivial codeshrink for vi-mode
|
8 years ago |
Ron Yorston
|
2b91958dff
Rewrite iteration through applet names to save a few bytes
|
8 years ago |
Ron Yorston
|
f23264b35f
lineedit: search applets as well as PATH for tab completion
|
9 years ago |
Denys Vlasenko
|
8dff01d06a
libbb: introduce and use is_prefixed_with()
|
9 years ago |
Denys Vlasenko
|
23cfaab47d
libpwdgrp: use getpwent() instead of getpwent_r()
|
9 years ago |
Ron Yorston
|
20cd31a2d7
lineedit: don't block when looking for escape sequence in vi-mode
|
10 years ago |
Denys Vlasenko
|
d598a8d4e6
lineedit: don't fall back to simple line input if tty is in raw mode
|
10 years ago |
Denys Vlasenko
|
79df481dc4
lineedit: fix trivial build failure
|
10 years ago |
Denys Vlasenko
|
1b9ac21166
lineedit: use unicode_strwidth instead of unicode_strlen
|
11 years ago |