Added support for 2.6.27 kernel
[openwrt.git] / package / busybox / config / editors / Config.in
index 85074b3..4f69381 100644 (file)
@@ -13,13 +13,60 @@ config BUSYBOX_CONFIG_AWK
          the BusyBox implementation of that programming language.
 
 config BUSYBOX_CONFIG_FEATURE_AWK_MATH
          the BusyBox implementation of that programming language.
 
 config BUSYBOX_CONFIG_FEATURE_AWK_MATH
-       bool "  Enable math functions (requires libm)"
+       bool "Enable math functions (requires libm)"
        default y
        depends on BUSYBOX_CONFIG_AWK
        help
          Enable math functions of the Awk programming language.
          NOTE: This will require libm to be present for linking.
 
        default y
        depends on BUSYBOX_CONFIG_AWK
        help
          Enable math functions of the Awk programming language.
          NOTE: This will require libm to be present for linking.
 
+config BUSYBOX_CONFIG_CMP
+       bool "cmp"
+       default n
+       help
+         cmp is used to compare two files and returns the result
+         to standard output.
+
+config BUSYBOX_CONFIG_DIFF
+       bool "diff"
+       default y
+       help
+         diff compares two files or directories and outputs the
+         differences between them in a form that can be given to
+         the patch command.
+
+config BUSYBOX_CONFIG_FEATURE_DIFF_BINARY
+       bool "Enable checks for binary files"
+       default n
+       depends on BUSYBOX_CONFIG_DIFF
+       help
+         This option enables support for checking for binary files
+         before a comparison is carried out.
+
+config BUSYBOX_CONFIG_FEATURE_DIFF_DIR
+       bool "Enable directory support"
+       default n
+       depends on BUSYBOX_CONFIG_DIFF
+       help
+         This option enables support for directory and subdirectory
+         comparison.
+
+config BUSYBOX_CONFIG_FEATURE_DIFF_MINIMAL
+       bool "Enable -d option to find smaller sets of changes"
+       default n
+       depends on BUSYBOX_CONFIG_DIFF
+       help
+         Enabling this option allows the use of -d to make diff
+         try hard to find the smallest possible set of changes.
+
+config BUSYBOX_CONFIG_ED
+       bool "ed"
+       default n
+       help
+         The original 1970's Unix text editor, from the days of teletypes.
+         Small, simple, evil.  Part of SUSv3.  If you're not already using
+         this, you don't need it.
+
 config BUSYBOX_CONFIG_PATCH
        bool "patch"
        default n
 config BUSYBOX_CONFIG_PATCH
        bool "patch"
        default n
@@ -42,8 +89,27 @@ config BUSYBOX_CONFIG_VI
          learning curve.  If you are not already comfortable with 'vi'
          you may wish to use something else.
 
          learning curve.  If you are not already comfortable with 'vi'
          you may wish to use something else.
 
+config BUSYBOX_CONFIG_FEATURE_VI_MAX_LEN
+       int "Maximum screen width in vi"
+       range 256 16384
+       default 1024
+       depends on BUSYBOX_CONFIG_VI
+       help
+         Contrary to what you may think, this is not eating much.
+         Make it smaller than 4k only if you are very limited on memory.
+
+config BUSYBOX_CONFIG_FEATURE_VI_8BIT
+       bool "Allow vi to display 8-bit chars (otherwise shows dots)"
+       default n
+       depends on BUSYBOX_CONFIG_VI
+       help
+         If your terminal can display characters with high bit set,
+         you may want to enable this. Note: vi is not Unicode-capable.
+         If your terminal combines several 8-bit bytes into one character
+         (as in Unicode mode), this will not work properly.
+
 config BUSYBOX_CONFIG_FEATURE_VI_COLON
 config BUSYBOX_CONFIG_FEATURE_VI_COLON
-       bool "  Enable \":\" colon commands (no \"ex\" mode)"
+       bool "Enable \":\" colon commands (no \"ex\" mode)"
        default y
        depends on BUSYBOX_CONFIG_VI
        help
        default y
        depends on BUSYBOX_CONFIG_VI
        help
@@ -51,7 +117,7 @@ config BUSYBOX_CONFIG_FEATURE_VI_COLON
          provide an "ex" mode.
 
 config BUSYBOX_CONFIG_FEATURE_VI_YANKMARK
          provide an "ex" mode.
 
 config BUSYBOX_CONFIG_FEATURE_VI_YANKMARK
-       bool "  Enable yank/put commands and mark cmds"
+       bool "Enable yank/put commands and mark cmds"
        default y
        depends on BUSYBOX_CONFIG_VI
        help
        default y
        depends on BUSYBOX_CONFIG_VI
        help
@@ -59,7 +125,7 @@ config BUSYBOX_CONFIG_FEATURE_VI_YANKMARK
          busybox vi.
 
 config BUSYBOX_CONFIG_FEATURE_VI_SEARCH
          busybox vi.
 
 config BUSYBOX_CONFIG_FEATURE_VI_SEARCH
-       bool "  Enable search and replace cmds"
+       bool "Enable search and replace cmds"
        default y
        depends on BUSYBOX_CONFIG_VI
        help
        default y
        depends on BUSYBOX_CONFIG_VI
        help
@@ -67,7 +133,7 @@ config BUSYBOX_CONFIG_FEATURE_VI_SEARCH
          busybox vi.
 
 config BUSYBOX_CONFIG_FEATURE_VI_USE_SIGNALS
          busybox vi.
 
 config BUSYBOX_CONFIG_FEATURE_VI_USE_SIGNALS
-       bool "  Catch signals"
+       bool "Catch signals"
        default y
        depends on BUSYBOX_CONFIG_VI
        help
        default y
        depends on BUSYBOX_CONFIG_VI
        help
@@ -76,14 +142,14 @@ config BUSYBOX_CONFIG_FEATURE_VI_USE_SIGNALS
          Ctrl-Z and Ctrl-C and alarms.
 
 config BUSYBOX_CONFIG_FEATURE_VI_DOT_CMD
          Ctrl-Z and Ctrl-C and alarms.
 
 config BUSYBOX_CONFIG_FEATURE_VI_DOT_CMD
-       bool "  Remember previous cmd and \".\" cmd"
+       bool "Remember previous cmd and \".\" cmd"
        default y
        depends on BUSYBOX_CONFIG_VI
        help
          Make busybox vi remember the last command and be able to repeat it.
 
 config BUSYBOX_CONFIG_FEATURE_VI_READONLY
        default y
        depends on BUSYBOX_CONFIG_VI
        help
          Make busybox vi remember the last command and be able to repeat it.
 
 config BUSYBOX_CONFIG_FEATURE_VI_READONLY
-       bool "  Enable -R option and \"view\" mode"
+       bool "Enable -R option and \"view\" mode"
        default y
        depends on BUSYBOX_CONFIG_VI
        help
        default y
        depends on BUSYBOX_CONFIG_VI
        help
@@ -91,33 +157,40 @@ config BUSYBOX_CONFIG_FEATURE_VI_READONLY
          open a file in read-only mode.
 
 config BUSYBOX_CONFIG_FEATURE_VI_SETOPTS
          open a file in read-only mode.
 
 config BUSYBOX_CONFIG_FEATURE_VI_SETOPTS
-       bool "  Enable set-able options, ai ic showmatch"
+       bool "Enable set-able options, ai ic showmatch"
        default y
        depends on BUSYBOX_CONFIG_VI
        help
          Enable the editor to set some (ai, ic, showmatch) options.
 
 config BUSYBOX_CONFIG_FEATURE_VI_SET
        default y
        depends on BUSYBOX_CONFIG_VI
        help
          Enable the editor to set some (ai, ic, showmatch) options.
 
 config BUSYBOX_CONFIG_FEATURE_VI_SET
-       bool "  Support for :set"
+       bool "Support for :set"
        default y
        depends on BUSYBOX_CONFIG_VI
        help
          Support for ":set".
 
 config BUSYBOX_CONFIG_FEATURE_VI_WIN_RESIZE
        default y
        depends on BUSYBOX_CONFIG_VI
        help
          Support for ":set".
 
 config BUSYBOX_CONFIG_FEATURE_VI_WIN_RESIZE
-       bool "  Handle window resize"
+       bool "Handle window resize"
        default y
        depends on BUSYBOX_CONFIG_VI
        help
          Make busybox vi behave nicely with terminals that get resized.
 
 config BUSYBOX_CONFIG_FEATURE_VI_OPTIMIZE_CURSOR
        default y
        depends on BUSYBOX_CONFIG_VI
        help
          Make busybox vi behave nicely with terminals that get resized.
 
 config BUSYBOX_CONFIG_FEATURE_VI_OPTIMIZE_CURSOR
-       bool "  Optimize cursor movement"
+       bool "Optimize cursor movement"
        default y
        depends on BUSYBOX_CONFIG_VI
        help
          This will make the cursor movement faster, but requires more memory
          and it makes the applet a tiny bit larger.
 
        default y
        depends on BUSYBOX_CONFIG_VI
        help
          This will make the cursor movement faster, but requires more memory
          and it makes the applet a tiny bit larger.
 
-endmenu
+config BUSYBOX_CONFIG_FEATURE_ALLOW_EXEC
+       bool "Allow vi and awk to execute shell commands"
+       default y
+       depends on BUSYBOX_CONFIG_VI || BUSYBOX_CONFIG_AWK
+       help
+         Enables vi and awk features which allows user to execute
+         shell commands (using system() C call).
 
 
+endmenu
This page took 0.024726 seconds and 4 git commands to generate.