Projects / grep / Releases

RSS All releases of grep

  •  17 Nov 2011 23:31
Avatar

Release Notes: grep no longer mishandles high-bit-set pattern bytes on systems where "char" is a signed type (probably only affecting MS Windows). Command lines which potentially result in an infinite disk-filling loop are now rejected.

  •  23 Jun 2011 13:47
Avatar

Release Notes: grep's interpretation of range expression is now more consistent with that of other tools. The exit status on memory allocation failure was fixed. "grep -P" no longer aborts when PCRE's backtracking limit is exceeded. Handling of regular expressions that match multibyte characters in brackets was made faster. Other minor bugs were fixed.

Release Notes: Commonly mistyped regular expressions are now detected and lead to an error unless POSIXLY_CORRECT is set. Regular expressions including back references are now significantly faster in multi-byte locales. Regular expressions including "." can now be significantly faster in UTF-8 locales (though not in other multi-byte locales). Several other minor bugs were fixed.

  •  03 Apr 2010 17:45
Avatar

Release Notes: Massive improvements were made to the handling of multi-byte character sets, fixing many failures and increasing speed. The "-P" option now works more correctly. Whole-word matches with back-references were fixed. Several other bugs were fixed.

Release Notes: This is primarily a bugfix release.

  •  19 Oct 2005 01:50

No changes have been submitted for this release.

  •  14 Mar 2002 04:19

Release Notes: This release adds --label, --only-matching, --devices, --line-buffered, --include, --exclude, --color, and --max-count options, adds a PCRE matcher, fixes some bugs, and includes some translation updates.

  •  17 Mar 2001 04:02

Release Notes: This release includes more checking in configure so as to not default a libc's value.

  •  30 Jan 2001 06:12

    Release Notes: If the final byte of an input file is not a newline, grep now silently supplies one, the new option --binary-files=TYPE makes grep assume that a binary input file is of type TYPE, and a new option (-I) has been added, which is equivalent to --binary-files='without-match'.

    •  30 Jan 2001 06:12

      Release Notes: egrep is now equivalent to `grep -E' as required by POSIX, the lower bound of an interval is no longer optional, the --revert-match option has been renamed to --invert-match and --fixed-regexp has been renamed to --fixed-string, the new options -H (or --with-filename), --mmap, -z (or --null-data; it causes `grep' to treat a zero byte (the ASCII NUL character) as a line terminator in input data and to treat newlines as ordinary data), and -Z (or --null; it causes `grep' to output a zero byte instead of the normal separator after a file name), and the environment variable GREP_OPTIONS (specifies default options) have been added, etc.

      Screenshot

      Project Spotlight

      Recovery Is Possible!

      A CD or USB Linux boot/rescue system.

      Screenshot

      Project Spotlight

      BitNami RubyStack

      An easy to deploy multi-platform Ruby on Rails stack