Commit Graph

20 Commits

Author SHA1 Message Date
wiz
2c1d82f175 Bump date for -r.
XXX: this file has no license.
2016-06-10 08:03:46 +00:00
wiz
eb70e3540c Sort option descriptions. Use Mt. 2016-06-10 08:03:26 +00:00
agc
3ac25dcbc1 Add some patches which were in an older tree, from January 29 2015:
+ add a -r argument to agrep(1) and document it. This has the same
effect as the -r flag to grep(1) - perform a recursive search
through sub-directories.

+ if a match is found in a "binary" file, then do the same as grep(1)
and just print the message that a match was found in the file, without
attempting to print the match in full.
2016-06-10 05:11:17 +00:00
dholland
6c6b2a936f Remove nonexistent directory from compiler include path, per
PR 46819 from Henning Petersen.
2012-08-22 05:39:18 +00:00
joerg
549f044e13 Use __dead 2011-11-17 16:20:47 +00:00
joerg
7964dc0f2c Don't use constant macros in conditionals, use a #if check. 2011-11-08 16:45:43 +00:00
tron
c461628ce9 Fix build with stack smash protection enabled. 2011-11-06 10:55:27 +00:00
christos
f2a3d14797 make this work:
- split alloca stuff in a separate file
- fix size_t/int/long inconsistencies
- fix weak alias stuff
- make paths consistent
- fix config files
- use switch instead of if/then/elseif...
- fix Makefiles
2011-11-05 22:39:12 +00:00
wiz
3d3c5d42cb Observe the following spelling:
- wide character (noun)
- wide-character (adjective)

Inspired by jmc@OpenBSD.
2010-12-16 17:42:25 +00:00
ahoka
82e82fca50 Add libc glue for libtre.
tre will be compiled without approx and wchar/mulibyte support to
only match the minimum requirement to replace our spencer regex.

This needs a lot of testing.

Only enabled when USE_LIBTRE is set to `yes'.
2010-09-04 12:17:58 +00:00
agc
208f5497e4 implement the REG_STARTEND extension using tre_regnexec - REG_STARTEND is
used by mail(1), and file(1), to name but two.
2010-04-22 17:33:54 +00:00
agc
64ac94149c don't include parameter names in the namespace for function prototypes.
define REG_STARTEND

include tre-config.h inplace in tre.h, since it is small, always gets
included anyway, and this means that we don't have to install tre-config.h
in the dest tree. this will be addressed differently long-term.
2010-04-22 17:32:37 +00:00
agc
663ce0da65 clean up some lint 2010-04-22 17:28:59 +00:00
drochner
2b06c3b677 remove generated binary files 2010-02-27 12:08:56 +00:00
agc
18a6f17072 add reachover shlib version file 2010-02-26 05:23:18 +00:00
wiz
bc3c98c2fc Convert to mdoc.
XXX: license should be added to file.
2010-02-25 13:51:44 +00:00
wiz
a6f6e00106 New sentence, new line. (more to come). 2010-02-25 13:05:11 +00:00
agc
7aa5ca9937 add reachover logic for agrep - an approximate grep program which uses
the newly added libtre, which is "the free and portable approximate
regex matching library".

the manual page is not yet in standard format
2010-02-25 08:06:43 +00:00
agc
c71b413f8c add reachover glue, and config headers, to allow libtre to build with WARNS=4 2010-02-25 07:46:14 +00:00
agc
63d4abf06d initial import of tre-0.8.0 into the external sources framework.
with many thanks to ville laurikari for writing tre in the first place
and for changing the licensing to a 2-clause bsd license; thanks also to
matthias-christian ott for his work on the google summer of code 2009
project.

this import brings the distribution to src/external - the reachover
build files will follow
2010-02-25 07:33:17 +00:00