jtc
|
528957a005
|
Winning Strategies has placed this code into the Public Domain
|
1995-04-28 23:19:22 +00:00 |
cgd
|
49f0ad8601
|
convert to new RCS id conventions.
|
1995-03-21 09:01:59 +00:00 |
mycroft
|
4c34be6b52
|
Clean up deleted files.
|
1995-03-01 00:00:00 +00:00 |
mycroft
|
abe60a1e07
|
Clean up deleted files.
|
1994-07-16 00:17:15 +00:00 |
jtc
|
b9e9314bd7
|
Re-implemented with a recursive descent parser.
Fixed subtle bug wrt. comparing integers when either one hasn't been
coersed from a string --- while avoiding an even subtler bug found in
GNU expr.
|
1994-07-16 00:17:03 +00:00 |
cgd
|
00dc18214f
|
don't forget a cast, and thereby fix the regexp problems on big-endian machines
|
1994-07-10 23:51:11 +00:00 |
jtc
|
42f840d29d
|
Fix spelling error in Copyright notice
|
1994-01-29 01:43:03 +00:00 |
jtc
|
e04c8e0705
|
Fix spelling errors.
|
1994-01-11 02:10:48 +00:00 |
jtc
|
bff56be25a
|
Fix insignificant memory leak.
|
1993-11-16 23:08:49 +00:00 |
jtc
|
5ce3d664fb
|
Use new POSIX.2 compatible regex routines in C library instead of -lgnuregex.
|
1993-11-11 01:29:52 +00:00 |
jtc
|
441c51a9d5
|
Document the new, less restrictive, behavior of the matching operator.
|
1993-10-04 22:06:59 +00:00 |
jtc
|
d143e6f175
|
Allow expressions like "expr 'ABC' : '^.*$' to work as is done in other
expr implementations.
|
1993-10-04 21:57:27 +00:00 |
jtc
|
74b68a49cf
|
Fix grammar to eliminate support for unary minus expressions -- they
weren't supported, they aren't standard, and they caused expr to dump
core.
|
1993-09-14 22:45:57 +00:00 |
jtc
|
a5102d01b8
|
Document the fact that expr is POSIX.2 compliant.
|
1993-08-28 04:21:00 +00:00 |
jtc
|
3ed5680e46
|
Use err() routine for error messages.
If string does not match \( \) subexpression, return a null string.
|
1993-08-17 16:01:23 +00:00 |
jtc
|
04b0d37be1
|
Document that string comparisons are done using the locale specific
collation sequence.
|
1993-08-16 23:22:49 +00:00 |
jtc
|
e9c8ee33b0
|
expr is supposed to do string comparisons using the locale specific
collation sequence, so use strcoll instead of strcmp.
|
1993-08-16 23:20:22 +00:00 |
mycroft
|
57b5a6be2d
|
Oops. This one does need a single-entry SRCS, because it's generated at
compile time. Lose.
|
1993-08-06 01:20:44 +00:00 |
mycroft
|
210cab4541
|
Add RCS identifiers, remove some completely useless RCS logs and patchkit
headers, and a few other insignificant changes.
|
1993-08-02 17:18:41 +00:00 |
mycroft
|
11ad3ef4f1
|
Makefile
|
1993-08-02 17:15:26 +00:00 |
jtc
|
78bf9d408e
|
Add a manual page.
|
1993-07-20 20:16:25 +00:00 |
jtc
|
6a320fc0a3
|
Now truely POSIX 1003.2 (D11.2) compliant.
|
1993-07-20 01:10:55 +00:00 |
jtc
|
aabfaec2f5
|
Don't coerce strings to int in comparisons.
|
1993-07-20 00:52:57 +00:00 |
jtc
|
476e1b5964
|
integer arguments were not coerced to strings for the `:' operator.
bad things: core dumps, etc. will happen if integer values make it
up the parse tree.
|
1993-07-20 00:29:41 +00:00 |
jtc
|
68028dc2de
|
Updated to POSIX regular expression routines.
(Previous checkin was aborted by stray ^C)
|
1993-06-14 19:59:07 +00:00 |
jtc
|
3aef70381b
|
Use POSIX regular expression routines.
Remove TODO file, as I've allready done everything that there was to do.
|
1993-06-14 19:56:06 +00:00 |
cgd
|
ac2edf58ea
|
update for latest version of patches from jtconklin@kaleida.com
|
1993-06-05 22:25:44 +00:00 |
cgd
|
a5668e87e6
|
added J.T. Conklin's changes to get parens working fine, etc.
|
1993-03-23 20:19:35 +00:00 |
cgd
|
06be60083d
|
changed "Id" to "Header" for rcsids
|
1993-03-23 00:22:59 +00:00 |
cgd
|
346aa5dd48
|
added rcs ids to all files
|
1993-03-22 08:04:00 +00:00 |
cgd
|
e541169ce2
|
after 0.2.2 "stable" patches applied
|
1993-03-21 18:04:42 +00:00 |
cgd
|
61f282557f
|
initial import of 386bsd-0.1 sources
|
1993-03-21 09:45:37 +00:00 |