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