summaryrefslogtreecommitdiff
path: root/busybox-libbb.kconfig
diff options
context:
space:
mode:
Diffstat (limited to 'busybox-libbb.kconfig')
-rw-r--r--busybox-libbb.kconfig20
1 files changed, 16 insertions, 4 deletions
diff --git a/busybox-libbb.kconfig b/busybox-libbb.kconfig
index 870bcf4..340230c 100644
--- a/busybox-libbb.kconfig
+++ b/busybox-libbb.kconfig
@@ -44,6 +44,17 @@ config KEMBTK_BUSYB_FEATURE_ETC_NETWORKS
a rarely used feature which allows you to use names
instead of KEMBTK_BUSYB_IP/mask pairs in route command.
+config KEMBTK_BUSYB_FEATURE_USE_TERMIOS
+ bool "Use termios to manipulate the screen"
+ default y
+ depends on KEMBTK_BUSYB_MORE || KEMBTK_BUSYB_TOP || KEMBTK_BUSYB_POWERTOP
+ help
+ This option allows utilities such as 'more' and 'top' to determine
+ the size of the screen. If you leave this disabled, your utilities
+ that display things on the screen will be especially primitive and
+ will be unable to determine the current screen size, and will be
+ unable to move the cursor.
+
config KEMBTK_BUSYB_FEATURE_EDITING
bool "Command line editing"
default y
@@ -78,9 +89,9 @@ config KEMBTK_BUSYB_FEATURE_EDITING_HISTORY
config KEMBTK_BUSYB_FEATURE_EDITING_SAVEHISTORY
bool "History saving"
default y
- depends on KEMBTK_BUSYB_ASH && KEMBTK_BUSYB_FEATURE_EDITING
+ depends on KEMBTK_BUSYB_FEATURE_EDITING
help
- Enable history saving in ash shell.
+ Enable history saving in shells.
config KEMBTK_BUSYB_FEATURE_TAB_COMPLETION
bool "Tab completion"
@@ -106,7 +117,7 @@ config KEMBTK_BUSYB_FEATURE_EDITING_FANCY_PROMPT
config KEMBTK_BUSYB_FEATURE_EDITING_ASK_TERMINAL
bool "Query cursor position from terminal"
depends on KEMBTK_BUSYB_FEATURE_EDITING
- depends on EMBTK_BB_VERSION_1_15_X || EMBTK_BB_VERSION_1_16_X || EMBTK_BB_VERSION_1_17_X
+ depends on EMBTK_BB_VERSION_1_15_X || EMBTK_BB_VERSION_1_16_X || EMBTK_BB_VERSION_1_17_X || EMBTK_BB_VERSION_1_18_X
help
Allow usage of "ESC [ 6 n" sequence. Terminal answers back with
current cursor position. This information is used to make line
@@ -117,7 +128,7 @@ config KEMBTK_BUSYB_FEATURE_EDITING_ASK_TERMINAL
config KEMBTK_BUSYB_FEATURE_NON_POSIX_CP
bool "Non-POSIX, but safer, copying to special nodes"
- depends on EMBTK_BB_VERSION_1_15_X || EMBTK_BB_VERSION_1_16_X || EMBTK_BB_VERSION_1_17_X
+ depends on EMBTK_BB_VERSION_1_15_X || EMBTK_BB_VERSION_1_16_X || EMBTK_BB_VERSION_1_17_X || EMBTK_BB_VERSION_1_18_X
default y
help
With this option, "cp file symlink" will delete symlink
@@ -151,6 +162,7 @@ config KEMBTK_BUSYB_FEATURE_COPYBUF_KB
config KEMBTK_BUSYB_MONOTONIC_SYSCALL
bool "Use clock_gettime(CLOCK_MONOTONIC) syscall"
+ depends on KEMBTK_BUSYB_PLATFORM_LINUX
help
Use clock_gettime(CLOCK_MONOTONIC) syscall for measuring
time intervals (time, ping, traceroute etc need this).