EVERYTHING FROM THE OTHER REPO
This commit is contained in:
@@ -0,0 +1,68 @@
|
||||
Copyright (C) 1992, 1997-2002, 2004-2023 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.
|
||||
|
||||
Isamu Hasegawa wrote the POSIX regular expression matcher, which is
|
||||
part of the GNU C Library and is distributed as part of GNU grep for
|
||||
use on non-GNU systems. Ulrich Drepper, Paul Eggert, Paolo Bonzini,
|
||||
Stanislav Brabec, Assaf Gordon, Jakub Jelinek, Jim Meyering, Arnold
|
||||
Robbins, Andreas Schwab and Florian Weimer also contributed to this
|
||||
matcher.
|
||||
|
||||
Arthur David Olson contributed the heuristics for finding fixed substrings
|
||||
at the end of dfa.c.
|
||||
|
||||
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 used 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 and
|
||||
Sunday's excellent paper on fast string searching 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 (see the Hume & Sunday citation in
|
||||
the grep manual's "Performance" chapter).
|
||||
|
||||
Arnold Robbins contributed to improve dfa.[ch]. In fact
|
||||
it came straight from gawk-3.0.3 with small editing and fixes.
|
||||
|
||||
Norihiro Tanaka contributed many performance improvements and other
|
||||
fixes, particularly to multi-byte matchers.
|
||||
|
||||
Paul Eggert contributed support for recursive grep, as well as several
|
||||
performance improvements such as searching file holes efficiently.
|
||||
|
||||
Many other folks contributed. See THANKS; if someone is omitted
|
||||
please file a bug report.
|
||||
|
||||
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.
|
||||
|
||||
Jim Meyering <jim@meyering.net> and Paolo Bonzini <bonzini@gnu.org>
|
||||
began maintaining GNU grep in Nov 2009. Paolo bowed out in 2012.
|
||||
|
||||
;; Local Variables:
|
||||
;; coding: utf-8
|
||||
;; End:
|
||||
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,59 @@
|
||||
Copyright (C) 1992, 1997-2002, 2004-2023 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.
|
||||
|
||||
This is GNU grep, the "fastest grep in the west" (we hope). All
|
||||
bugs reported in previous releases have been fixed. Many exciting new
|
||||
bugs have probably been introduced in this revision.
|
||||
|
||||
GNU grep is provided "as is" with no warranty. The exact terms
|
||||
under which you may use and (re)distribute this program are detailed
|
||||
in the GNU General Public License, in the file COPYING.
|
||||
|
||||
GNU grep is based on a fast lazy-state deterministic matcher
|
||||
hybridized with Boyer-Moore and Aho-Corasick searches for fixed
|
||||
strings that eliminate impossible text from being considered by the
|
||||
full regexp matcher without necessarily having to look at every
|
||||
character. The result is typically many times faster than traditional
|
||||
implementations. (Regular expressions containing back-references will
|
||||
run more slowly, however.)
|
||||
|
||||
See the files AUTHORS and THANKS for a list of authors and other contributors.
|
||||
|
||||
See the file INSTALL for compilation and installation instructions.
|
||||
If there is no INSTALL file, this copy of the source code is intended
|
||||
for expert hackers; please see the file README-hacking.
|
||||
|
||||
See the file NEWS for a description of major changes in this release.
|
||||
|
||||
See the file TODO for ideas on how you could help us improve grep.
|
||||
|
||||
See the file README-alpha for information on grep development and the CVS
|
||||
repository.
|
||||
|
||||
Send bug reports to bug-grep@gnu.org.
|
||||
|
||||
KNOWN BUGS:
|
||||
|
||||
Several tests in fmbtest.sh and foad1.sh fail under the cs_CZ.UTF-8 locale
|
||||
and have been disabled.
|
||||
|
||||
The combination of -o and -i options is broken and the known failing cases
|
||||
are disabled in foad1.sh
|
||||
|
||||
The option -i does not work properly in some multibyte locales such as
|
||||
tr_TR.UTF-8 where the upper case and lower case forms of a character are not
|
||||
necessarily of the same byte length.
|
||||
|
||||
A list of outstanding and resolved bugs can be found at:
|
||||
|
||||
https://debbugs.gnu.org/cgi/pkgreport.cgi?package=grep
|
||||
|
||||
You can also browse the bug-grep mailing list archive at:
|
||||
|
||||
https://lists.gnu.org/r/bug-grep/
|
||||
|
||||
For any copyright year range specified as YYYY-ZZZZ in this package
|
||||
note that the range specifies every single year in that closed interval.
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,45 @@
|
||||
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
|
||||
Upstream-Name: grep
|
||||
Upstream-Contact: bug-grep@gnu.org
|
||||
Source: https://savannah.gnu.org/projects/grep
|
||||
git://git.savannah.gnu.org/grep.git
|
||||
|
||||
Files: *
|
||||
Copyright: 1992, 1997-2002, 2004-2012 Free Software Foundation, Inc.
|
||||
2004, Stepan Kasal <kasal@ucw.cz>
|
||||
2007, Tony Abou-Assaleh <taa@acm.org>
|
||||
2009-2012, Jim Meyering <jim@meyering.net> and Paolo Bonzini <bonzini@gnu.org>
|
||||
License: GPL-3+
|
||||
|
||||
Files: debian/*
|
||||
Copyright: 2005-2013 Anibal Monsalve Salazar <anibal@debian.org> and Santiago Ruano Rincón <santiago@debian.org>
|
||||
2003-2004 Ryan M. Golbeck <rmgolbeck@debian.org>
|
||||
2003, Jeff Bailey <jbailey@nisa.net>
|
||||
2003, Clint Adams <schizo@debian.org> Mon, 10 Mar 2003 02:10:32 -0500
|
||||
2001 Robert van der Meulen <rvdm@debian.org>
|
||||
1996-2000 Wichert Akkerman <wakkerma@debian.org>
|
||||
License: GPL-3+
|
||||
|
||||
License: GPL-3+
|
||||
Copyright (C) 1992, 1997, 1998, 1999, 2000, 2001, 2002, 2004,
|
||||
2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
|
||||
.
|
||||
This program is free software; you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation; either version 3, or (at your option)
|
||||
any later version.
|
||||
.
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
.
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with this program; if not, write to the Free Software
|
||||
Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA
|
||||
02110-1301, USA.
|
||||
.
|
||||
Comment:
|
||||
.
|
||||
On a Debian system you can find a copy of this license in
|
||||
/usr/share/common-licenses/GPL-3.
|
||||
Reference in New Issue
Block a user