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
mainzelm
25c9cb046a
Adjust date
2003-01-09 12:21:38 +00:00
mainzelm
52c50f9410
Check whether the file is opened non-blocking and call read-block with
...
'immediate in this case.
2003-01-08 17:59:48 +00:00
sperber
7e8b106c3a
Use \def instead of \newcommand for \defun to avoid conflict with
...
\defun provided by tex2page.tex.
2003-01-08 14:38:34 +00:00
mainzelm
658e5bca96
Consistently use size_t for optlen in getsockopt.
2003-01-08 10:17:06 +00:00
mainzelm
10cebaf941
Use tm.tm_zone only when defined.
2003-01-08 10:14:11 +00:00
mainzelm
6a8b7f6145
When closing an output port, capture any errors while flushing the
...
port and try to close the port immediately instead.
2003-01-08 09:26:58 +00:00
mainzelm
804362834b
Extend with-errno to capture all I/O exceptions of the VM:
...
+ add errno as first argument to raise-exception os-error in prim-io.scm
+ capture os-error in with-errno-handler* and adjust exception
arguments to fit errno-handlers
2003-01-08 09:16:47 +00:00
mainzelm
13a3bf55d2
clean more
2003-01-08 09:00:49 +00:00
mainzelm
4dee54d381
Ignore even more.
2003-01-08 08:58:22 +00:00