Commit Graph

38 Commits

Author SHA1 Message Date
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
mainzelm 3c92196d13 Use s48_enter_integer instead of s48_enter_fixnum for errno to please GNU Hurd.
(Patch from Andreas Voegele)
2003-06-25 08:26:06 +00:00
mainzelm 1f31b70242 Specify "%s" as format string for syslog to prevent the message from
being interpreted as a format string (Patch by Peter Wang).

This fixes #745444.
2003-06-16 16:52:48 +00:00
mainzelm ce90c83263 Fixed typo. (Merge from HEAD). 2003-05-23 07:29:18 +00:00
mainzelm 29258b6adc Removed message argument form errno-error. 2003-05-12 12:52:13 +00:00
mainzelm 7bc10a0d0e Removed accidentally committed code. 2003-05-06 14:42:07 +00:00
mainzelm cbfa04d530 Removed forgotten references to NTH. 2003-05-05 11:25:08 +00:00
mainzelm 7b9606a7bc + Support for $(DESTDIR) by Andreas Voegele.
- Accidentally committed -g options.
2003-05-05 07:19:03 +00:00
mainzelm 8805f7b7cc check-nargs= --> protocol 2003-05-05 06:37:45 +00:00
mainzelm 3e397f65c5 GC_PROTECT some variables. 2003-05-01 10:21:33 +00:00
marting 37210efdc5 Imported scheme48-0.53 sources as base 1999-09-14 12:45:00 +00:00
marting 606245fc41 *** empty log message *** 1999-09-14 12:45:02 +00:00