Commit Graph

21560 Commits

Author SHA1 Message Date
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