aboutsummaryrefslogtreecommitdiff
path: root/Config.in
diff options
context:
space:
mode:
authorDenis Vlasenko <vda.linux@googlemail.com>2008-08-09 16:15:14 +0000
committerDenis Vlasenko <vda.linux@googlemail.com>2008-08-09 16:15:14 +0000
commit3fd15e197e21aa313ce56126ee814f0ebc884dee (patch)
tree38ac32cdea89bff09017eda0a1836e60f2c06749 /Config.in
parentfb5902ca5cf802557eb1e3c56502a2f5e27242f4 (diff)
downloadbusybox-w32-3fd15e197e21aa313ce56126ee814f0ebc884dee.tar.gz
busybox-w32-3fd15e197e21aa313ce56126ee814f0ebc884dee.tar.bz2
busybox-w32-3fd15e197e21aa313ce56126ee814f0ebc884dee.zip
grep: option to use GNU regex matching instead of POSIX one.
This fixes problems with NULs in files being scanned, but costs +800 bytes. The same can be done to sed (TODO).
Diffstat (limited to 'Config.in')
-rw-r--r--Config.in9
1 files changed, 9 insertions, 0 deletions
diff --git a/Config.in b/Config.in
index 5ad35ce20..c2005c78a 100644
--- a/Config.in
+++ b/Config.in
@@ -21,6 +21,15 @@ config DESKTOP
21 Select this only if you plan to use busybox on full-blown 21 Select this only if you plan to use busybox on full-blown
22 desktop machine with common Linux distro, not on an embedded box. 22 desktop machine with common Linux distro, not on an embedded box.
23 23
24config EXTRA_COMPAT
25 bool "Provide compatible behavior for rare corner cases (bigger code)"
26 default n
27 help
28 This option makes grep, sed etc handle rare corner cases
29 (embedded NUL bytes and such). This makes code bigger and uses
30 some GNU extensions in libc. You probably only need this option
31 if you plan to run busybox on desktop.
32
24config FEATURE_ASSUME_UNICODE 33config FEATURE_ASSUME_UNICODE
25 bool "Assume that 1:1 char/glyph correspondence is not true" 34 bool "Assume that 1:1 char/glyph correspondence is not true"
26 default n 35 default n