Commit Graph

200 Commits

Author SHA1 Message Date
sperber d125af1559 Move S48_GC_UNPROTECT to proper place. 2007-08-21 16:05:49 +00:00
sperber 71a747b4f2 Bug fix submitted by Taylor Campbell:
Since `s48_extract_unsigned_integer' may cause a garbage collection,
  because it calls back to Scheme, the extraction of the host and port
  in the internet address case must be GC-protected, around line 110.  A
  patch to fix this is attached.
2007-01-28 15:13:52 +00:00
sperber 3ee7a21884 Synch SRFI 19 with Scheme 48 (tuebingen/trunk, rev 2031),
incorporating various fixes submitted by Emilio Lopes.
2007-01-05 09:46:35 +00:00
sperber d8b1c64044 Merge from tuebingen/trunk (needed for upcoming fixes to SRFI 19):
r568 | sperber | 2003-12-01 22:42:06 +0100 (Mon, 01 Dec 2003) | 4 lines
Changed paths:
   M /s48/tuebingen/trunk/scheme/bcomp/comp-prim.scm
   M /s48/tuebingen/trunk/scheme/rts/xnum.scm

Subject: Make INEXACT->EXACT work on exacts and vice versa

As discussed on the Scheme 48 mailing list, and requested by jar.
2007-01-05 09:43:28 +00:00
sperber 640281efcb Emilop Lepos reported this:
As stated in the subject line:

   Welcome to scsh 0.6.7 (R6RS)
   Type ,? for help.
   > (string->number "1e2")
   #f

Apply his suggested fix, which is taken from Scheme 48.
2006-11-18 14:16:55 +00:00
sperber 0e0faad5e1 Do this:
From: Emilio Lopes <eclig@gmx.net>
Subject:  Misleading error message in `exec-path/env'
To: scsh-users@scsh.net

The procedure `exec-path/env' gives "No executable found." if it fails
to execute the given program.  This error message is misleading since
there can be other reasons for the failure, e.g. the command line was
too long.  I think something along the lines of "Failed to run
program/executable." would be more appropriate.

--
Emlio C. Lopes
Munich, Germany
2006-11-18 14:14:35 +00:00
sperber b4a1ae5533 Add missing #include <string.h>. 2006-10-31 09:37:15 +00:00
sperber c46c84f66c Fix precedence bugs in regexp code.
Submitted by: Matthew Dempsky
2006-10-31 09:35:19 +00:00
mainzelm bf9dc18cc6 0.6.7 snapshot of autogenerated files 2006-05-23 06:28:14 +00:00
mainzelm 5940d19ff4 0.6.7 release date 2006-05-23 06:27:07 +00:00
mainzelm a3e4aad42f Rearrange code 2006-05-16 13:31:41 +00:00
mainzelm 4a80163ecf 0.6.7 2006-05-16 07:23:16 +00:00
mainzelm 97ed3425cd Comment add 2006-05-16 07:22:15 +00:00
mainzelm da739b9032 Fix for Solaris: make master pty in FORK-PTY-SESSION a TTY as well. 2006-04-26 11:57:04 +00:00
mainzelm 8f234fc733 If a fork narrows the thread system to the current thread, the REPL
gets suspended. However, in an interactive session, the REPL is very
likely to hold the lock of the input port. Hence, release the locks of
the command ports in the child if NARROW? is true.
2006-04-26 09:44:26 +00:00
mainzelm 9a7d5fb8dd new files from automake 1.9.6 2006-04-20 08:19:54 +00:00
mainzelm 1ab6384c63 comment out any-test 2006-04-19 09:18:54 +00:00
mainzelm d21779c9ba more 0.6.7 stuff 2006-04-06 09:23:05 +00:00
mainzelm e76661aadd Remove some tests that didn't really make sense. 2006-04-05 08:09:51 +00:00
mainzelm 5db687eae1 Propagate argv[0] to the scheme level and use it as first element of
the command line.
2006-04-05 08:06:16 +00:00
mainzelm 3b4becd2ba Use / as target directory in cd tests 2006-04-05 07:53:03 +00:00
mainzelm 329e4539b0 Add make-pty-a-tty for System V and use it in fork-pty-session 2006-03-29 16:28:26 +00:00
mainzelm 45acda7c3f New pty tests and some small fixes 2006-03-29 13:37:58 +00:00
mainzelm 2e37299496 Use system-dependent facilities to open a new pty. 2006-03-29 13:24:43 +00:00
mainzelm 89d3cc13e5 More fixes for building outside the source tree. 2006-03-29 13:21:09 +00:00
mainzelm 086e0d434c Add missing $(srcdir) for scsh/configure.scm 2006-03-27 08:41:40 +00:00
mainzelm d5dc6c5b45 Include ./c for compiling C files to find c/sysdep.h when building
outside the source tree.
2006-03-27 08:34:31 +00:00
mainzelm 4cd8cffe81 Fix bug in test case 2006-03-23 11:07:10 +00:00
mainzelm 2d4ce713b7 level fix 2006-03-23 10:55:01 +00:00
mainzelm d11a09044c Add structures for remaining test files and add all test modules to
the opened packages of test-all.
2006-03-23 10:54:02 +00:00
mainzelm e1bcf389b6 One more test 2006-03-23 10:53:08 +00:00
mainzelm 8246b41681 Let UNCASE-CHAR-SET return a regular expression as promised in the manual. 2006-03-23 10:52:31 +00:00
mainzelm bbcf682f5b Remove test cases assuming SKIP-CHAR-SET is accepting a character
predicate - it does no longer.
2006-03-23 10:04:34 +00:00
mainzelm bfbb3e31ea Fix expr-test-test 2006-03-23 09:35:15 +00:00
mainzelm d18adb9c2b Adjust char-set tests to match 8 bit representation 2006-03-23 08:09:51 +00:00
mainzelm c965536804 Cover 8 bits instead of 7 when converting from char-sets to regexps. 2006-03-23 07:59:14 +00:00
mainzelm fbfe81aa85 Two casts to please gcc 4 2006-03-23 07:57:10 +00:00
mainzelm 842fc396b8 Another fix for read-line-split-test
Uniform test suite name
2006-03-22 13:06:29 +00:00
mainzelm 2e4f79161c Fix read-line-split-test
Fix typos
2006-03-22 13:02:22 +00:00
mainzelm 2ec9c3d879 Add missing standard header includes spotted by gcc 4 2006-03-22 08:35:14 +00:00
mainzelm 6abcd34721 Remove superfluous pdf options in dvi section 2006-03-22 08:33:32 +00:00
mainzelm cc0c0cf571 Reformat New in this release 2006-03-21 15:11:33 +00:00
mainzelm 809b1bc022 More steps towards 0.6.7 release 2006-03-08 11:50:35 +00:00
mainzelm c1eac4922d Updates for mailing lists hosted at scsh.net 2006-03-08 11:49:46 +00:00
mainzelm cc5bfef76e Fix typo 2006-03-08 11:48:59 +00:00
mainzelm 364eb89dd8 Set default image for scshvm to scsh.image (fixes #1091147) 2006-03-02 22:15:34 +00:00
mainzelm d6d422006f Search for modules in 0.6/ as well for better compatibility with
install-lib.
2006-03-02 21:33:43 +00:00
mainzelm 4702963425 Undo Brian's last commit as it was broken (removes Linux support, ...) 2006-03-02 21:32:31 +00:00
sperber a3f0a3ffb9 Add new leap second, submitted by SRFI author. 2005-12-26 10:44:34 +00:00
mainzelm 0698e636f1 Make gcc 4.0 happy by removing internal static declaration of
write_integer and moving this function above its first point of usage.
2005-10-27 07:48:44 +00:00