Carl Eastlund
18e9e79aa0
Changed default blame formatter to report blame parties relative to collection
...
and planet directories where appropriate. Added a test for this behavior.
(cherry picked from commit b3136095ea
)
2011-07-11 21:29:56 -04:00
Carl Eastlund
0911365403
Corrected documentation of quote-module-name to indicate that it does not
...
produce collection and planet-relative paths on its own. Deprecated
quote-module-path, and replaced existing uses of it with quote-module-name.
(cherry picked from commit 2e6a608539
)
2011-07-11 21:29:54 -04:00
Eli Barzilay
bc607e96e9
New Racket version 5.1.1.900.
2011-07-11 15:03:05 -04:00
Matthew Flatt
6bbfbad6a7
export `step-count?'
...
Merge to 5.1.2
(cherry picked from commit 8271f7b182
)
2011-07-11 14:56:24 -04:00
Matthew Flatt
2b05b96b50
fix dependency
...
(cherry picked from commit 50bd06af9a
)
2011-07-11 14:56:12 -04:00
Guillaume Marceau
020469a716
Remove spurious printf left in 9053f8f9
...
(cherry picked from commit 3815862a81
)
2011-07-11 14:55:55 -04:00
Guillaume Marceau
ec279b706e
Fixed documentations bugs in scribblings/htdp-langs
...
(cherry picked from commit 9053f8f99b
)
2011-07-11 14:55:51 -04:00
Guillaume Marceau
ec185e6072
Adding files missing in the previous commit.
...
(cherry picked from commit 9d465ed298
)
2011-07-11 14:55:46 -04:00
Guillaume Marceau
cd153042db
Merged htdp-lib.scblr and teachpacks/error-composition.scrbl into htdp/htdp.scrbl,
...
to form a single manual titled "Implementing HtDP Teachpacks, Libraries, and
Customized Teaching Languages"
(cherry picked from commit 2c075978fd
)
2011-07-11 14:55:27 -04:00
Guillaume Marceau
ae6cf4da07
Little tweaks to the *SL documentation
...
(cherry picked from commit 91d5c92415
)
2011-07-11 14:55:23 -04:00
Guillaume Marceau
f468769a75
Catches another way images prints.
...
(cherry picked from commit ff1ab35a12
)
2011-07-11 14:55:20 -04:00
Ryan Culpepper
4fbf087e17
syntax/parse: add expr/c to main module
...
Merge to release branch
(cherry picked from commit 0aecbf97ff
)
2011-07-11 14:55:13 -04:00
Ryan Culpepper
fe3ee8cbc5
removed merge conflict artifact
...
Merge to release branch
(cherry picked from commit 73230537ba
)
2011-07-11 14:55:10 -04:00
Matthew Flatt
7d32a27700
update Racket release notes for v5.1.2
...
Merge to v5.1.2
(cherry picked from commit fb5c62d9d7
)
2011-07-11 14:55:01 -04:00
Matthew Flatt
7fc99aa0b3
make weak taint table actually weak
...
(cherry picked from commit 4392ab7636
)
2011-07-11 14:54:57 -04:00
Matthew Flatt
06f42651f5
optimizer repair; `unsafe-c{a,d}r' can be dropped
...
(cherry picked from commit 848bba80a3
)
2011-07-11 14:54:49 -04:00
Ryan Culpepper
5ed722e144
Alpha version number for the v5.1.2 release
2011-07-07 23:37:24 -06:00
Kevin Tew
8128603b9b
Fix non-places build
2011-07-07 17:14:01 -06:00
Kevin Tew
8ed62b715b
Fix place-channel place-object race condition
2011-07-07 17:14:00 -06:00
Kevin Tew
5d66e52fcc
Add identifier? check to place macro
2011-07-07 16:56:23 -06:00
Vincent St-Amour
3b33ed8c81
Abstract out magic numbers in the JIT.
2011-07-07 18:13:50 -04:00
Ryan Culpepper
8ebda770a6
restored Getting Started link
2011-07-07 14:00:22 -06:00
Ryan Culpepper
e66275c3f5
moved typed racket docs up within section
2011-07-07 14:00:22 -06:00
Ryan Culpepper
3b707c1e54
rackunit: fix require/expose to work on variable-like macros
...
(eg struct names, names w/ contracts, etc)
2011-07-07 14:00:22 -06:00
Matthew Flatt
9bee07b7c0
fix debugger for syntax taints
2011-07-07 13:38:14 -06:00
Kevin Tew
68d49e9f59
Add assertions to place-channel tests
2011-07-07 12:38:20 -06:00
Sam Tobin-Hochstadt
49444460d5
Add types for `check-in-{port,bytes,bytes-lines}'.
2011-07-07 14:24:28 -04:00
Sam Tobin-Hochstadt
e972c0c392
Have DrDr keep ignoring the random seeds.
2011-07-07 14:24:28 -04:00
Matthew Flatt
2840e2367b
fix ASL `(begin0)' error message
2011-07-07 10:57:04 -06:00
Matthew Flatt
917d190877
more consistent *SL primitive descriptions
2011-07-07 10:45:43 -06:00
Matthew Flatt
6c3360c716
fix formating of duplicated syntax descriptions
2011-07-07 10:45:43 -06:00
Matthew Flatt
e1b02e08f7
generalize `defform' & co. to better support abstraction
2011-07-07 10:45:43 -06:00
Vincent St-Amour
2afff3d210
Add real->double-flonum to the JIT.
2011-07-07 12:04:24 -04:00
Vincent St-Amour
50974440f4
Fix test to avoid differences in printing.
2011-07-07 11:41:59 -04:00
Matthew Flatt
9ba6beacf5
fix non-futures, non-places build
2011-07-07 07:25:48 -06:00
Matthew Flatt
1dd7aa5889
avoid unnecessary syntax object
2011-07-07 07:25:48 -06:00
Matthew Flatt
e783d84268
move checking code out of macro expansion
2011-07-07 07:25:48 -06:00
Matthew Flatt
62a17da060
JIT-inline list-ref' and
list-tail'
2011-07-07 07:25:48 -06:00
Matthew Flatt
a77a2fb3e1
JIT-inline all of the `cXr's
2011-07-07 07:25:48 -06:00
Matthew Flatt
6f9c197b96
avoid compiler warnings in --disable-places mode
2011-07-07 07:25:48 -06:00
Matthew Flatt
5bc8b67eba
fix decompile of define-values-for-syntax
2011-07-07 07:25:48 -06:00
Matthew Flatt
0c605acaf4
string allocation tweak
2011-07-07 07:25:47 -06:00
Matthew Flatt
2769fdd311
specialize "slow" `unsafe-vector*-ref', etc. after all
...
based on Vincent's patch
2011-07-07 07:25:47 -06:00
Matthias Felleisen
3a3de9c23d
better title in preperation for merging with Guillaume
2011-07-07 09:19:44 -04:00
Matthew Flatt
f93b404dbd
PPC JIT repairs
2011-07-07 06:54:55 -06:00
Eli Barzilay
380b6a8440
New Racket version 5.1.1.9.
2011-07-07 03:50:15 -04:00
John Clements
77a31dc2af
fix a stepper bug related to recent change to handling of module-level defines
2011-07-06 23:22:29 -07:00
Matthias Felleisen
4698e94127
providing a name for tick handler, Closes PR 12027
2011-07-06 23:09:27 -04:00
Matthew Flatt
8cd1e9ff81
fix JIT support for property accessor with failure argument
2011-07-06 17:10:40 -06:00
Eli Barzilay
4475d12169
Rephrase some of the (meta) wording, reformat, fix some scribble-isms, etc.
2011-07-06 18:53:48 -04:00