Commit Graph

  • 7e82845fb8 Folding SRE system into scsh. shivers 1999-09-08 15:21:40 +0000
  • 90d43117bf Disgusting hackitude to work around mysterious S48 bug in C-calling system. shivers 1999-09-08 15:20:26 +0000
  • 64613d96db Hacks to fit in with the new SRE regexp system. shivers 1999-09-08 15:19:16 +0000
  • 0d3f69124f Updated documentation for the new release. Mostly new material for the SRE regexp system. shivers 1999-09-08 15:18:25 +0000
  • 239592923f Silliness. shivers 1999-09-08 15:16:43 +0000
  • 05b0dc388c Updates for forthcoming 0.5.2 release. shivers 1999-09-08 15:15:17 +0000
  • ab6acc957f Scsh goes open source. Goldman will be handling our forthcoming IPO. shivers 1999-09-08 15:13:18 +0000
  • 42bd0f8c8b Resurrected NeXT build bdc 1999-08-13 17:54:59 +0000
  • 2ca8040914 Switch from martigny to zurich bdc 1999-08-10 18:18:00 +0000
  • f0e9ece68e Updated for the new BSD ELF, not just for Linux anymore bdc 1999-08-10 17:14:48 +0000
  • 7e1ad158c7 Added "See file COPYING." to all the copyright notices, so we can do the open-source thing w/o larding up the source code. shivers 1999-08-06 13:28:52 +0000
  • 442db87f66 Linux fixes bdc 1999-07-15 01:27:15 +0000
  • 4c333f278b Removed hard coded PATH from mkh with did not work on NT bdc 1999-07-13 18:02:50 +0000
  • acc4ec41cb Missed a dependency -- rx/re-low.c includes ../regexp/regex.h, which is created when regexp/libregex.a is built. -Olin shivers 1999-07-11 21:19:22 +0000
  • ebdb86c060 I switched the order of two blocks of code; I have no idea why, and no longer even remember doing it. -Olin shivers 1999-07-11 20:49:42 +0000
  • e0b3287da7 Fixed to build with new SRE regexp code. -Olin shivers 1999-07-11 20:43:37 +0000
  • 2413f9c763 More fitting the SRE system into the scsh upgrade; should have been committed with previous commit of the rest of the sources in the rx directory. -Olin shivers 1999-07-11 20:41:27 +0000
  • 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 shivers 1999-07-11 20:38:42 +0000
  • 1bb7a2e494 Bugfix. How did this go so long undetected? -Olin shivers 1999-07-11 20:18:44 +0000
  • 48a5f0516c Tiny bugfix: signed -> unsigned char decl. -Olin shivers 1999-07-11 20:17:14 +0000
  • 0a0dd89ee7 Bumped the default heap size up by a megacell. The system is getting bigger. -Olin shivers 1999-07-11 20:14:55 +0000
  • 8db3509687 Trivial comment fix. shivers 1999-07-11 20:14:18 +0000
  • 3039de6af6 Added some extra derived files created during build: *.ih regex.h re. shivers 1999-07-10 20:03:26 +0000
  • 14fe107a7e 1. Removed cruft (timer.c, try.c, regexp.{3,c,h}, regmagic.h regsub.c) that shouldn't even be in this dir -- it was from a different Spencer package, and wasn't used; got copied in by accident at some point. 2. Removed *.ih Makefile regex.h These are derived files produced during the build. 3. Removed patch-msg, which is old & dead. 4. Updated rest of the source to a newer version of Spencer's Posix package (alpha3.7). Not all of these files changed, actually, but I guess the last-mod dates did, so CVS thinks they're being updated or something? shivers 1999-07-10 20:01:52 +0000
  • c23ba5b0cb Fixed a minor bug; made a small change using FOLDR. shivers 1999-07-10 05:47:48 +0000
  • a195317fc8 Making a dir for the C regexp engine (Spencer's) shivers 1999-07-06 03:50:57 +0000
  • eb65bdec23 Added directory of SRE code. shivers 1999-07-06 03:45:37 +0000
  • 9ceb9cf99a This is pretty handy for people who want to write s48 macros. shivers 1999-07-05 14:04:14 +0000
  • 3997793299 Added some TeX .aux & .log files. shivers 1999-07-05 13:47:33 +0000
  • 67c5ae72a6 Updated scsh-release to use the checked in scsh-touch before removing it. It used to try and find it in the path which predates it being checked in. bdc 1999-06-21 04:48:17 +0000
  • 17695ee207 Updated version to 0.5.2 Incorporated Windows NT support via cygwin32 bdc 1999-06-21 04:35:42 +0000
  • 54ca902c67 Added a bunch of new char-set stuff. shivers 1998-06-16 21:19:32 +0000
  • ec63c53ee6 Fixed bug whereby interrupt 0 = interrupt/alarm, i.e., SIGALRM, wasn't being switched over from default handling (which is process termination) to S48/scsh handling. shivers 1998-06-16 21:17:58 +0000
  • c266ffbf46 Extended char-set package. shivers 1998-06-16 21:04:38 +0000
  • 269b603081 Trivial reindent. -Olin shivers 1998-06-16 18:05:44 +0000
  • 3239ff9076 Rehacked regexp-substitute/global; I can't remember why. Fixed string-match to handle a regexp passed as a string. shivers 1998-05-02 17:33:50 +0000
  • 21ac090065 Fixed argv so that (argv 0) works. shivers 1998-05-02 17:25:56 +0000
  • b24c0182c8 Proper values for wait/poll and wait/stopped-chidren. shivers 1998-05-02 17:23:08 +0000
  • 675bf91911 Trivial updates. shivers 1998-05-02 17:22:01 +0000
  • 878c07f4c1 - Hacked append-reverse! so that it won't blow up on improper lists. shivers 1998-05-02 17:21:09 +0000
  • 29c3ebf99a Simplified optional arg handling a bit. shivers 1998-05-02 17:13:09 +0000
  • c55ec06130 Files needed to typeset scsh manual & paper. shivers 1998-05-02 17:04:08 +0000
  • 65f6bdd35a timezone code bullet-proofed a bit. shivers 1997-11-10 02:55:17 +0000
  • a5f1300753 - fixed timezone-formatting bug - added date field-mod procs - commented a bit shivers 1997-11-10 02:53:24 +0000
  • c7344577f3 Added ply-three version number to scsh-version-string. shivers 1997-11-10 02:52:11 +0000
  • 7463169adf Added new features. shivers 1997-11-10 02:51:23 +0000
  • acb29ac3bc Fixed bug -- LET -> LET* shivers 1997-11-10 02:50:48 +0000
  • 75dbb6c4bb Added field-modifying and record-copy proc. shivers 1997-11-10 02:49:36 +0000
  • 6011c98e03 Awk now precompiles regexps, so bogus comment deleted. shivers 1997-11-10 02:48:20 +0000
  • 3d91476f54 Tty-hacking procs when possible take stdio as a default upon which to operate. These procs now may be applied to tty file names as well as ports and fdes. shivers 1997-11-10 02:47:36 +0000
  • 2baee835a2 Tty-hacking procs now default to stdio when a tty isn't specified. You may now apply them to a file-name as well as a port or fdes. shivers 1997-11-10 02:45:44 +0000
  • 61cdf20586 Improved FILE-NOT-ACCESSIBLE, which still has problems, and added discussion of its problems to the manual. shivers 1997-11-10 02:41:28 +0000
  • cdfa775de7 Added ABSOLUTE-FILE-NAME and ->REGEXP. shivers 1997-11-10 02:34:45 +0000
  • b4c84222e7 Upped default heap size, as the default heap had exceeded the old default size. shivers 1997-11-10 02:29:16 +0000
  • 2df502cd0a Ported from LaTeX 2.09 to modern LaTeX 2e. shivers 1997-10-06 21:16:27 +0000
  • 1eecb9c9c5 Fixed a bug in the type declaration of with-errno-handler*. shivers 1997-10-06 21:15:18 +0000
  • 38c76cdf84 Cleaned up the CONSTANT-GLOB? function a bit. shivers 1997-10-06 21:14:20 +0000
  • ff5d65fc30 update notes bdc 1997-06-09 02:30:37 +0000
  • 1b7292cab3 update a date bdc 1997-06-09 02:21:59 +0000
  • 402c617ec5 updated version bdc 1997-06-09 01:58:13 +0000
  • 13dbef06b1 factored out arg parsing bdc 1997-06-09 01:47:19 +0000
  • 88aaa91880 you can now specifiy an arg vm parser bdc 1997-06-09 01:46:57 +0000
  • 4703ce142a There was an atomicity problem/race condition -- if a child process died after it was forked, but before the scsh fork procedure could register the child's procobj in the pid/procobj table, then when the SIGCHLD signal-handler reaped the process, there would be no procobj for it. We now lock out interrupts across the fork and register operations. shivers 1997-04-30 20:33:26 +0000
  • 0f1f30eaa1 update release number bdc 1997-04-26 17:46:16 +0000
  • ec30e65f2d added my build tools bdc 1997-04-26 17:44:53 +0000
  • 178cfa8e2e i do not know how this happened bdc 1997-04-23 22:51:33 +0000
  • 0705774634 update for sunos4 acc compiler bdc 1997-04-23 22:51:03 +0000
  • 8764714a07 fix for sunos bdc 1997-04-23 20:34:54 +0000
  • 7f05d6d427 From: Franklin Chen <chen@adi.com> bdc 1997-04-23 20:24:56 +0000
  • aff343acf5 updated bdc 1997-04-23 02:28:36 +0000
  • 0e3db5eab6 from Kevin Esler <esler@pureatria.com> bdc 1997-04-23 02:26:56 +0000
  • 7c80405943 fix for irix lame compiler bdc 1997-04-23 02:24:41 +0000
  • 33c91d854d Release notes said we don't do sighandlers. Fixed. shivers 1997-04-22 17:55:50 +0000
  • 5b5f58bd70 fixed version numbers bdc 1997-04-21 20:55:48 +0000
  • 41bf8dad3f Jim Blandy reported some small problems with the meta-arg Scheme parser. shivers 1997-04-19 19:12:37 +0000
  • 5c5ae4dc99 Fixed some design and implementation bugs in regexp-substitute/global. shivers 1997-04-19 04:01:19 +0000
  • aa5c661421 foo. shivers 1997-04-18 03:26:25 +0000
  • a304e9b7f9 - The daylight-savings time flag was blowing up date->time conversion when it wasn't relevant. shivers 1997-04-18 03:25:32 +0000
  • 1a2d8690ce Added regexp-substitute and regexp-substitute/global. shivers 1997-04-18 03:23:26 +0000
  • 73844bc6ee Fixed bug whereby the scsh heap image rule was trying to load the floating pt code from the install dir before the code had been installed. shivers 1997-04-18 02:04:59 +0000
  • a4bbf1d2f6 Documented new regexp-substitute procs. shivers 1997-04-18 02:02:15 +0000
  • b352d0e825 - Added warning to DATE doc about mktime() lossage. - Documented behavior of delete-{file,directory,filesys-object} when the named thing doesn't exist. - Documented new regexp-substitute procedures. shivers 1997-04-18 01:59:42 +0000
  • f30435d56f Minor tweaks to reflect the current release. shivers 1997-04-11 18:10:11 +0000
  • b0ea9017eb New release notes. shivers 1997-04-11 17:59:46 +0000
  • 14869a846e Changed to release 0.5 shivers 1997-04-11 17:58:12 +0000
  • 8f6a17af48 Updated the "what's new" and todo chapters. shivers 1997-04-11 17:37:48 +0000
  • 9dddad54c3 Added man.ps shivers 1997-04-10 01:31:42 +0000
  • b684a0e621 Cleaning up a bit. shivers 1997-04-10 01:24:50 +0000
  • 184ecf2ff8 Oops. This would be a pain to continually re-commit, and the exported version is in the super-directory, anyway. shivers 1997-04-10 01:23:34 +0000
  • 032e9d099b Added some files. shivers 1997-04-10 01:21:13 +0000
  • 906fceb86f Removed the redundant -i and -o switches. shivers 1997-04-10 01:17:22 +0000
  • 0a32248ba8 Added some of Alan's bug reports shivers 1997-04-10 01:07:47 +0000
  • 0eb62ab5c5 Why am I even in the repository? shivers 1997-04-08 21:45:50 +0000
  • 0b4cfa8d21 Added warning about opening the scsh structure before the scheme structure in modules. shivers 1997-04-08 21:44:41 +0000
  • 0b90a5a030 Added warning about opening scsh structure before scheme structure in modules. shivers 1997-04-08 21:42:23 +0000
  • 33e3bc8c62 Was not properly testing for error in fdport_write_substring's call to fwrite(). shivers 1997-04-08 20:07:30 +0000
  • 18e8530076 SIGPIPE now runs with a no-op sighandler, instead of SIG_IGN. This is so that if scsh exec's a sleazy C program that needs the default kill-me-I'm-a-loser action of SIGPIPE, the handler will be reset to SIG_DFL on exec, rather than continue to be ignored. shivers 1997-04-08 20:06:06 +0000
  • 459658efa6 floatnums now available bdc 1997-04-05 22:16:21 +0000
  • c89fb29390 more elegant signal ifdef bdc 1997-04-05 22:16:05 +0000
  • 0225bb0bf3 user contributed file bdc 1997-04-05 22:15:38 +0000