From 3fd15e197e21aa313ce56126ee814f0ebc884dee Mon Sep 17 00:00:00 2001 From: Denis Vlasenko Date: Sat, 9 Aug 2008 16:15:14 +0000 Subject: 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). --- Config.in | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'Config.in') diff --git a/Config.in b/Config.in index 5ad35ce20..c2005c78a 100644 --- a/Config.in +++ b/Config.in @@ -21,6 +21,15 @@ config DESKTOP Select this only if you plan to use busybox on full-blown desktop machine with common Linux distro, not on an embedded box. +config EXTRA_COMPAT + bool "Provide compatible behavior for rare corner cases (bigger code)" + default n + help + This option makes grep, sed etc handle rare corner cases + (embedded NUL bytes and such). This makes code bigger and uses + some GNU extensions in libc. You probably only need this option + if you plan to run busybox on desktop. + config FEATURE_ASSUME_UNICODE bool "Assume that 1:1 char/glyph correspondence is not true" default n -- cgit v1.2.3