Matthew Flatt
|
5b0fd72f7a
|
note an implementation rationale
|
2011-07-06 15:01:10 -06:00 |
|
Kevin Tew
|
afca6ad64a
|
Reduce initial memory footprint
|
2011-07-06 14:43:56 -06:00 |
|
Matthew Flatt
|
bd65218842
|
fix inconsistent version declaration
|
2011-07-06 14:02:19 -06:00 |
|
Matthew Flatt
|
edb02aec97
|
slightly faster method sends
by using just `object-ref' instead of `object?' plus `object-ref'
|
2011-07-06 14:00:51 -06:00 |
|
Matthew Flatt
|
8f6fd7060f
|
speed up `hash-ref'
by trimming the common-case path through a combination of small
JIT and function changes
|
2011-07-06 14:00:51 -06:00 |
|
Kevin Tew
|
36e3679854
|
Scheme_Place_Object is now under gc control, multiple places can wait on a place channel.
|
2011-07-06 13:27:50 -06:00 |
|
Matthew Flatt
|
ff49859c80
|
git: fix "&" and "_" handling in labels
|
2011-07-06 09:54:57 -06:00 |
|
Matthew Flatt
|
de54efc84e
|
cocoa: fix "&" handling in menu-item labels
Closes PR 12025
|
2011-07-06 09:54:41 -06:00 |
|
Matthew Flatt
|
d8352d5890
|
allow lists of pre-content to `decode-content', etc.
and improve docs for `scribble/decode'
|
2011-07-06 09:07:19 -06:00 |
|
Matthew Flatt
|
5c2a9b2aaa
|
improve a syntax-object resolution cache
|
2011-07-06 09:07:18 -06:00 |
|
Guillaume Marceau
|
dc6378f7a2
|
Adds a research paper section to the error message composition guidelines.
|
2011-07-06 08:48:26 -04:00 |
|
Guillaume Marceau
|
c287519cc0
|
Updated the expected errors messages in the tests to match the new vocab.
|
2011-07-06 08:47:15 -04:00 |
|
Eli Barzilay
|
0ee3aef9cb
|
Redo some of the ".ss" -> ".rkt" conversion that were undone in the last push.
|
2011-07-06 06:21:49 -04:00 |
|
Guillaume Marceau
|
9706920055
|
Updated the error messages of the world and universe teachpacks.
|
2011-07-06 05:35:27 -04:00 |
|
Guillaume Marceau
|
aa9dbd21f5
|
Updated the error message of check-expect. Fine tuning of the error messages.
|
2011-07-06 05:35:25 -04:00 |
|
Guillaume Marceau
|
eedab060ba
|
Updated teachpack documentation for the new vocabulary.
|
2011-07-06 05:35:17 -04:00 |
|
Guillaume Marceau
|
ca2de63f9e
|
Added the error message composition guidelines to the teachpack documentation.
|
2011-07-06 00:28:55 -04:00 |
|
Guillaume Marceau
|
6fc14b269d
|
The rewriting machanism no longer inserts with-handler everywhere.
|
2011-07-06 00:28:45 -04:00 |
|
Guillaume Marceau
|
01b9bde7fa
|
The documentation for htdp-lang now uses the new vocabulary.
|
2011-07-06 00:27:28 -04:00 |
|
Guillaume Marceau
|
6eea5b1793
|
The new error messages now pass the tests/language-test.rkt suite
(except for contract runtime error messages in levels higher than
beginner.)
|
2011-07-06 00:19:26 -04:00 |
|
Guillaume Marceau
|
f858b8bb5c
|
Htdp no longer throws exceptions that have no source information
|
2011-07-06 00:19:24 -04:00 |
|
Guillaume Marceau
|
79589b9b9f
|
The htdp test suite now checks that the correct error messages are thrown.
|
2011-07-06 00:19:22 -04:00 |
|
Guillaume Marceau
|
2f3da4c4cd
|
Changed the wording of BSL error messages
|
2011-07-05 17:57:19 -04:00 |
|
Guillaume Marceau
|
103474a5f5
|
Implemented struct colored-error-message struct and colored-format
|
2011-07-05 17:57:18 -04:00 |
|
Vincent St-Amour
|
6da4835a14
|
Fix props.
|
2011-07-05 16:28:51 -04:00 |
|
Vincent St-Amour
|
867f1e9097
|
Fix syntax test harness to work with compiled tests.
|
2011-07-05 16:28:25 -04:00 |
|
Vincent St-Amour
|
669523477a
|
Add a test suite for the syntax collect.
|
2011-07-05 15:06:24 -04:00 |
|
Eric Dobson
|
b25ee81d79
|
Changed TR test to use struct with struct info instead of HTDP struct.
|
2011-07-05 11:25:11 -04:00 |
|
Eric Dobson
|
805e1fb309
|
Correctly require/typed structs with parents. Closes PR11509.
|
2011-07-05 11:25:10 -04:00 |
|
Eric Dobson
|
07910253b4
|
Fixes build-struct-expand-info to create correct struct info.
Adds a check to struct-info? to make sure selectors
and mutators are the same length. Closes PR12017.
|
2011-07-05 11:25:10 -04:00 |
|
Eric Dobson
|
a9655c04dd
|
Provides better error message for PR 11889.
|
2011-07-05 11:25:10 -04:00 |
|
Eric Dobson
|
0b76178138
|
Fix typechecking of call-with-values. Closes PR11709.
|
2011-07-05 11:25:10 -04:00 |
|
Eric Dobson
|
5493e17538
|
Fix match to not use apply and work with TR.
|
2011-07-05 11:25:10 -04:00 |
|
Eric Dobson
|
046d476970
|
Add types for kernel struct constructors.
|
2011-07-05 11:25:10 -04:00 |
|
Eric Dobson
|
fc8ed9772a
|
Added srclocs to errors raised by match.
|
2011-07-05 11:25:10 -04:00 |
|
Matthew Flatt
|
5d06476cb3
|
scribble: clarify intent of `#:use-sources'
|
2011-07-05 07:03:26 -06:00 |
|
Matthew Flatt
|
1daa2649f0
|
another fix for `vector-{ref,set!}' on chaperone/impersonator
--- fixes a81917a2692; drop this commit if that one is dropped
|
2011-07-05 06:29:32 -06:00 |
|
Matthew Flatt
|
ca2dd17dcb
|
fix for `vector-{ref,set!}' on chaperone/impersonator on some platforms
--- fixes a81917a2692; drop this commit if that one is dropped
|
2011-07-04 18:04:38 -06:00 |
|
Matthew Flatt
|
a7deb516f7
|
minor doc style corrections
|
2011-07-04 16:48:25 -06:00 |
|
Matthew Flatt
|
ba8f278fc5
|
note racket/function additions in HISTORY file
|
2011-07-04 16:41:26 -06:00 |
|
Matthew Flatt
|
67e5b3d364
|
fix import collision
--- probably due to the addition of `identity' to `scheme[/gui]',
but the test file should require `scheme/gui/base'
|
2011-07-04 16:39:36 -06:00 |
|
Matthew Flatt
|
e3b8997fb8
|
fix test
which is sensitive to details of the documentation of `->'
|
2011-07-04 16:35:38 -06:00 |
|
Matthew Flatt
|
4905d344dd
|
slideshow/pict: add `rotate'
which requires two new fields in the `child' struct to support
`lt-find', etc., when child picts are rotated
|
2011-07-04 16:26:09 -06:00 |
|
Matthew Flatt
|
850b85cbdb
|
add some cross-references
|
2011-07-04 16:26:09 -06:00 |
|
Matthew Flatt
|
a81917a269
|
JIT: faster path for `vector-{ref,set!}' on chaperone/impersonator
This commit probably should be removed from the v5.1.2 branch
(after the branch is created).
|
2011-07-04 16:26:09 -06:00 |
|
Matthew Flatt
|
97d5e3fa02
|
win32: fix place-specific scheduling semaphore
|
2011-07-04 08:27:33 -06:00 |
|
Ryan Culpepper
|
e38843618d
|
unstable: better ppict-do, absorbed code from pslide
|
2011-07-03 04:05:03 -06:00 |
|
Ryan Culpepper
|
77a89b8d83
|
unstable: added ppict, pslide
|
2011-07-03 02:25:10 -06:00 |
|
Ryan Culpepper
|
5ec2fee90d
|
macro-stepper: more work on syntax tainting
|
2011-07-02 23:32:02 -06:00 |
|
Ryan Culpepper
|
71a92f2957
|
macro-stepper: first step to making macro stepper aware of syntax tainting
|
2011-07-02 23:32:02 -06:00 |
|