Matthew Flatt
|
860c41d749
|
drs bug and test-suite fixes
svn: r9709
|
2008-05-06 23:27:23 +00:00 |
|
Eli Barzilay
|
edf6d53102
|
minor reformatting
svn: r9695
|
2008-05-06 18:13:11 +00:00 |
|
Eli Barzilay
|
0e550f6f10
|
applied patch from Filipe Cabecinhas
svn: r9691
|
2008-05-06 15:55:13 +00:00 |
|
Eli Barzilay
|
c60da73947
|
Welcome to a new PLT day.
svn: r9663
|
2008-05-05 19:57:23 +00:00 |
|
Matthew Flatt
|
149d3bf7b5
|
just increment version
svn: r9662
|
2008-05-05 17:31:30 +00:00 |
|
Matthew Flatt
|
aeb79839c6
|
fix regexp-match when start position is beyond input port EOF
svn: r9629
|
2008-05-03 14:16:06 +00:00 |
|
Matthew Flatt
|
f8c14d0c21
|
fix over-agressive module-instance transfer in namespace-attach-module
svn: r9628
|
2008-05-03 13:28:15 +00:00 |
|
Matthew Flatt
|
de59692eb0
|
for-label and namespace-attach repairs
svn: r9618
|
2008-05-03 05:09:31 +00:00 |
|
Matthew Flatt
|
8f2b1c0675
|
fix for-label module instatiation
svn: r9616
|
2008-05-03 04:45:38 +00:00 |
|
Matthew Flatt
|
52581d024b
|
improve scribble memory use (a little bit)
svn: r9601
|
2008-05-02 19:48:57 +00:00 |
|
Matthew Flatt
|
0019a752fa
|
work around MSVC optimizer bug?
svn: r9591
|
2008-05-02 14:07:43 +00:00 |
|
Matthew Flatt
|
af9d223616
|
fix more void* arithmetic for MSVC
svn: r9590
|
2008-05-02 13:39:40 +00:00 |
|
Matthew Flatt
|
949a6e3916
|
cast needed for MSVC
svn: r9562
|
2008-05-01 13:49:53 +00:00 |
|
Matthew Flatt
|
abf86a46a8
|
fix lack of space-safety in delimited continuations (related to recently fixed crashing bug)
svn: r9544
|
2008-04-30 17:39:30 +00:00 |
|
Matthew Flatt
|
95aca3e86a
|
fix gcd & lcm on single negative argument (PR 9330)
svn: r9543
|
2008-04-30 12:26:09 +00:00 |
|
Matthew Flatt
|
ac31eba987
|
fix delim-cont bug (in the case that a captured continuation is delimited in the middle of a meta-contiuation that isn't the current one)
svn: r9540
|
2008-04-30 03:01:40 +00:00 |
|
Matthew Flatt
|
2837df70a6
|
reencode-output: flush buffer on encoding error, so that the port can be closed
svn: r9528
|
2008-04-29 01:18:13 +00:00 |
|
Matthew Flatt
|
3c9a4a284a
|
fix 'can-update for Windows
svn: r9527
|
2008-04-29 00:24:24 +00:00 |
|
Matthew Flatt
|
f579d40b82
|
'must-update file mode; R6RS tests and bug fixes
svn: r9511
|
2008-04-28 16:32:50 +00:00 |
|
Matthew Flatt
|
b9054b366b
|
fix hashing problem related to non-GCable value in 3m
svn: r9493
|
2008-04-26 16:23:26 +00:00 |
|
Matthew Flatt
|
3d36ce495b
|
fix abs for 64-bit
svn: r9492
|
2008-04-26 16:00:51 +00:00 |
|
Matthew Flatt
|
56734572d1
|
add (long) cast in JIT relevant for 64-bit build
svn: r9490
|
2008-04-26 13:56:16 +00:00 |
|
Matthew Flatt
|
8e23842d0c
|
fix bug related to allocating primitives on startup, which might explain some failures in writing bytecode
svn: r9488
|
2008-04-26 13:51:27 +00:00 |
|
Matthew Flatt
|
0483294762
|
fix JIT abs (on least fixnum), fix some R6RS bugs and pull in some R6RS test cases from Ikarus
svn: r9477
|
2008-04-25 17:18:44 +00:00 |
|
Matthew Flatt
|
b80d99c2f9
|
fix bug in regexp parser where vertical bar after a single character is followed by the end-of-string
svn: r9460
|
2008-04-24 19:02:57 +00:00 |
|
Matthew Flatt
|
ad86a60fba
|
fix srclog on form after #lang when it's terminated by an EOF
svn: r9458
|
2008-04-24 15:24:31 +00:00 |
|
Matthew Flatt
|
99ae76c2e9
|
expand user in file module paths; move framework doc index to end, but also fix Scribble latex output when index is not at the end
svn: r9453
|
2008-04-24 12:36:58 +00:00 |
|
Matthew Flatt
|
8203977a21
|
fix namespace-attach
svn: r9399
|
2008-04-22 20:08:01 +00:00 |
|
Matthew Flatt
|
e25e7a1098
|
keyword in methods and apply; procedure-reduce-keyword-arity
svn: r9396
|
2008-04-22 18:00:04 +00:00 |
|
Matthew Flatt
|
a0f65ba33e
|
dictionaries
svn: r9383
|
2008-04-21 17:26:35 +00:00 |
|
Matthew Flatt
|
63c8b7ffde
|
fix some mzc -e problems
svn: r9379
|
2008-04-21 01:04:31 +00:00 |
|
Matthew Flatt
|
5aeaf7ea75
|
R6RS docs, other misc clean-up
svn: r9349
|
2008-04-17 21:29:07 +00:00 |
|
Matthew Flatt
|
f3e2e2c566
|
undo typo
svn: r9316
|
2008-04-15 12:31:47 +00:00 |
|
Matthew Flatt
|
a632e64d2f
|
clean up zero-sized vector, so there can be an immutable variant (even though there's nothing to mutate in the mutable variant)
svn: r9315
|
2008-04-15 12:23:59 +00:00 |
|
Matthew Flatt
|
a7c9444f72
|
fix off-by-one syntax checking bug in internal-defn splicing 'begin'
svn: r9314
|
2008-04-15 12:02:59 +00:00 |
|
Eli Barzilay
|
91207bdcb0
|
typo
svn: r9312
|
2008-04-15 08:31:02 +00:00 |
|
Matthew Flatt
|
f79464179d
|
enable hash-bang as #lang only when reader extensions are enabled
svn: r9308
|
2008-04-15 01:23:36 +00:00 |
|
Matthew Flatt
|
a33562b9dc
|
fix certification problems in internal-defn 'begin' and with the 'call-with-values'->'let-values' transformation
svn: r9292
|
2008-04-14 14:08:17 +00:00 |
|
Matthew Flatt
|
aa1a56c3fd
|
mred -z and textual-read-eval-print-loop
svn: r9285
|
2008-04-13 17:09:18 +00:00 |
|
Matthew Flatt
|
19a9048590
|
fix bug in re-exporting at a value that was originally defined for syntax
svn: r9267
|
2008-04-11 22:06:14 +00:00 |
|
Matthew Flatt
|
b22e5707ae
|
fix evaluation of for-template of for-syntax
svn: r9262
|
2008-04-11 19:43:20 +00:00 |
|
Matthew Flatt
|
6a6eb5bab3
|
xform skips to avoid xform problem
svn: r9243
|
2008-04-10 21:18:18 +00:00 |
|
Matthew Flatt
|
8f1a970398
|
better approach to subprocess polling
svn: r9242
|
2008-04-10 20:20:19 +00:00 |
|
Matthew Flatt
|
ff98bea44a
|
protect Unix-specific code with #ifdef
svn: r9241
|
2008-04-10 20:15:19 +00:00 |
|
Matthew Flatt
|
34aea6f7ad
|
fix scheduler related to subprocesses
svn: r9240
|
2008-04-10 20:14:47 +00:00 |
|
Matthew Flatt
|
0153e122b7
|
change -q to config option, fix unlikely race condition in wake-on-signal, add path->url and url->path, and adjust URL parsing
svn: r9239
|
2008-04-10 19:05:35 +00:00 |
|
Matthew Flatt
|
e4190d765f
|
accomodate signal-handler calls from multiple threads
svn: r9225
|
2008-04-09 18:54:46 +00:00 |
|
Matthew Flatt
|
2a17f76cec
|
streamline GC's thread and custodian tracking
svn: r9224
|
2008-04-09 17:25:30 +00:00 |
|
Matthew Flatt
|
00f280df60
|
fix array-access bug in compiling modules
svn: r9222
|
2008-04-09 14:03:37 +00:00 |
|
Eli Barzilay
|
70eb51202e
|
Welcome to a new PLT day.
svn: r9214
|
2008-04-09 07:50:12 +00:00 |
|