Robby Findler
|
9f69672740
|
fixed bug from the mailing list
svn: r9830
|
2008-05-14 11:46:49 +00:00 |
|
Matthew Flatt
|
a932a75708
|
fix rename-in bug, and try to provide a better error message for attempting to use a run-time definition in a transformer expression
svn: r9819
|
2008-05-12 23:13:47 +00:00 |
|
Matthew Flatt
|
860c41d749
|
drs bug and test-suite fixes
svn: r9709
|
2008-05-06 23:27:23 +00:00 |
|
Eli Barzilay
|
921ef6cfcb
|
fixed regexp-match-peek-positions* and added tests
svn: r9611
|
2008-05-02 23:00:57 +00:00 |
|
Eli Barzilay
|
0e299c5bd2
|
fix regexp-match-positions* with input ports
svn: r9604
|
2008-05-02 21:04:24 +00:00 |
|
Matthew Flatt
|
52581d024b
|
improve scribble memory use (a little bit)
svn: r9601
|
2008-05-02 19:48:57 +00:00 |
|
Eli Barzilay
|
a995ba1304
|
fix for regexp-match-positions* on input ports
svn: r9600
|
2008-05-02 18:09:58 +00:00 |
|
Eli Barzilay
|
1054f9cdea
|
empty matches in regexp-X* makeover, part two: better code
svn: r9597
|
2008-05-02 17:21:04 +00:00 |
|
Eli Barzilay
|
26a180f458
|
empty matches in regexp-X* makeover, part one
svn: r9594
|
2008-05-02 17:18:52 +00:00 |
|
Matthew Flatt
|
efa0f5f396
|
fix syntax-case bug
svn: r9553
|
2008-04-30 23:38:24 +00:00 |
|
Robby Findler
|
e5fba85ed0
|
fixed a bug in check syntax and a bug in the contract system
svn: r9524
|
2008-04-28 22:12:21 +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
|
1ee0298552
|
struct-copy
svn: r9456
|
2008-04-24 13:56:36 +00:00 |
|
Matthew Flatt
|
f4703d8ab6
|
fix double evaluation in in-range (PR 9315)
svn: r9452
|
2008-04-24 12:06:50 +00:00 |
|
Matthew Flatt
|
931d93ba2f
|
Scribble support for redirecting external links and re-rooting corss-reference paths
svn: r9448
|
2008-04-24 02:37:47 +00:00 |
|
Eli Barzilay
|
4870d9830c
|
slightly more readable code
svn: r9444
|
2008-04-23 23:25:39 +00:00 |
|
Eli Barzilay
|
f19cdb4fe2
|
a little better comment on filter
svn: r9431
|
2008-04-23 17:06:42 +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
|
46b8b435ca
|
export checked-struct-info?
svn: r9300
|
2008-04-14 19:20:58 +00:00 |
|
Sam Tobin-Hochstadt
|
13b7f8c506
|
Add checked-struct-info.
svn: r9227
|
2008-04-09 23:25:30 +00:00 |
|
Matthew Flatt
|
cb3fdd8fc5
|
change real->decimal-string (PR 9285)
svn: r9210
|
2008-04-08 21:56:29 +00:00 |
|
Matthew Flatt
|
021d4d7527
|
new hash function names and ops (3.99.0.23)
svn: r9209
|
2008-04-08 21:42:38 +00:00 |
|
Eli Barzilay
|
26b283b953
|
fixed pr9285, added tests
svn: r9197
|
2008-04-08 12:33:53 +00:00 |
|
Matthew Flatt
|
307ca18d31
|
doc make-generic and add 'generic?'
svn: r9164
|
2008-04-04 12:13:19 +00:00 |
|
Matthew Flatt
|
f28726ab4d
|
fix bytecode writing of prefabs, add prop:sequence
svn: r9149
|
2008-04-03 14:07:52 +00:00 |
|
Matthew Flatt
|
fb392dd331
|
adjust sort keyword arguments and docs
svn: r9131
|
2008-04-02 01:28:09 +00:00 |
|
Eli Barzilay
|
fcfaa3cc64
|
use sort.ss in kw.ss too
svn: r9129
|
2008-04-02 00:07:45 +00:00 |
|
Eli Barzilay
|
bfc990e3c5
|
Added #:key and #:cache-keys to `sort', documented and tested.
svn: r9128
|
2008-04-01 20:58:41 +00:00 |
|
Eli Barzilay
|
a4f70641b9
|
error message typo
svn: r9110
|
2008-03-29 15:45:51 +00:00 |
|
Matthew Flatt
|
61ea615004
|
optimizer inlining improvements, especially to ensure that single-use bindings are inlined
svn: r9094
|
2008-03-27 16:07:42 +00:00 |
|
Matthew Flatt
|
c81eb6ede0
|
add in-lines and some doc clarifications
svn: r9072
|
2008-03-23 13:25:56 +00:00 |
|
Matthew Flatt
|
407e0bc2d9
|
fix serialization on prefabs, equal on cyclic hash tables
svn: r9020
|
2008-03-18 19:46:39 +00:00 |
|
Matthew Flatt
|
dba1ddc480
|
scribble/srcdoc experiment in net/gifwrite
svn: r9019
|
2008-03-18 18:19:25 +00:00 |
|
Matthew Flatt
|
3a763f3bcc
|
generalized except-out
svn: r9015
|
2008-03-18 13:38:13 +00:00 |
|
Robby Findler
|
9ba432ab9c
|
added the _ special case to ->d
svn: r8998
|
2008-03-17 04:01:39 +00:00 |
|
Matthew Flatt
|
293ba025ba
|
prefab structure types (3.99.0.18)
svn: r8967
|
2008-03-13 20:59:22 +00:00 |
|
Matthew Flatt
|
9ecf9dfe4a
|
fix some error-message reporting for mzscheme define-struct
svn: r8953
|
2008-03-11 21:14:40 +00:00 |
|
Matthew Flatt
|
f3d74fa4c8
|
R6RS fixes; fix for <, >, <=, and >= with +nan.0 and a bignum or rational; compile two-byte regexp patterns (common for hand-rolled case-insensitivity, as in the R6RS parser) to a more compact and efficient representation
svn: r8898
|
2008-03-06 04:56:47 +00:00 |
|
Matthew Flatt
|
944770a4d1
|
fix another(!) JIT bug related to the runstack pointer and GC --- this time when a jump to a native function has the wrong arity; more certificate-management shortcuts to avoid explosion of work for long expansion chains; changed scheme/base module-begin to not create long expansion chais in the first place
svn: r8880
|
2008-03-04 19:41:21 +00:00 |
|
Eli Barzilay
|
72f82a9de4
|
improve error message
svn: r8848
|
2008-03-02 06:30:54 +00:00 |
|
Eli Barzilay
|
4c63166f16
|
fix error message
svn: r8847
|
2008-03-02 06:28:47 +00:00 |
|
Sam Tobin-Hochstadt
|
bb5fe5e47c
|
Provide find-method/who and do-make-object, for Typed Scheme.
svn: r8841
|
2008-03-01 23:09:23 +00:00 |
|
Matthew Flatt
|
682f356b45
|
3.99.0.14, define-require-syntax, define-provide-syntax, fix extreme corner case for identifier binding (a macro-introduced identifier that is unmarked and unrenamed)
svn: r8822
|
2008-02-28 17:15:54 +00:00 |
|
Matthew Flatt
|
5a646bfe18
|
r6rs io
svn: r8807
|
2008-02-26 22:15:02 +00:00 |
|
Matthew Flatt
|
743db7529d
|
r6rs io work; compiler tweaks
svn: r8805
|
2008-02-26 13:54:54 +00:00 |
|
Matthew Flatt
|
8311c8f9e4
|
Eli's repaired and specialized sort, fix in 'for/fold' binding, generalized integers-bytes functions, and some r6rs work
svn: r8798
|
2008-02-25 14:42:32 +00:00 |
|
Eli Barzilay
|
bb34f747b6
|
make all files terminate with a newline
svn: r8786
|
2008-02-24 21:27:36 +00:00 |
|
Eli Barzilay
|
31a9f69df5
|
typo
svn: r8784
|
2008-02-24 16:18:17 +00:00 |
|
Eli Barzilay
|
2e418f3f46
|
fixed sort to be stable, improved a little, properly test stability
svn: r8783
|
2008-02-24 16:04:17 +00:00 |
|