scsh-0.5/scsh
shivers 96d9b0e068 Checking in a slew of systemic changes:
- Switching scsh over to the SRE regexp system.
    - Upgraded string & character handling
    - Switching code over to list-lib SRFI names. Some switchover to
      probably new string-lib SRFI names, though that SRFI hasn't happened,
      so it's probably a waste of time at the moment to stress out about it.
    - General switching from "reduce-" lexeme to "fold-" lexeme.
	-Olin

A per-file breakdown of changes:
    ccp.scm		New
    char-set.scm	New features
    stringlib.scm	New
    stringpack.scm	New

    awk.scm		SRE
    filemtch.scm	SRE string-lib
    fname.scm		string-lib
    fr.scm		SRE string-lib
    glob.scm		SRE
    procobj.scm		list-lib
    rdelim.scm		SRE
    re.c		SRE killed
    re.scm		SRE killed
    re1.c		SRE moved to rx/ dir
    re1.h		SRE moved to rx/ dir
    rx/...		SRE General fitting-it-in to the upgraded scsh.
    scsh-interfaces.scm
    scsh-package.scm
    scsh.scm		type-check loophole added; string-lib; list-lib
		    	reduce-port -> foldl-port

    syscalls.scm	string-lib; diked out unused MATCH-FILES code
    syscalls.c

    utilities.scm	string-lib; {any?,every?} -> {any,every}
    procobj		list-lib
1999-07-11 20:38:42 +00:00
..
aix user contributed file 1997-04-05 22:15:38 +00:00
bsd Changed OPEN/NONBLOCKING to OPEN/NON-BLOCKING and 1996-11-11 18:52:19 +00:00
cxux Changed OPEN/NONBLOCKING to OPEN/NON-BLOCKING and 1996-11-11 18:52:19 +00:00
cygwin32 Updated version to 0.5.2 1999-06-21 04:35:42 +00:00
generic Changed OPEN/NONBLOCKING to OPEN/NON-BLOCKING and 1996-11-11 18:52:19 +00:00
hpux Changed OPEN/NONBLOCKING to OPEN/NON-BLOCKING and 1996-11-11 18:52:19 +00:00
irix from Kevin Esler <esler@pureatria.com> 1997-04-23 02:26:56 +00:00
linux Updated version to 0.5.2 1999-06-21 04:35:42 +00:00
next Changed OPEN/NONBLOCKING to OPEN/NON-BLOCKING and 1996-11-11 18:52:19 +00:00
regexp Added some extra derived files created during build: *.ih regex.h re. 1999-07-10 20:03:26 +00:00
rx Checking in a slew of systemic changes: 1999-07-11 20:38:42 +00:00
solaris Proper values for wait/poll and wait/stopped-chidren. 1998-05-02 17:23:08 +00:00
sunos From: Franklin Chen <chen@adi.com> 1997-04-23 20:24:56 +00:00
ultrix Changed OPEN/NONBLOCKING to OPEN/NON-BLOCKING and 1996-11-11 18:52:19 +00:00
.gitignore Cleaning up a bit. 1997-04-10 01:24:50 +00:00
awk.scm Checking in a slew of systemic changes: 1999-07-11 20:38:42 +00:00
bdbmo.c Updated version to 0.5.2 1999-06-21 04:35:42 +00:00
ccp.scm Checking in a slew of systemic changes: 1999-07-11 20:38:42 +00:00
char-set.scm Checking in a slew of systemic changes: 1999-07-11 20:38:42 +00:00
cstuff.h *** empty log message *** 1995-10-14 03:34:21 +00:00
db.c Updated version to 0.5.2 1999-06-21 04:35:42 +00:00
db.scm Updated version to 0.5.2 1999-06-21 04:35:42 +00:00
dbm.c Updated version to 0.5.2 1999-06-21 04:35:42 +00:00
dbm.scm Updated version to 0.5.2 1999-06-21 04:35:42 +00:00
dbm1.c Updated version to 0.5.2 1999-06-21 04:35:42 +00:00
defrec.scm Added field-modifying and record-copy proc. 1997-11-10 02:49:36 +00:00
dirstuff1.c Updated version to 0.5.2 1999-06-21 04:35:42 +00:00
dirstuff1.h Added a whole bunch of .h files describing the module structure of the C 1995-10-22 12:34:53 +00:00
ekko.scm *** empty log message *** 1995-10-14 03:34:21 +00:00
endian.scm.in nearly final 0.4.0 hax 1995-10-31 23:41:17 +00:00
enumconst.scm Truth-in-advertising documentation: confession is good for the soul. 1996-11-09 23:13:35 +00:00
fdports.h *** empty log message *** 1995-10-14 03:34:21 +00:00
fdports.scm Hacked I/O system so that ports set/clear their 1996-09-12 01:43:53 +00:00
fdports1.c Tiny bugfix: signed -> unsigned char decl. -Olin 1999-07-11 20:17:14 +00:00
fdports1.h Hacked I/O system so that ports set/clear their 1996-09-12 01:43:53 +00:00
fileinfo.scm Improved FILE-NOT-ACCESSIBLE, which still has problems, and added discussion 1997-11-10 02:41:28 +00:00
filemtch.scm Checking in a slew of systemic changes: 1999-07-11 20:38:42 +00:00
filesys.scm Hacked the system to use the new LET-OPT optional argument machinery, 1996-04-19 18:39:14 +00:00
flock.c Updated version to 0.5.2 1999-06-21 04:35:42 +00:00
flock.scm Updated version to 0.5.2 1999-06-21 04:35:42 +00:00
flock1.c Added a whole bunch of .h files describing the module structure of the C 1995-10-22 12:34:53 +00:00
flock1.h Added a whole bunch of .h files describing the module structure of the C 1995-10-22 12:34:53 +00:00
fname.scm Checking in a slew of systemic changes: 1999-07-11 20:38:42 +00:00
fr.scm Checking in a slew of systemic changes: 1999-07-11 20:38:42 +00:00
glob.scm Checking in a slew of systemic changes: 1999-07-11 20:38:42 +00:00
here.scm *** empty log message *** 1995-10-14 03:34:21 +00:00
jcontrol.scm *** empty log message *** 1995-10-14 03:34:21 +00:00
jcontrol1.c Updated version to 0.5.2 1999-06-21 04:35:42 +00:00
jcontrol2.c Updated version to 0.5.2 1999-06-21 04:35:42 +00:00
jcontrol2.scm Updated version to 0.5.2 1999-06-21 04:35:42 +00:00
let-opt.scm New, improved machinery for handling optional args. 1996-04-19 18:55:31 +00:00
meta-arg.scm Fixed bug -- LET -> LET* 1997-11-10 02:50:48 +00:00
minor-version-number Updated version to 0.5.2 1999-06-21 04:35:42 +00:00
ndbm.c Updated version to 0.5.2 1999-06-21 04:35:42 +00:00
ndbm.scm Updated version to 0.5.2 1999-06-21 04:35:42 +00:00
ndbm1.c Updated version to 0.5.2 1999-06-21 04:35:42 +00:00
ndbmo.c Updated version to 0.5.2 1999-06-21 04:35:42 +00:00
network.c Updated version to 0.5.2 1999-06-21 04:35:42 +00:00
network.scm Updated version to 0.5.2 1999-06-21 04:35:42 +00:00
network1.c Updated version to 0.5.2 1999-06-21 04:35:42 +00:00
network1.h Added a whole bunch of .h files describing the module structure of the C 1995-10-22 12:34:53 +00:00
newports.scm Hacked I/O system so that ports set/clear their 1996-09-12 01:43:53 +00:00
nextbs.c *** empty log message *** 1995-10-14 03:34:21 +00:00
nt2.c *** empty log message *** 1995-10-14 03:34:21 +00:00
oldfr.scm *** empty log message *** 1995-10-14 03:34:21 +00:00
oldhere.scm *** empty log message *** 1995-10-14 03:34:21 +00:00
oldtop.scm Updated version to 0.5.2 1999-06-21 04:35:42 +00:00
process_args.c factored out arg parsing 1997-06-09 01:47:19 +00:00
procobj.scm Checking in a slew of systemic changes: 1999-07-11 20:38:42 +00:00
pty.scm Added SET-CURRENT-INPUT-PORT! and friends. 1995-10-28 22:12:17 +00:00
putenv.c Fixed error case + minor cleanup. 1995-10-26 13:36:23 +00:00
rdelim.c Added native-code support for SKIP-CHAR-SET. 1995-11-20 04:15:04 +00:00
rdelim.scm Checking in a slew of systemic changes: 1999-07-11 20:38:42 +00:00
rw.scm Had to shuffle packages due to broken package dependencies. 1997-02-27 04:50:57 +00:00
scsh-condition.scm *** empty log message *** 1995-10-14 03:34:21 +00:00
scsh-interfaces.scm Checking in a slew of systemic changes: 1999-07-11 20:38:42 +00:00
scsh-package.scm Checking in a slew of systemic changes: 1999-07-11 20:38:42 +00:00
scsh-read.scm Updated version to 0.5.2 1999-06-21 04:35:42 +00:00
scsh-tramp.c *** empty log message *** 1995-10-14 03:34:21 +00:00
scsh-version.scm Updated version to 0.5.2 1999-06-21 04:35:42 +00:00
scsh.scm Checking in a slew of systemic changes: 1999-07-11 20:38:42 +00:00
scsh_aux.h Sig-handler support 1996-09-12 04:34:28 +00:00
select.c Completely rewrote the interface. 1995-10-26 13:48:14 +00:00
select.scm Simplified optional arg handling a bit. 1998-05-02 17:13:09 +00:00
select1.c Updated version to 0.5.2 1999-06-21 04:35:42 +00:00
select1.h Completely rewrote the interface. 1995-10-26 13:48:14 +00:00
sighandlers.c Updated version to 0.5.2 1999-06-21 04:35:42 +00:00
sighandlers.scm Updated version to 0.5.2 1999-06-21 04:35:42 +00:00
sighandlers1.c Updated version to 0.5.2 1999-06-21 04:35:42 +00:00
sighandlers1.h Sig-handler support 1996-09-12 04:34:28 +00:00
signals1.h Interrupt system fixed up and installed. 1996-11-10 13:58:46 +00:00
sleep1.c fix for irix lame compiler 1997-04-23 02:24:41 +00:00
startup.scm Startup and top changed so that -e entry points get the whole command line, 1996-10-31 20:18:11 +00:00
static.scm.in you can now specifiy an arg vm parser 1997-06-09 01:46:57 +00:00
stringcoll.scm Bugfix. How did this go so long undetected? -Olin 1999-07-11 20:18:44 +00:00
stringlib.scm Checking in a slew of systemic changes: 1999-07-11 20:38:42 +00:00
stringpack.scm Checking in a slew of systemic changes: 1999-07-11 20:38:42 +00:00
syntax-helpers.scm Hacked the system to use the new LET-OPT optional argument machinery, 1996-04-19 18:39:14 +00:00
syntax.scm *** empty log message *** 1995-10-14 03:34:21 +00:00
syscalls.c Checking in a slew of systemic changes: 1999-07-11 20:38:42 +00:00
syscalls.scm Checking in a slew of systemic changes: 1999-07-11 20:38:42 +00:00
syscalls1.c Updated version to 0.5.2 1999-06-21 04:35:42 +00:00
syscalls1.h Added a whole bunch of .h files describing the module structure of the C 1995-10-22 12:34:53 +00:00
time.c *** empty log message *** 1995-10-14 03:34:21 +00:00
time.scm - fixed timezone-formatting bug 1997-11-10 02:53:24 +00:00
time1.c timezone code bullet-proofed a bit. 1997-11-10 02:55:17 +00:00
time1.h *** empty log message *** 1995-10-14 03:34:21 +00:00
top.scm -s<num> is now -sfd <num> -- more consistent with general switch design. 1996-11-11 19:21:25 +00:00
tty.c Updated version to 0.5.2 1999-06-21 04:35:42 +00:00
tty.scm Updated version to 0.5.2 1999-06-21 04:35:42 +00:00
tty1.c Updated version to 0.5.2 1999-06-21 04:35:42 +00:00
tty1.h Added ctermid, istty, & ttyname -- we are now 100% Posix. 1996-09-12 20:17:10 +00:00
userinfo1.c Some functions that were passed string "out" paramters (char**)'s were 1997-04-04 20:49:55 +00:00
userinfo1.h Added a whole bunch of .h files describing the module structure of the C 1995-10-22 12:34:53 +00:00
utilities.scm Checking in a slew of systemic changes: 1999-07-11 20:38:42 +00:00