-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
31bcb10
commit 53b6803
Showing
262 changed files
with
23,622 additions
and
12,575 deletions.
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
Binary file not shown.
Binary file not shown.
Binary file not shown.
File renamed without changes.
File renamed without changes.
Binary file not shown.
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,53 @@ | ||
* Grep-2.5.4 for Windows * | ||
========================== | ||
|
||
What is it? | ||
----------- | ||
Grep: print lines matching a pattern | ||
|
||
Description | ||
----------- | ||
Grep searches one or more input files for lines containing a match to a specified pattern. By default, grep prints the matching lines. | ||
|
||
Homepage | ||
-------- | ||
http://www.gnu.org/software/grep/grep.html | ||
Sources: http://ftp.gnu.org/gnu/grep/grep-2.5.4.tar.gz | ||
|
||
System | ||
------ | ||
- Win32, i.e. MS-Windows 95 / 98 / ME / NT / 2000 / XP / 2003 / Vista / 2008 with msvcrt.dll | ||
- if msvcrt.dll is not in your Windows/System folder, get it from | ||
Microsoft <http://support.microsoft.com/kb/259403> | ||
or by installing Internet Explorer 4.0 or higher | ||
<http://www.microsoft.com/windows/ie> | ||
- libintl-2 <http://gnuwin32.sourceforge.net/packages/libintl.htm> | ||
- libiconv-2 <http://gnuwin32.sourceforge.net/packages/libiconv.htm> | ||
- regex <http://gnuwin32.sourceforge.net/packages/regex.htm> | ||
- pcre <http://gnuwin32.sourceforge.net/packages/pcre.htm> | ||
|
||
Notes | ||
----- | ||
- Bugs and questions on this MS-Windows port: gnuwin32@users.sourceforge.net | ||
|
||
Package Availability | ||
-------------------- | ||
- in: http://gnuwin32.sourceforge.net | ||
Installation | ||
------------ | ||
|
||
Sources | ||
------- | ||
- grep-2.5.4-src.zip | ||
|
||
Compilation | ||
----------- | ||
The package has been compiled with GNU auto-tools, GNU make, and Mingw | ||
(GCC for MS-Windows). Any differences from the original sources are given | ||
in grep-2.5.4-GnuWin32.diffs in grep-2.5.4-src.zip. Libraries needed | ||
for compilation can be found at the lines starting with 'LIBS = ' in the | ||
Makefiles. Usually, these are standard libraries provided with Mingw, or | ||
libraries from the package itself; 'gw32c' refers to the libgw32c package, | ||
which provides MS-Windows substitutes or stubs for functions normally found in | ||
Unix. For more information, see: http://gnuwin32.sourceforge.net/compile.html | ||
and http://gnuwin32.sourceforge.net/packages/libgw32c.htm. |
1,068 changes: 1,068 additions & 0 deletions
1,068
GnuWin32/contrib/grep/2.5.4/grep-2.5.4-src/ABOUT-NLS
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,55 @@ | ||
Copyright (C) 1992, 1997, 1998, 1999, 2000, 2001, 2002, 2004, | ||
2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc. | ||
|
||
Copying and distribution of this file, with or without modification, | ||
are permitted in any medium without royalty provided the copyright | ||
notice and this notice are preserved. | ||
|
||
Mike Haertel wrote the main program and the dfa and kwset matchers. | ||
|
||
Arthur David Olson contributed the heuristics for finding fixed substrings | ||
at the end of dfa.c. | ||
|
||
Richard Stallman and Karl Berry wrote the regex backtracking matcher. | ||
|
||
Henry Spencer wrote the original test suite from which grep's was derived. | ||
|
||
Scott Anderson invented the Khadafy test. | ||
|
||
David MacKenzie wrote the automatic configuration software use to | ||
produce the configure script. | ||
|
||
Authors of the replacements for standard library routines are identified | ||
in the corresponding source files. | ||
|
||
The idea of using Boyer-Moore type algorithms to quickly filter out | ||
non-matching text before calling the regexp matcher was originally due | ||
to James Woods. He also contributed some code to early versions of | ||
GNU grep. | ||
|
||
Mike Haertel would like to thank Andrew Hume for many fascinating discussions | ||
of string searching issues over the years. Hume & Sunday's excellent | ||
paper on fast string searching (AT&T Bell Laboratories CSTR #156) | ||
describes some of the history of the subject, as well as providing | ||
exhaustive performance analysis of various implementation alternatives. | ||
The inner loop of GNU grep is similar to Hume & Sunday's recommended | ||
"Tuned Boyer Moore" inner loop. | ||
|
||
More work was done on regex.[ch] by Ulrich Drepper and Arnold | ||
Robbins. Regex is now part of GNU C library, see this package | ||
for complete details and credits. | ||
|
||
Arnold Robbins contributed to improve dfa.[ch]. In fact | ||
it came straight from gawk-3.0.3 with small editing and fixes. | ||
|
||
Many folks contributed see THANKS, if I omited someone please | ||
send me email. | ||
|
||
Alain Magloire maintained GNU grep until version 2.5e. | ||
|
||
Bernhard "Bero" Rosenkr�nzer <bero@arklinux.org> maintained GNU grep until | ||
version 2.5.1, ie. from Sep 2001 till 2003. | ||
|
||
Stepan Kasal <kasal@ucw.cz> maintained GNU grep since Feb 2004. | ||
|
||
Tony Abou-Assaleh <taa@acm.org> maintains GNU grep since Oct 2007. |
Oops, something went wrong.