Mike Sperber
25026a0923
Follow 480afa4c4d
in deinprogramm.
...
Abstract out the teachpacks dialog and re-use in DMdA languages.
2013-10-03 17:06:24 +02:00
Max New
3e6589238a
Remove unnecessary names before enumerating.
2013-10-02 22:13:51 -05:00
Max New
c85c24778a
Add redex enum support for simple named repeats
2013-10-02 22:13:50 -05:00
Robby Findler
154d940a67
contracts & units are not getting along; unbreak the build for now
2013-10-02 10:34:37 -05:00
Robby Findler
7037120be7
tweaks to try to get more information on a new error in case it happens again
2013-10-02 10:03:00 -05:00
Robby Findler
1742545640
fix printing for vector contracts
2013-10-02 10:03:00 -05:00
Sam Tobin-Hochstadt
0feee4a711
Add 'distributed-places' to 'main-distribution'.
2013-10-02 10:55:47 -04:00
J. Ian Johnson
b32697bd88
Conservative extension to match so that app patterns may produce and consume multiple values.
2013-10-01 16:25:20 -04:00
Jay McCarthy
1260d7e8cd
Fix checksum goof
2013-09-30 19:14:38 -06:00
Jay McCarthy
dbed9740e5
Track checksum errors
2013-09-30 19:14:38 -06:00
Jay McCarthy
28d0ec6d4d
Fixing PR14007
2013-09-30 19:14:38 -06:00
John Clements
87c6f891cd
more helpful message for contract failure
2013-09-30 15:07:41 -07:00
Robby Findler
575ed235f0
add place-images and place-images/align
2013-09-30 17:01:12 -05:00
Robby Findler
f03bc18f68
improve line number redrawing
...
it now checks to avoid drawing the line numbers when
the invalid region is not lined up in the X direction
2013-09-30 17:01:11 -05:00
Matthew Flatt
68df43ac16
raco setup: fix command-line argument handling
2013-09-30 09:19:52 -06:00
Matthew Flatt
413985eeb4
fix treatment of an old-style ".plt" file as a package
2013-09-30 09:15:26 -06:00
Matthew Flatt
214aba2930
minor fix to Redex docs
2013-09-29 17:05:46 -04:00
Matthew Flatt
6d4ff30909
fix JIT bug related to unboxed arguments in self tail calls
2013-09-28 17:57:06 -04:00
Matthew Flatt
af7dcf0dd0
JIT: improve configuration dependency
2013-09-28 17:57:05 -04:00
Matthew Flatt
44c23457ac
racket/draw: fix problem with caching of unscaled, single characters
...
Ccahing retains a "run" layout that is destroyed along with its
iterator.
2013-09-28 17:57:05 -04:00
Vincent St-Amour
88f9608c17
Add Asumu and Eric to the TR credits.
2013-09-28 17:18:10 -04:00
Vincent St-Amour
8e225621c3
Fix running individual optimizer tests.
2013-09-28 16:40:50 -04:00
Vincent St-Amour
a963e42fef
Change the signature for group-by.
...
Based on discussion with Eli.
2013-09-28 16:40:50 -04:00
Vincent St-Amour
5f2dfa5144
Fix reporting of struct constructors in TR.
2013-09-28 16:40:50 -04:00
Eli Barzilay
1ccdc3a60d
Fix the obligatory Stupid Mistake.
2013-09-28 15:28:00 -04:00
Eli Barzilay
ab0cde405a
Add a `doctype' convenience.
2013-09-28 14:51:55 -04:00
Matthew Flatt
e3e3acb9c8
slideshow: fix tutorial show
2013-09-27 14:47:47 -04:00
Matthew Flatt
fbf8bacb95
slideshow: always clip drawing to slide area
2013-09-27 14:45:13 -04:00
Matthew Flatt
c3eae40f4c
racket/draw: faster draw-bitmap
when alpha < 1.0
...
In common cases, use Cairo's alpha support instead of cloning the
bitmap to apply an alpha.
2013-09-27 14:43:25 -04:00
Matthew Flatt
3298e8d421
slideshow: more efficient bitmap
...
Use bitmap with alpha, instead of with mask.
2013-09-27 06:33:43 -04:00
Eli Barzilay
9a82111cbe
Add an .htaccess symlink to the toplevel of the irc-logs directory.
...
This allows redirection configuration (for old links) and access control
be done directly in the irc-logs directory.
2013-09-27 01:13:46 -04:00
Robby Findler
9276cc86aa
fix bitmap printing in the teaching languages
...
closes PR 14049
2013-09-26 22:02:10 -05:00
Sam Tobin-Hochstadt
24a77c22f9
Fix dynamic loading of parameters in mzc
.
2013-09-26 18:31:03 -04:00
Sam Tobin-Hochstadt
9f2755116d
Remove units in parts of compiler
, dynext
, setup
and create the cext-lib
package.
...
`cext-lib` contains much of the contents of `dynext`, which
is no longer very widely used.
Also moved the implementation of the `mzc` executable
to a more appropriate package.
Also, used `lazy-require` consistently for dynamically
loading implementations.
2013-09-26 14:53:51 -04:00
Matthew Flatt
162edd099d
box-cas!: less JIT-generated work if the boolean result is ignored
2013-09-26 14:21:39 -04:00
Matthew Flatt
3b669c3c82
racket/gui docs: use 'compact style for some itemizations
2013-09-26 14:21:39 -04:00
Matthew Flatt
7d0dc0e658
scribble: CSS repairs & clean-up toward documentation of class names
2013-09-26 14:21:39 -04:00
Edward Earnest
f1e240d11c
Added a missing word in the lambda section of syntax.scrbl
2013-09-22 10:17:41 -05:00
Robby Findler
9f465c4eef
Fix a bug in color scheme setup
2013-09-21 13:15:23 -05:00
Robby Findler
bece398a63
add 'require' to the begin keywords
...
and tweak the example for the color schemes
2013-09-20 16:29:13 -05:00
Asumu Takikawa
cd004fd9ce
Improve error message for misuse of type names
...
Closes PR 13289
2013-09-20 15:49:31 -04:00
Asumu Takikawa
5097610252
Fix typo
2013-09-20 15:49:30 -04:00
Asumu Takikawa
0976e38bde
Fix negated wording in reference
...
This appears to be the actual behavior and is consistent
with `defform` and other forms
2013-09-20 15:49:30 -04:00
Robby Findler
8f4dee5daf
added struct-doc and struct*-doc to scribble/srcdoc
2013-09-20 14:38:35 -05:00
Robby Findler
4242f62e66
add #:omit-constructor option to @defstruct[] and @defstruct*[]
2013-09-20 14:38:35 -05:00
Robby Findler
a53c69e725
add #:omit-constructor option to struct form of contract-out
2013-09-20 14:38:35 -05:00
Matthew Flatt
6f1588fcac
fix custodian-limit checking for phantom byte strings
...
Closes PR 14036
2013-09-19 16:56:01 -05:00
Matthew Flatt
39a0c3b492
Typed Racket reference: use #:indirect
to fix some docs
...
Also, use `#:no-declare` to fix some module declarations that are
all in the same section. (If bindings were defined in the modules, then
they'd need to be in different section, but the section titles could
be hidden to make them look like they're all in the same section.)
2013-09-19 11:17:44 -05:00
Matthew Flatt
b8f6311e4b
scribble: add #:indirect
option to defmodule
...
Also, fix up some command-line argument handling for `scribble`.
2013-09-19 10:52:54 -05:00
Matthew Flatt
5ccc6fb289
raco setup: allow an installer only in bytecode form
2013-09-19 10:51:55 -05:00