Commit Graph

27354 Commits

Author SHA1 Message Date
James Swaine
797979f0ae FV: blocks/syncs on worker threads now show primitive name, etc.,
and connecting lines use different colors to show
connections between blocks on worker threads and corresponding ones
on runtime thread
2012-10-20 01:36:20 -05:00
James Swaine
44078a1f01 Eliminate code duplication for futures/non-futures mode 2012-10-20 01:36:14 -05:00
Jay McCarthy
09dd60789a changing tests for environments where listen fails 2012-10-19 15:24:20 -06:00
Jay McCarthy
23816b496d Fixing typo re: pull request 156 2012-10-19 14:25:22 -06:00
Asumu Takikawa
43f99839c2 unstable: add cross-out and backdrop pict functions 2012-10-19 15:34:35 -04:00
Asumu Takikawa
862fd346c7 Doc typo 2012-10-19 15:06:46 -04:00
James Swaine
9a0f19da59 Fix futures-disabled build errors introduced by changes to even? and odd? 2012-10-19 13:49:05 -05:00
Matthew Flatt
e59066debe bytecode validator: check "constant" annotations on variable references
Bytecode changes in two small ways to help the validator:
 * a cross-module variable reference preserves the compiler's
   annotation on whether the reference is constant, fixed, or other
 * lifted procedures now appear in the module body just before the
   definitions that use them, instead of at the beginning of the
   module body
2012-10-19 11:27:52 -06:00
Ryan Culpepper
839408e6f7 ppict: allow #:next w/o placer 2012-10-19 11:35:49 -04:00
Robby Findler
2b246e2ad2 added note about Burke's recent push 2012-10-19 09:35:12 -05:00
Eli Barzilay
cbfb1fdb37 A whole bunch of missing newlines at EOFs (and a few other spaceages). 2012-10-19 06:47:24 -04:00
Eli Barzilay
6b1f423c98 One more name. 2012-10-19 06:30:11 -04:00
Eli Barzilay
bc29e6ed2a Change checksums for -h changes.
Also add completion for the new -R option.
2012-10-19 05:17:56 -04:00
Eli Barzilay
a03b636936 No more "planet" executable. 2012-10-19 05:17:56 -04:00
Eli Barzilay
61fe1ed5ee Name cleanup in mailmap. 2012-10-19 05:17:56 -04:00
Robby Findler
3ba54a2a3e adjust the teaching languages interactions with
drracket so they put the 'source' field into the
syntax objects that they create (at the very top)

this allows the debugger to connect the syntax objects
to the file that's open in drracket (the way this worked
changed a while back, but I didn't check the teaching
languages to see if the debugger was supposed to work there)

closes PR 13159

please merge to the release branch
2012-10-18 22:07:11 -05:00
James Swaine
05e0836b88 Make odd? and even? future-safe 2012-10-18 21:22:11 -05:00
Danny Yoo
323fc273ad expanson -> expansion 2012-10-18 18:19:57 -04:00
James Swaine
7c8f0ce093 FV: fix drawing code to handle truncated logs, tests 2012-10-18 14:00:04 -05:00
James Swaine
4a64b81562 FV: handle empty-timeline cases more gracefully 2012-10-18 13:32:32 -05:00
James Swaine
39f2185856 FV: improve left-hand block/sync hierlist display 2012-10-18 13:32:32 -05:00
James Swaine
2ef3569381 FV: remove unused panel, make info-detail display areas drag-resizable 2012-10-18 13:32:31 -05:00
James Swaine
e7cbba271d FV: click on node in creation graph --> select events in the future's timeline 2012-10-18 13:32:31 -05:00
James Swaine
7d0578fc3b FV: Fix hover display "stickiness" 2012-10-18 13:32:25 -05:00
James Swaine
e57155d21e Fix fv truncated-display issue 2012-10-18 13:31:55 -05:00
James Swaine
b94caa2d77 FV: refactoring, various layout/display fixes 2012-10-18 13:31:42 -05:00
Matthew Flatt
be538b4f69 accomodate OpenBSD linking of libssl
Merge to v5.3.1
2012-10-18 11:58:59 -06:00
Matthew Flatt
b912d0f059 fix check for constructor of struct setter of immutable field
Merge to v5.3.1
2012-10-18 11:02:06 -06:00
Matthew Flatt
274d004546 racket/draw: fix problems with monochrome PNGs
Merge to v5.3.1
2012-10-18 10:01:20 -06:00
Burke Fetscher
484636d92e remove extra tut-subst.rkt and tmp.rkt files 2012-10-17 23:24:44 -05:00
Matthew Flatt
1052852fd4 avoid compiler warning 2012-10-17 20:54:21 -06:00
Robby Findler
8827f4b6b5 redex history release notes
merge to release please
2012-10-17 20:46:16 -05:00
Robby Findler
0660227d8a drracket history updates
please include in release
2012-10-17 20:45:25 -05:00
Robby Findler
975426f00c fix group-test
merge to release branch, please
2012-10-17 20:19:15 -05:00
Matthias Felleisen
f733f149f5 fix string-ith's error message; Closes PR 13197 2012-10-17 20:27:12 -04:00
Matthias Felleisen
b48d122dd7 fixed Adam Shaw's typo, eliminated the word match 2012-10-17 20:27:12 -04:00
Matthew Flatt
31d56e10af update HISTORY for `{chaperone,impersonate}-prompt-tag' changes 2012-10-17 16:28:42 -06:00
Matthew Flatt
1d28b6c0f6 update change history for v5.3.1
Merge to v5.3.1
2012-10-17 16:28:41 -06:00
Matthew Flatt
e1a6d2b07d fix raco exe' for module+' submodules
Closes PR 13116

Merge to v5.3.1
2012-10-17 16:28:41 -06:00
Matthew Flatt
bd146e2d8d fix planet `raco exe' tests
Merge ot v5.3.1
2012-10-17 16:28:41 -06:00
Burke Fetscher
44dd4acb44 Additional random test generation capability for Redex.
This adds the option to generate random terms that satisfy
judgment-forms and metafunctions.

Currently functionality does not include:
- patterns/terms using: ellipses, in-hole/hole and relatives, side-conditions, unquotes
- define-relation
- redex-check integration
2012-10-17 16:30:51 -05:00
Eli Barzilay
47a68197b6 Tidy things up. 2012-10-17 15:05:42 -04:00
Danny Yoo
18753621e1 adding examples for sequences 2012-10-17 15:05:42 -04:00
Matthew Flatt
04e8689a9b add another argument to `{chaperone,impersonate}-prompt-tag'
The new argument gets to chaperone/impersonate a guard at
the prompt, and it is applied when the continuation is applied ---
based on a wrapper on th prompt tag of the continuation (as opposed to
the prompt tag of the prompt).
2012-10-17 10:24:09 -06:00
Samuel Bronson
a86f1751bc Add "install-html" and "install-pdf" targets to Makefile. 2012-10-17 08:47:01 -04:00
Samuel Bronson
e9d830badb Hack to keep search.js and search-context.html up-to-date in doc/ trees by pretending that make-search.zo depends on them 2012-10-17 08:46:47 -04:00
Ryan Culpepper
67d901ccc4 fix define-for-syntax within splicing-syntax-parameterize 2012-10-16 17:58:59 -04:00
Matthew Flatt
843c722146 add an argument to `{chaperone,impersonate}-prompt-tag'
The new argument gets to filter results that come from a
non-composable continuation that replaces one delimited
by a prompt using the chaperoned/impersonated prompt tag.
2012-10-16 15:11:50 -04:00
Asumu Takikawa
8325db3d37 Add examples for code macro in slideshow 2012-10-16 14:50:02 -04:00
Matthew Flatt
755cd47cc5 make chaperone-of?' accept prop:equal+hash'
There appears to be no reason to block equality based on
`prop:equal+hash' when using `chaperone-of?'.
2012-10-16 12:17:42 -04:00