Commit Graph

895 Commits

Author SHA1 Message Date
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
eknauel 3393eb232e Code for generating scheme-variables from sql.h's #defines 2003-02-07 16:23:33 +00:00
mainzelm 482cc64477 + removed two bogus inexact->exact
+ fixed typo
2003-02-07 16:02:11 +00:00
mainzelm 921bb20f23 Added forgotten with-resources-aligned to delete-directory,
read-symlink, set-file-times, and open-directory-stream.
2003-02-07 13:01:54 +00:00
mainzelm 93439648aa First try to fix the reference implementation for SRFI 19. 2003-02-04 13:33:21 +00:00
mainzelm 36e0d18238 Imported css.t2p from tex2page 4q7d 2003-01-31 09:59:25 +00:00
sperber 8a936d2958 In time2date, return #f instead of "" for the time zone, if we want
the Scheme-side code to compute a numerical offset to UTC.
2003-01-28 13:11:10 +00:00
mainzelm 7559be876a Initial notes for 0.6.4. 2003-01-27 20:13:50 +00:00
mainzelm b9eb4c055c Add switches to evaluate exec scripts. 2003-01-27 20:08:43 +00:00
mainzelm a5e76d4484 Bug fix for let-match: variables may be #f. 2003-01-23 17:18:08 +00:00
sperber a6c56aa458 Ensure some spaces after \sharpf. 2003-01-21 10:41:39 +00:00
sperber 4a1c23a9bb Fix a bug in SEND-MESSAGE:
There is such a thing as an empty datagram; SEND-MESSAGE used to
ignore those.  Now force those to be sent as well.
2003-01-21 09:47:10 +00:00
sperber ad18648afa Fix some problems with WAIT-FOR-CHANNELS:
- Initialize READY-{READ,WRITE}-CHANNELS to () instead of #f, because
  the #f's don't get overwritten when the whole thing is interrupted.
- Fix the cleanup code which was conditionalized the wrong way.
2003-01-17 13:30:26 +00:00
mainzelm c0cccd7c7a My first post 0.6.3 fix: md5 is not opened by default and you cannot
load it later since the path is not translated.
2003-01-16 16:52:51 +00:00
sperber 00e8147657 I did it again:
only multiply timeout by 1000 if it's a number.
2003-01-14 13:21:31 +00:00
mainzelm 19afd32221 0.6.3 snapshot 2003-01-13 17:28:26 +00:00
sperber 32953f94c0 It had to happen: the first post-0.6.3 bug fix.
The SELECT* operations take a timeout argument, specified to be in
seconds.  Instead, they took milliseconds.  Fix this.
2003-01-13 16:52:26 +00:00
mainzelm c695ff052a Put $(CPPFLAGS) behind the local includes as suggested by Michel Schinz. 2003-01-13 06:17:49 +00:00
mainzelm 5f7974ba1e Copied scsh-paper.t2p from tex2page 4q6b 2003-01-12 17:25:07 +00:00
mainzelm d3bc19346f Minor change 2003-01-10 17:06:47 +00:00
sperber c74b97c7b9 i/o -> I/O 2003-01-10 14:15:14 +00:00
sperber 0b2bc63faf Typeset proper <> brackets for syntactic variables. 2003-01-10 10:20:34 +00:00
mainzelm 37695d923b Merges from tex2page 4p6 2003-01-09 13:00:17 +00:00