chetz
90cf44f3b9
the state-var-test was wrong
2004-08-28 18:16:52 +00:00
sperber
ce9da610e6
Handle the regexp matching the empty string specially, as POSIX
...
requires it to be "()", not "()".
This closes bug
[ 1005026 ] sre: (** 0 0 "foo") raises error
2004-08-22 14:22:29 +00:00
chetz
43e5f6fb8c
more tests
2004-08-19 14:11:23 +00:00
chetz
1e6d6d0841
more tests
2004-08-18 13:55:35 +00:00
chetz
8218b146f8
changed a few tests
2004-08-12 20:17:35 +00:00
chetz
2bc4c06457
more test cases
2004-08-12 15:13:18 +00:00
chetz
3c4a6c7c46
some more test cases
2004-08-10 11:50:22 +00:00
chetz
11299af1a4
just some "cosmetic" changes
2004-08-10 11:48:40 +00:00
chetz
5107390fe2
added intefaces for new test-files
2004-08-10 11:47:15 +00:00
chetz
c7d103da99
works with string-ports instead
...
of temp-files now
2004-08-09 15:24:43 +00:00
chetz
290104da0a
first commit
2004-08-09 08:49:16 +00:00
chetz
9174add359
Log Message:
...
first commit
2004-08-09 08:46:09 +00:00
chetz
e42ed5864e
*** empty log message ***
2004-08-09 08:38:48 +00:00
chetz
5c0ff0293b
*** empty log message ***
2004-07-07 13:37:56 +00:00
bdc
8ddb1f619c
Add interix support
2004-04-16 04:56:13 +00:00
mainzelm
142b393ab8
Export default-lib-dirs as promised in the manual.
2004-04-15 13:01:35 +00:00
mainzelm
e534395099
Bump version number to 0.6.7 CVS
2004-04-15 12:31:43 +00:00
mainzelm
287a829cbd
0.6 release
2004-03-31 20:08:17 +00:00
mainzelm
52ac78e0aa
Fix WITH-LOCK: The previous version called RELEASE-LOCK in the before
...
thunk. Noted by Taylor Campbell.
2004-03-24 08:14:55 +00:00
mainzelm
05e38a42da
Save and restore the current package for -le and -lel.
2004-03-15 15:39:21 +00:00
mainzelm
8b334402ae
Removed support for Ultrix. It is lacking support for POSIX regexps.
2004-03-15 15:35:18 +00:00
mainzelm
a41eb3da04
In the top-level condition handler, exit only on errors and call
...
the surrounding handler for all other conditions.
2004-03-14 17:21:33 +00:00
mainzelm
7b13b9bebb
+ Exit with status 1 in case of an error
...
+ Display the condition in the top-level scsh handler
2004-03-11 10:17:41 +00:00
mainzelm
622ef7a99f
Install handler in CALL-TERMINALLY so scsh with exit with status 1 in case of an error.
2004-03-11 09:54:33 +00:00
mainzelm
bcbd16ff0a
+ Exit with status 0 if an error occurs during exiting.
...
+ Minor cleanup
2004-03-09 09:20:00 +00:00
mainzelm
69248ecad2
Better error message if $SCSH_LIB_DIRS contains garbage.
2004-03-03 10:33:35 +00:00
mainzelm
90ba284584
Revert last check-in. Reading again through the manual, I now think that it's maybe better to complain if -e was specified without -sfd or -s.
2004-02-20 15:27:29 +00:00
mainzelm
388d2f7b2b
Better checking for the inter-switch dependencies.
...
In particular, the code now complains if -e was used with an
end-option, switches to non-interactive-mode for -e and ensures that
-ds,-dm, and -de always get -s <script> as end-option.
In addition, better diagnostics is provided.
2004-02-20 15:03:45 +00:00
mainzelm
e603ebb626
+ Preseve quotation of [],? and * while processing braces.
...
+ Unquote constant patterns before file existence check.
2004-02-09 12:16:02 +00:00
mainzelm
bdf5f8e09f
Fixed bug in MAKE-STRING-PORT-FILTER: An argument to read-string! was missing
2004-02-04 08:37:43 +00:00
mainzelm
57fbec4ef2
Renamed lib-dir-list to lib-dirs-list.
2004-02-03 12:49:40 +00:00
mainzelm
0a899ac0fd
Use strcmp to check for empty arguments.
2004-02-02 17:18:39 +00:00
mainzelm
8fd66025f0
Use /etc instead of /bin in tests that change dirctories.
2004-02-02 15:17:36 +00:00
mainzelm
6582c616a3
Changed the copyright notices concerning David Albertz on behalf of
...
Dr. Olin Shivers. Quoting Olin: "Forget it. David was a student who
worked for me -- paid money to hack."
2004-01-27 13:50:48 +00:00
mainzelm
11880601dd
+ Pass prog_name from main to process_args
...
+ During argument processing, skip empty arguments inserted by the
meta-argument expander
2004-01-27 13:39:34 +00:00
sperber
33fe47abca
Fix the various SELECT-like procedures for 0 timeouts.
2004-01-16 21:42:17 +00:00
mainzelm
03ab628c93
Moved the library directories facility to its own module.
2004-01-13 13:21:20 +00:00
mainzelm
af976ddde2
Removed accidentally committed expansion of paths in SCSH_LIB_DIR.
2004-01-13 11:56:00 +00:00
mainzelm
da53963d82
Fixed a bug in the parser of "-" sre forms.
2004-01-09 22:51:07 +00:00
mainzelm
065d686d21
Minor enhancement for the configure module: Return machine, vendor and os.
2004-01-09 14:55:33 +00:00
mainzelm
1fa4ea33ac
-> 0.6.6 CVS
2004-01-09 13:53:42 +00:00
mainzelm
8df6b631e1
Changed the copyright notice on behalf of Dr. Olin Shivers.
...
Quoting Olin: "What do you all want the copyright to be? What are the
issues that drive the copyright needs? You Germans have been out there
using this code in the Real World, so I'm happy to just make things be
whatever your experience has shown to be needed."
2004-01-09 13:09:26 +00:00
mainzelm
9742102f34
Changed the copyright notices concerning David Albertz on behalf of
...
Dr. Olin Shivers. Quoting Olin: "Forget it. David was a student who
worked for me -- paid money to hack."
2004-01-09 13:01:39 +00:00
mainzelm
dfa05a0c5c
Added structure CONFIGURE to access values from ./configure.
2003-12-19 14:08:58 +00:00
mainzelm
6b5e75bd3f
Let PATH-LIST->FILE-NAME return "/" for '("").
...
'("") is the value returned by (split-file-name "/") and
PATH-LIST->FILE-NAME is supposed to be the inverse of SPLIT-FILE-NAME.
2003-12-19 08:27:34 +00:00
mainzelm
2aac5914d6
Fix:
...
FIELD-READER did return (values EOF #()) instead of (values EOF '()) on an empty port.
2003-12-17 10:08:17 +00:00
mainzelm
8dfdf2c868
Added -lel switch. There is currently no way to deal with relative
...
file names in the exec scripts so this might just get removed again.
2003-11-13 14:44:40 +00:00
mainzelm
9b29fff8e1
Ensure and document that SEEK works on unbuffered ports only.
2003-11-12 11:07:29 +00:00
mainzelm
ed3cc365b0
Fix for
...
> (regexp-search? (posix-string->regexp "$") "test")
Error: exception
wrong-type-argument
(checked-record-ref '#{Unspecific} '#{Record-type 46 cre} 1)
by Peter Wang
2003-10-23 15:58:08 +00:00
mainzelm
acb0c8265f
Fix for (rx (|)) by Peter Wang
2003-10-23 15:55:55 +00:00