Commit Graph

30594 Commits

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