Matthew Flatt
232a580e53
add prop:proxy-of'; Fix
chaperone-of' on keyword-accepting procedures
2010-09-17 08:55:46 -06:00
Robby Findler
72a9927dc3
updated history
2010-09-05 07:42:00 -05:00
Matthew Flatt
69658697b1
add proxies and rename chaperone properties to proxy properties
...
where a proxy is less constrained in its conversions but more
constrained in where it can be used
2010-08-31 19:15:20 -06:00
Robby Findler
468b51d810
added a release note to that effect
2010-08-24 09:42:57 -05:00
Robby Findler
987d58763d
added note about ->i and ->* changes
2010-08-13 09:33:52 -05:00
Matthew Flatt
5f1aa418f3
add collection-file-path and splace collection trees at the file level
2010-07-25 11:01:09 -05:00
Matthias Felleisen
a9fb29ced3
doc line for release, push thru to master
2010-07-20 20:54:30 -04:00
John Clements
eeecd40bd7
Replace 5.1 with 5.0.1, my mistake.
2010-07-20 20:09:50 -04:00
John Clements
e0fd59dfa6
updated HISTORY.txt for Racket v5.1
...
Merge to 5.1 release.
2010-07-20 20:08:30 -04:00
Casey Klein
56b74c0712
Updates history for v5.0.1 (merge to branch)
2010-07-20 19:02:22 -05:00
Matthew Flatt
e49f05a5cb
Racket & GRacket relesae notes for 5.0.1
...
Merge to 5.0.1
2010-07-20 09:24:58 -06:00
Robby Findler
df738b8563
fixed version number
2010-07-19 12:54:22 -05:00
Matthew Flatt
a530109d17
adjust libffi hacks that avoid warnings
2010-07-14 06:24:49 -06:00
Matthew Flatt
a0b2442195
catch up release notes
2010-07-12 18:58:20 -06:00
Matthew Flatt
49ad309630
allow full continuations to escape past a continuation barrier
2010-07-10 07:31:58 -06:00
Robby Findler
84f9eb3f4c
.
2010-07-10 04:51:24 -05:00
Matthew Flatt
0eeb18f4d8
Improve the bytecode optimizer's ability to simplify `letrec's
...
to smaller `letrec' groups or even `let*'.
The goal of the change is to avoid performance surprises
when using internal definitions, especially when mixing
experessions with definitions.
It's a somewhat scary change. Besides the new transformation,
the optimizer pass's coordinate system for `letrec' (and sometimes
`let*') bindings changed.
No standard benchmarks were harmed during the making of this
optimization. (None were improved, either.)
2010-07-08 13:43:40 -06:00
Matthew Flatt
439bc0a293
add flreal-part',
flimag-part', `make-flrectangular', and unsafe variants
2010-07-02 16:08:15 -06:00
Matthew Flatt
7cff4028c7
add v5 porting note about pretty-print
2010-06-27 10:19:49 -06:00
Casey Klein
c083335ca5
Changes the matching of `where' clauses to the one most people expect.
2010-06-22 13:20:53 -05:00
Robby Findler
691758d27c
added 2htdp addition
2010-06-19 11:57:11 -05:00
Matthew Flatt
69b5c55508
note change to `apply'
2010-06-05 07:52:47 -06:00
Matthew Flatt
200697ac7c
explain .ss<->.rkt in v5.x porting notes
...
Marge to v5.0 if it's convenient and not too late, nevermind otherwise
2010-06-05 07:52:46 -06:00
John Clements
c59fecfdea
Updated for 5.0
...
Merge to 5.0
2010-06-01 10:25:34 -07:00
Casey Klein
56b94b1bdf
Updates Redex history for 5.0 release
2010-05-28 21:40:39 -05:00
Robby Findler
0e218e1652
Added version 5.0 as a header; not sure if the content is reasonable or not.
2010-05-28 13:11:45 -05:00
Matthias Felleisen
a67fe14f9e
preparing release
2010-05-28 13:45:15 -04:00
Matthew Flatt
06f65546e9
update READMEs for v5.0
...
Merge to v5.0
2010-05-27 15:32:38 -06:00
Matthew Flatt
8126e78ca8
fix 4.x->5.x notes (merge to 5.0)
2010-05-19 06:26:22 -06:00
Matthew Flatt
7c02baafc7
move release-note files to rackety names
2010-05-05 10:30:40 -06:00
Matthew Flatt
28b4043077
rename all files .ss -> .rkt
2010-04-27 16:50:15 -06:00
Eli Barzilay
5640fe77c5
Ignores that are roughly the same as the ones in svn
2010-04-18 10:47:32 -04:00
Matthew Flatt
4bc155905a
Perl-like handling of empty matches in regexp-match*, etc., though without Perl-like filtering of empty strings in the result of regexp-split (PR 10855)
2010-04-14 22:53:14 -04:00
Matthew Flatt
1c34ccec44
improve regexp support (PR 10855, halfway)
2010-04-14 18:40:08 -04:00
Matthew Flatt
b2d65a1b95
fix the interaction of chaperones, keywords, and the whole zoo of reflective procedure operations
...
svn: r18711
2010-04-01 13:14:50 +00:00
John Clements
7aedbc7d4c
release notes: goes in 4.2.5 release
...
svn: r18676
2010-03-30 18:04:27 +00:00
Jay McCarthy
04d1fa6a26
Parsing patch from Dave Gurnell
...
svn: r18671
2010-03-30 17:05:51 +00:00
Casey Klein
047794b11a
v4.2.5 changes (please merge to release branch)
...
svn: r18669
2010-03-30 15:05:07 +00:00
Matthew Flatt
baab09fc1b
drop the uglier half of the Mac OS X thread-local variable hack; thread GC state through mark functions (to avoid overhead of thread-local accesses); fix some procedure-arity bugs and work toward fixing chaperones and some other procedure operations on keyword procedures
...
svn: r18661
2010-03-29 15:06:47 +00:00
Matthew Flatt
026356ecc5
update release notes; merge to 4.2.5
...
svn: r18653
2010-03-28 14:08:30 +00:00
Robby Findler
0f3dc1085a
updated the HISTORY; pls. merge to release branch
...
svn: r18646
2010-03-27 14:06:14 +00:00
Matthias Felleisen
79212095d4
history fixed, done!
...
svn: r18627
2010-03-26 14:03:20 +00:00
Jay McCarthy
50af456c38
Normalizing PLAI wrt tree
...
svn: r18104
2010-02-16 20:23:32 +00:00
Eli Barzilay
c88a5a6856
A bunch of additional typos
...
svn: r17976
2010-02-05 03:21:52 +00:00
Eli Barzilay
8b09485c3c
Two more "langauge" typos
...
svn: r17975
2010-02-05 03:21:45 +00:00
Matthew Flatt
09ef762e3f
add accept-tab-focus to editor-canvas%
...
svn: r17929
2010-02-01 19:30:59 +00:00
Matthew Flatt
5433c57504
wrap each top-level form in a module with a prompt
...
svn: r17917
2010-01-31 17:04:55 +00:00
Matthew Flatt
a09e671f34
allow radio-box% to have no selected buttons
...
svn: r17865
2010-01-28 17:51:30 +00:00
Matthias Felleisen
e1f931038d
history updated, please propagate to release branch
...
svn: r17864
2010-01-28 17:04:19 +00:00
Casey Klein
8454db8115
Rename #:attempts to #:attempt-num in `generate-term'.
...
Added a second form of `generate-term' that produces a procedure.
Improved the docs for `generate-term'.
svn: r17853
2010-01-27 17:45:01 +00:00
Casey Klein
f71ff300b2
v4.2.4 note
...
svn: r17798
2010-01-24 10:45:30 +00:00
John Clements
edc04eaf15
history, for release
...
svn: r17796
2010-01-24 07:25:46 +00:00
Matthew Flatt
69482b3ceb
updated mz & mr notes for 4.2.4 (merge to 4.2.4)
...
svn: r17779
2010-01-23 16:51:24 +00:00
Robby Findler
b5138ffbe4
svn: r17776
2010-01-23 16:00:10 +00:00
Robby Findler
10b6388a05
svn: r17702
2010-01-17 13:43:09 +00:00
Robby Findler
8d00ce3cec
svn: r17633
2010-01-13 16:32:45 +00:00
Matthew Flatt
349c15d478
replae module->compiled-module-expression with module->imports and module->exports
...
svn: r17588
2010-01-09 14:42:18 +00:00
Matthew Flatt
4fedeeaf7a
add module->compiled-module-expression, which is used in Scribble's traversal of module paths to find documented bindings
...
svn: r17576
2010-01-08 19:53:04 +00:00
Robby Findler
eeddcdca89
svn: r17531
2010-01-07 15:51:23 +00:00
Matthew Flatt
41261c6047
fill out fl and fx operations; repair fixnum-overflow bug in quotient
...
svn: r17524
2010-01-07 03:30:33 +00:00
Matthew Flatt
fdd7122994
scheme/flonum (v4.2.3.8)
...
svn: r17348
2009-12-18 15:40:00 +00:00
Matthew Flatt
45e84ca087
unboxing of let-bound flonums (v4.2.3.6)
...
svn: r17328
2009-12-16 13:30:40 +00:00
Matthew Flatt
9d9e586123
finish up SRFI-98: docs and R6RS
...
svn: r17302
2009-12-15 01:21:09 +00:00
Matthew Flatt
87f05fed95
add #:save-errno option for foreign-function types
...
svn: r17299
2009-12-14 23:52:23 +00:00
Matthew Flatt
4eef1b3cee
flvectors
...
svn: r17177
2009-12-03 16:42:32 +00:00
Matthew Flatt
61dd4ca0b9
add unsafe-f64vector-{ref,set!} and improve JIT to inline arithmetic ops with more than 2 arguments
...
svn: r17068
2009-11-26 15:07:16 +00:00
John Clements
15e3644a85
updated for 4.2.3 release
...
svn: r17010
2009-11-23 19:26:32 +00:00
Robby Findler
e97b9c0675
svn: r16994
2009-11-23 16:57:52 +00:00
Robby Findler
4d5044d213
svn: r16993
2009-11-23 16:57:23 +00:00
Matthias Felleisen
0317676d11
history updated, please propagate
...
svn: r16976
2009-11-23 00:25:45 +00:00
Matthew Flatt
6cce258a7f
update release notes for v4.2.3 (merge to v4.2.3)
...
svn: r16964
2009-11-22 19:52:13 +00:00
Casey Klein
a021b75a67
Fixed PR 8765
...
svn: r16564
2009-11-05 19:33:19 +00:00
Casey Klein
f58882b4d1
Added support for collecting test coverage of metafunctions
...
svn: r16193
2009-09-30 21:32:20 +00:00
Eli Barzilay
bff757d1e2
Added version number
...
svn: r16186
2009-09-30 15:10:16 +00:00
John Clements
43dba64ada
goes in 4.2.2 release: updated history for 4.2.2
...
svn: r16185
2009-09-30 14:52:38 +00:00
Matthew Flatt
d44c202d63
update mz+mr notes for 4.2.2 (merge to 4.2.2)
...
svn: r16163
2009-09-29 12:56:46 +00:00
Robby Findler
d69af45338
svn: r16148
2009-09-28 20:57:49 +00:00
Matthew Flatt
8ae0ea9d14
unsafe ops (v4.2.1.8)
...
svn: r15899
2009-09-06 18:24:46 +00:00
Matthias Felleisen
188dba05f4
added state display to world programs
...
svn: r15838
2009-08-30 18:11:39 +00:00
Matthew Flatt
543f586a97
orig paramz to planet resolver (v4.2.1.7)
...
svn: r15783
2009-08-19 16:40:33 +00:00
Matthias Felleisen
f3b1700c79
added last-picture option to stop-when
...
svn: r15741
2009-08-14 23:16:49 +00:00
Matthew Flatt
5207a215af
add missing core form to kernel-form-identifier-list, improve docs
...
svn: r15702
2009-08-11 19:48:05 +00:00
Matthew Flatt
a47d94f75f
add file-or-directory-identity (4.1.2.5)
...
svn: r15623
2009-07-29 17:39:03 +00:00
John Clements
7ef25ee78f
release notes for 4.2.1: please merge into release 4.2.1
...
svn: r15554
2009-07-24 21:12:34 +00:00
Eli Barzilay
afe7e75f1e
change in 4.2.1
...
svn: r15540
2009-07-23 12:49:16 +00:00
Matthias Felleisen
90bc8bec18
history updated, propagate
...
svn: r15532
2009-07-22 15:17:17 +00:00
Casey Klein
9608d15f5f
Added note about 'side-condition' grammar
...
svn: r15529
2009-07-22 13:31:18 +00:00
Robby Findler
4384eb741c
svn: r15518
2009-07-21 13:17:13 +00:00
Matthew Flatt
544c7928dc
fix date on mz & mr history notes; merge to 4.2.1
...
svn: r15517
2009-07-21 12:59:00 +00:00
Matthew Flatt
4b358bf9d0
4.2.1 mz & mr history notes; merge to 4.2.1
...
svn: r15516
2009-07-21 12:45:08 +00:00
Robby Findler
f85ac6959a
svn: r15357
2009-07-01 18:25:24 +00:00
Robby Findler
ba5aea8cdd
added 'left-right/beside-side-conditions
...
svn: r15350
2009-07-01 04:45:02 +00:00
Matthew Flatt
52acc7cbfb
Redex rendering adjustments, including new metafunction styles
...
svn: r15322
2009-06-28 16:15:23 +00:00
Robby Findler
a12141f3ca
svn: r15295
2009-06-26 01:21:09 +00:00
Robby Findler
1e9a606bb7
svn: r15275
2009-06-25 19:48:18 +00:00
Matthew Flatt
36f3ed4465
expose and support unreadable symbols, which are generated during expansion
...
svn: r15239
2009-06-23 00:17:45 +00:00
Robby Findler
29ca40e3b2
svn: r15215
2009-06-19 14:58:58 +00:00
Robby Findler
d64ca317cd
svn: r15172
2009-06-14 17:23:06 +00:00
John Clements
39d99a53ff
4.2 release
...
svn: r14974
2009-05-24 18:19:06 +00:00
Matthew Flatt
d051e24ef2
restore 4.2.0.2 change note
...
svn: r14973
2009-05-24 12:35:52 +00:00