diff options
author | Denis Vlasenko <vda.linux@googlemail.com> | 2008-08-09 16:15:14 +0000 |
---|---|---|
committer | Denis Vlasenko <vda.linux@googlemail.com> | 2008-08-09 16:15:14 +0000 |
commit | 3fd15e197e21aa313ce56126ee814f0ebc884dee (patch) | |
tree | 38ac32cdea89bff09017eda0a1836e60f2c06749 /Config.in | |
parent | fb5902ca5cf802557eb1e3c56502a2f5e27242f4 (diff) | |
download | busybox-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.in | 9 |
1 files changed, 9 insertions, 0 deletions
@@ -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 | ||
24 | config 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 | |||
24 | config FEATURE_ASSUME_UNICODE | 33 | config 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 |