Commit Graph

917 Commits

Author SHA1 Message Date
eknauel 2c1385f136 + fixed various bugs introduced in last version 2003-03-20 16:28:50 +00:00
eknauel 45dfc0fbde + use unified patch format 2003-03-20 16:04:23 +00:00
eknauel 975e08732e + added preliminary building and usage instructions for ODBC bindings 2003-03-19 15:49:42 +00:00
mainzelm 766ba98a31 Ensure all output of ,collect goes to (command-output). 2003-03-18 12:51:08 +00:00
sperber f28a5f7dbb Merge rev 120 from Scheme 48 svn repo:
Modified:
   s48/tuebingen/trunk/scheme/rts/jar-defrecord.scm
Log:
Subject: Fix hygiene bug in DEFINE-RECORD-TYPE

DEFINE-RECORD-TYPE would expand into the wrong thing if there was a
field name identical to the name of the type that appears as a
constructor argument; the constructor used that same name as a
parameter, shadowing the name for the type.  The fix was to rename
those parameters before including them in the output.
2003-03-18 12:48:53 +00:00
mainzelm e62510c4f1 + Catch and report errors
+ Use scheme-with-scsh
2003-03-14 09:02:05 +00:00
mainzelm e24932011f Include limits.h for the sake of Solaris which doesn't find
NGROUPS_MAX otherwise.
2003-03-13 10:51:57 +00:00
mainzelm 96ab618b28 Use load-port to implement -sfd switch. 2003-03-13 07:53:34 +00:00
mainzelm 855cffa3c7 Provide LOAD-PORT to load forms from a port. 2003-03-13 07:49:49 +00:00
mainzelm c936bcce29 make-srfi-19 is not a structure 2003-03-11 08:44:37 +00:00
mainzelm dca47f0da6 Fixed typo. 2003-03-10 13:46:38 +00:00
mainzelm 27b8f2e2a6 Added SRFI-19 to the list of available srfis. 2003-03-10 13:30:33 +00:00
mainzelm 075630989e Make srfi-19 a functor and move the definition back to scheme/srfi. 2003-03-10 13:27:09 +00:00
mainzelm 38719fdc50 Make scsh-paper for dist 2003-03-10 12:13:02 +00:00
mainzelm 26ba134afa Added Makefile for scsh-paper 2003-03-10 12:06:48 +00:00
mainzelm 69dec7110d Build S48 manual while making dist 2003-03-10 11:58:17 +00:00
sperber 1e1d44a497 In FORK, flush output ports inside the narrowed section, not before,
avoiding some, erm, pretty obvious race condition.
2003-03-07 13:38:07 +00:00
mainzelm a51ba12623 Let select again sleep forever if requested by the RTS.
I think the past fixes made this kludge superfluous.
2003-03-05 17:33:41 +00:00
mainzelm 56a243b53f Bump the version number to 0.6.4. 2003-03-05 17:31:09 +00:00
sperber ffd899be5e Remove some excessive line breaks. 2003-03-05 14:26:07 +00:00
mainzelm df9c8bee6c Most of the tty procedures now again take file name arguments.
Made some arguments optional again.
2003-03-03 10:46:09 +00:00
mainzelm cc3f5b07bc Fixed typo in error message. 2003-03-03 09:43:17 +00:00
sperber a39ab12bc0 Register SRFI 37 with the implementation of SRFI 7. 2003-02-28 13:08:07 +00:00
sperber 5788fb4790 Add implementation of SRFI 31. 2003-02-28 13:05:04 +00:00
sperber 7ab2c69a6d GC dead variable. 2003-02-28 13:04:10 +00:00
mainzelm fd72e8f0a6 Minor corrections. 2003-02-27 07:31:25 +00:00
mainzelm 0016567893 Ooopsify write-string/partial. 2003-02-26 10:57:24 +00:00
mainzelm e0b3cbd1b1 Small set of tests for strings and chars. 2003-02-25 13:20:13 +00:00
mainzelm 57463ce596 Make SPOON an alias for FORK-THREAD. 2003-02-25 13:15:40 +00:00
mainzelm 68072b171f Moved srfi-19.scm to scsh/. 2003-02-25 12:58:37 +00:00
mainzelm 2f6d3753b1 Always run latex twice. 2003-02-25 10:53:35 +00:00
mainzelm 6918efd4a4 New version from Will Fitzgerald adapted to scsh. 2003-02-25 09:32:05 +00:00
mainzelm 1b63d1f270 Use with-sigevents to initialize the sigevent system. This also keeps
track wether the thunk retuned in which case WAITING-FOR-SIGEVENT?
will now always return #f.

This makes it possible for the root-scheduler to stop even though
there are threads waiting for signals.
2003-02-25 08:11:32 +00:00
mainzelm 376e62813c Documentation for -le and -de. 2003-02-24 17:39:49 +00:00
mainzelm 1d31250208 Added SRFI-37. 2003-02-21 09:28:42 +00:00
mainzelm a375d4bd1c Document bind-prepare-listen-accept-loop. 2003-02-20 17:25:46 +00:00
mainzelm da76638c82 Added bind-prepare-listen-accept-loop. 2003-02-20 17:18:56 +00:00
mainzelm 673dbaffdb set-uid and set-gid change the effective uid as well. It is therefore
not only required to update the cache but also to set the thread-local value.
2003-02-20 17:13:55 +00:00
eknauel a1b0768745 Fixed let-optionals* in structure slow-simple-let-opt which caused the
macro to loop endlessly
2003-02-18 13:12:08 +00:00
sperber 6dcdd107e0 Clean up get_groups: don't ever allocate dynamically, and remove
potential trouble spot where it used to call itself recursively
without looking at the return value.
2003-02-17 16:06:20 +00:00
sperber 33c1b8fb0e GC some dead variables. 2003-02-17 16:05:26 +00:00
sperber 90f6b38a68 Added AUC TeX annotations. 2003-02-17 15:40:42 +00:00
sperber 199b3d7f2a R4RS -> \RnRS
R5RS -> \RnRS
2003-02-17 15:40:19 +00:00
mainzelm a7453031a0 Added documentation for stripped-scsh.image 2003-02-17 13:52:53 +00:00
sperber 803b2b1034 Fix character sets containing both ] and -. 2003-02-17 10:56:22 +00:00
sperber edae15ae5b Replace a C++ comment by a C comment. 2003-02-14 14:17:36 +00:00
mainzelm 28db39b1c5 Fixes from S48 1.0: STRUCTURE-CLIENTS may contain both, packages and
structures.
2003-02-13 09:52:13 +00:00
mainzelm c223eded17 In file-name-{sans-}extension, check whether the rightmost "." occurs within a directory name. 2003-02-10 07:26:18 +00:00
eknauel 87a29c59ab Even more constants from sqlext.h 2003-02-08 13:15:40 +00:00
eknauel 70ce7e3cc0 Scheme version of constants from sql.h 2003-02-07 16:25:02 +00:00