aboutsummaryrefslogtreecommitdiff
path: root/libbb
diff options
context:
space:
mode:
authorvda <vda@69ca8d6d-28ef-0310-b511-8ec308f3f277>2007-01-22 09:03:07 +0000
committervda <vda@69ca8d6d-28ef-0310-b511-8ec308f3f277>2007-01-22 09:03:07 +0000
commitb757f0f15d33c978e143afe44ab41d3d9d2e0e2a (patch)
tree99a63bee4f133df98eb870308c4ca75e8dcbd8c1 /libbb
parenta9575bf5b51dcbc32ca6b3ca203d0cf05cf011ee (diff)
downloadbusybox-w32-b757f0f15d33c978e143afe44ab41d3d9d2e0e2a.tar.gz
busybox-w32-b757f0f15d33c978e143afe44ab41d3d9d2e0e2a.tar.bz2
busybox-w32-b757f0f15d33c978e143afe44ab41d3d9d2e0e2a.zip
cmdedit is not a 'command' editing anymore, it's just editing (generic),
so rename stuff accordingly. git-svn-id: svn://busybox.net/trunk/busybox@17451 69ca8d6d-28ef-0310-b511-8ec308f3f277
Diffstat (limited to 'libbb')
-rw-r--r--libbb/Config.in59
-rw-r--r--libbb/Kbuild1
2 files changed, 60 insertions, 0 deletions
diff --git a/libbb/Config.in b/libbb/Config.in
index 92ee55cbc..112a3d658 100644
--- a/libbb/Config.in
+++ b/libbb/Config.in
@@ -26,4 +26,63 @@ config MD5_SIZE_VS_SPEED
26 2 3.0 5088 26 2 3.0 5088
27 3 (smallest) 5.1 4912 27 3 (smallest) 5.1 4912
28 28
29config FEATURE_EDITING
30 bool "Command line editing"
31 default n
32 help
33 Enable command editing (mainly for shell).
34
35config FEATURE_EDITING_FANCY_KEYS
36 bool "Additional editing keys"
37 default n
38 depends on FEATURE_EDITING
39 help
40 Enable additonal editing keys (Ctrl-E, Ctrl-U etc).
41 Arrow keys, Home/End/Delete and Ctrl-W work even without this option.
42
43config FEATURE_EDITING_VI
44 bool "vi-style line editing commands"
45 default n
46 depends on FEATURE_EDITING
47 help
48 Enable vi-style line editing. In shells, this mode can be
49 turned on and off with "set -o vi" and "set +o vi".
50
51config FEATURE_EDITING_HISTORY
52 int "History size"
53 range 0 99999
54 default 15
55 depends on FEATURE_EDITING
56 help
57 Specify command history size.
58
59config FEATURE_EDITING_SAVEHISTORY
60 bool "History saving"
61 default n
62 depends on ASH && FEATURE_EDITING
63 help
64 Enable history saving in ash shell.
65
66config FEATURE_TAB_COMPLETION
67 bool "Tab completion"
68 default n
69 depends on FEATURE_EDITING
70 help
71 Enable tab completion.
72
73config FEATURE_USERNAME_COMPLETION
74 bool "Username completion"
75 default n
76 depends on FEATURE_TAB_COMPLETION
77 help
78 Enable username completion.
79
80config FEATURE_EDITING_FANCY_PROMPT
81 bool "Fancy shell prompts"
82 default n
83 depends on FEATURE_EDITING
84 help
85 Setting this option allows for prompts to use things like \w and
86 \$ and escape codes.
87
29endmenu 88endmenu
diff --git a/libbb/Kbuild b/libbb/Kbuild
index a6d695340..1e6b5fea7 100644
--- a/libbb/Kbuild
+++ b/libbb/Kbuild
@@ -46,6 +46,7 @@ lib-y += inode_hash.o
46lib-y += isdirectory.o 46lib-y += isdirectory.o
47lib-y += kernel_version.o 47lib-y += kernel_version.o
48lib-y += last_char_is.o 48lib-y += last_char_is.o
49lib-y += lineedit.o
49lib-y += llist.o 50lib-y += llist.o
50lib-y += login.o 51lib-y += login.o
51lib-y += make_directory.o 52lib-y += make_directory.o