sperber
d772a5df84
- fix paren typo in sort interfaces
...
- rename SORT to SORTING so we can hook it into the regular build
2004-01-26 21:25:22 +00:00
sperber
cb9f440657
Import sort code from s48-tuebingen/trunk, rev 573.
2004-01-22 19:52:15 +00:00
sperber
33fe47abca
Fix the various SELECT-like procedures for 0 timeouts.
2004-01-16 21:42:17 +00:00
mainzelm
90ea0cf502
Fixed implementation of STRING-CONTAINS by using the commented out
...
"slow & simple" version instead of calling the KMP searcher.
See http://srfi.schemers.org/srfi-13/post-mail-archive/msg00003.html
I fixed the mentioned "off-by-one error" by using <= instead of < at
the termination check.
2004-01-13 15:37:35 +00:00
mainzelm
b7388740b9
Reworked description of the library directories.
2004-01-13 14:36:38 +00:00
mainzelm
03ab628c93
Moved the library directories facility to its own module.
2004-01-13 13:21:20 +00:00
mainzelm
eb9410cc44
Fix bug in S48_RECORD_TYPE: third parameter to s48_stob_ref was missing.
2004-01-13 12:08:28 +00:00
mainzelm
af976ddde2
Removed accidentally committed expansion of paths in SCSH_LIB_DIR.
2004-01-13 11:56:00 +00:00
mainzelm
da53963d82
Fixed a bug in the parser of "-" sre forms.
2004-01-09 22:51:07 +00:00
mainzelm
5330ba06e0
Typo fix.
2004-01-09 14:56:05 +00:00
mainzelm
065d686d21
Minor enhancement for the configure module: Return machine, vendor and os.
2004-01-09 14:55:33 +00:00
mainzelm
655a2e5cc2
Description of the configure module.
2004-01-09 14:53:13 +00:00
mainzelm
1fa4ea33ac
-> 0.6.6 CVS
2004-01-09 13:53:42 +00:00
mainzelm
8df6b631e1
Changed the copyright notice on behalf of Dr. Olin Shivers.
...
Quoting Olin: "What do you all want the copyright to be? What are the
issues that drive the copyright needs? You Germans have been out there
using this code in the Real World, so I'm happy to just make things be
whatever your experience has shown to be needed."
2004-01-09 13:09:26 +00:00
mainzelm
9742102f34
Changed the copyright notices concerning David Albertz on behalf of
...
Dr. Olin Shivers. Quoting Olin: "Forget it. David was a student who
worked for me -- paid money to hack."
2004-01-09 13:01:39 +00:00
mainzelm
c46ec9118a
Add a notice to the description of the signal event system: interrupt
...
handlers have to be disabled before using the event system.
2004-01-09 12:43:08 +00:00
mainzelm
dfa05a0c5c
Added structure CONFIGURE to access values from ./configure.
2003-12-19 14:08:58 +00:00
mainzelm
bcf88c05d0
Better test for -rdynamic by Stephen Ma.
2003-12-19 13:44:25 +00:00
mainzelm
6b5e75bd3f
Let PATH-LIST->FILE-NAME return "/" for '("").
...
'("") is the value returned by (split-file-name "/") and
PATH-LIST->FILE-NAME is supposed to be the inverse of SPLIT-FILE-NAME.
2003-12-19 08:27:34 +00:00
mainzelm
2aac5914d6
Fix:
...
FIELD-READER did return (values EOF #()) instead of (values EOF '()) on an empty port.
2003-12-17 10:08:17 +00:00
mainzelm
9378e2ff27
Correctly quote lib_dirs_list.
2003-12-09 06:16:15 +00:00
mainzelm
b85d581f25
Bump the year to 2003
2003-11-24 14:11:37 +00:00
mainzelm
8dfdf2c868
Added -lel switch. There is currently no way to deal with relative
...
file names in the exec scripts so this might just get removed again.
2003-11-13 14:44:40 +00:00
mainzelm
ba5cdcf6fb
Removed infix directory. It has a non-free copyright and will
...
therefore be removed from S48 as well.
2003-11-12 11:11:55 +00:00
mainzelm
442559a708
Thank Peter Wang.
2003-11-12 11:08:25 +00:00
mainzelm
2336171f47
Delete scsh-config in distclean target.
2003-11-12 11:08:06 +00:00
mainzelm
9b29fff8e1
Ensure and document that SEEK works on unbuffered ports only.
2003-11-12 11:07:29 +00:00
mainzelm
903fdad089
Fix month of 0.6.5 release.
2003-11-12 11:06:29 +00:00
mainzelm
43f16f70e9
Library path defaults to $prefix/lib/scsh/modules/
2003-11-04 14:05:11 +00:00
mainzelm
327d7a6dfc
Fix intro and add bug fix
2003-10-28 12:11:11 +00:00
mainzelm
312d54708a
Fix the mismatches between doc and implemenation noted in bug report
...
#750586 in favor of the implemenation.
2003-10-28 12:10:03 +00:00
mainzelm
37e4f027eb
Document changes in 0.6.5
2003-10-24 09:01:21 +00:00
mainzelm
a2b0bea3ad
Increase version number
2003-10-24 08:37:44 +00:00
mainzelm
b1cc92b55f
Added SRFI-42
2003-10-24 08:34:38 +00:00
mainzelm
ed3cc365b0
Fix for
...
> (regexp-search? (posix-string->regexp "$") "test")
Error: exception
wrong-type-argument
(checked-record-ref '#{Unspecific} '#{Record-type 46 cre} 1)
by Peter Wang
2003-10-23 15:58:08 +00:00
mainzelm
acb0c8265f
Fix for (rx (|)) by Peter Wang
2003-10-23 15:55:55 +00:00
mainzelm
e60e77997f
First step towards 0.6.5.
2003-10-23 15:20:49 +00:00
mainzelm
9d206dae0c
Set DEFAULT-LIB-DIRS to a useful default
2003-10-15 08:00:58 +00:00
mainzelm
3198c650f8
Avoid calling SOCKET-OPTION twice in case of an error: the first call
...
will already clear the error status.
2003-10-15 07:59:51 +00:00
mainzelm
1f1081b8bf
Fix memory leak in format_date.
2003-10-13 09:52:30 +00:00
mainzelm
1521521116
Fixed memory leak in scheme_cwd: a temporary buffer was not freed
...
after entering the value in the scheme heap.
2003-10-13 09:50:30 +00:00
mainzelm
be8a63dbe8
Fix typo (beginz -> begin)
2003-10-13 09:46:33 +00:00
mainzelm
37b31fc65a
Better error message for socket-connect
2003-10-09 16:51:10 +00:00
mainzelm
ca97d21195
Make the default library directories configurable by
...
--with-lib-dirs-list and let it default to $prefix/lib/scsh/modules.
2003-10-09 13:43:54 +00:00
sperber
f376ab6d8e
Merge revs 1.32 of RELEASE and 1.7 of doc/scsh-manual/procnotation.tex
...
from trunk.
Original log message:
Get the names of MAKE-STRING-PORT-FILTER and MAKE-CHAR-PORT-FILTER
right in the documentation.
2003-08-19 07:53:22 +00:00
mainzelm
b7bb1fa2e5
Subject: Extend type<->sexp conversion to variable type
...
type->sexp was not capable of converting the variable type to a
sexp. This caused problems if the module system wanted to tell the
user that the types of exported bindings did not match:
config> (define-structure foo (export (bar :syntax)) (open scheme) (begin (define bar 1)))
; no values returned
config> ,user
> ,open foo
Error: exception
wrong-type-argument
(checked-record-ref '(variable #{Type :value #f #f}) '#{Record-type 14 meta-type} 1)
I've now extended TYPE->SEXP by a check for the variable type and let
it produce a list with 'VARIABLE as first and the actual type as
second element. Likewise, I extended SEXP->TYPE to produce a variable
type if 'VARIABEL is the first element of a list.
This seems to work but a second look by someone who really understands
the type system would be appreciated.
(Merge from s48 rev 423)
2003-08-04 07:31:33 +00:00
mainzelm
9d93d5a61e
After fork/pipe, make the ports returned by the pipe the
...
current-in/output-ports. This corresponds to the intended semantics of
side-effecting the standard ports and tells the GC that the ports are
alive.
2003-07-21 12:02:55 +00:00
mainzelm
b036a6da1c
GC_PROTECT arguments and errnos in s48_raise_os_error_X.
2003-06-25 13:25:44 +00:00
mainzelm
c350288e41
OS specific definitions for GNU Hurd by Andreas Voegele.
2003-06-25 08:34:31 +00:00
mainzelm
a54b97b81f
Replace static constant MAXHOSTNAMELEN by dynamic alloaction.
...
(Patch from Andreas Voegele)
2003-06-25 08:28:40 +00:00