Commit Graph

22130 Commits

Author SHA1 Message Date
Robby Findler
3f987d76b7 improve the way check syntax draws arrows
(a little bit thicker line and some alpha)
2011-08-13 15:03:26 -05:00
Matthias Felleisen
6067cab1ef changed convert-file to accommodate drracket generated files; this is brittle 2011-08-13 12:02:59 -04:00
Matthias Felleisen
1c4b8edcad an improved error message for the kind of problem discussed in PR 12093 2011-08-13 12:02:59 -04:00
Matthias Felleisen
631bfeb301 added newline at end 2011-08-13 12:02:59 -04:00
Matthew Flatt
5be429dc99 fix procedure-name inference for keyword procedures
Closes PR 12111
2011-08-13 08:27:20 -06:00
Mike Sperber
e286898f8b Synch German string constants with latest. 2011-08-13 16:25:18 +02:00
Matthew Flatt
f46a0e2519 make compile-omit-paths' apply to scribblings' sources 2011-08-13 07:43:56 -06:00
Matthew Flatt
461af202c5 implement 'border style for `panel%' 2011-08-13 07:00:51 -06:00
Eli Barzilay
093d2304a8 Add an email alert whenever an ok mirror link changed to being omitted. 2011-08-12 19:47:43 -04:00
Eli Barzilay
046817a328 Better randomization of poll dates -- multiply the range by a factor of 1..2. 2011-08-12 19:47:43 -04:00
Matthew Flatt
456e9befd3 fix refresh' on window<%>'s other than `canvas%'s 2011-08-12 17:03:28 -06:00
Matthew Flatt
ca92376381 detect __sync_bool_compare_and_swap() via `configure' 2011-08-12 17:03:28 -06:00
Jon Rafkind
d374fab4ca [honu] add some examples 2011-08-12 15:16:39 -06:00
Jon Rafkind
0bac61f538 [honu] add flow operator which composes functions from right to left 2011-08-12 15:16:39 -06:00
Jon Rafkind
d4763da563 [honu] add structs and use . to lookup the field names in a struct instance 2011-08-12 15:16:39 -06:00
Jon Rafkind
5157a333bb [honu] use brackets to do list lookup instead of using dot 2011-08-12 15:16:39 -06:00
Sam Tobin-Hochstadt
d948626fac Use syntax-track-origin more pervasively to get the right arrows in check syntax. 2011-08-12 11:09:11 -04:00
Matthew Flatt
ce4286c722 fix bug in keyword-argument calls
Closes PR 12104
2011-08-12 07:24:39 -06:00
Casey Klein
cd1281fa65 Changes example from arithmetic to pairs 2011-08-12 04:33:38 -05:00
Vincent St-Amour
281e1003e3 Add disappeared uses to have optimized code play nice with check-syntax. 2011-08-11 18:25:46 -04:00
Vincent St-Amour
271f696c58 Refactoring. 2011-08-11 18:25:46 -04:00
Vincent St-Amour
cef410f5e2 Rename a parameter to better reflect what it's for. 2011-08-11 18:25:46 -04:00
Matthew Flatt
c81222e4c8 fix `call-with-file-lock/timeout' checking 2011-08-11 13:23:24 -06:00
Matthew Flatt
1c04cf1b02 make `port-try-file-lock?' work for Solaris
Shared locking now allowed only on input port, and exclusive
locking is allowed only on output ports, which allows an implementation
via fcntl(...,F_SETLK,...).
2011-08-11 13:11:26 -06:00
Robby Findler
997813680d change the #:get-lock-file argument of call-with-file-lock/timeout to #:lock-file 2011-08-11 09:29:31 -05:00
Robby Findler
78a999537d clean up the contract checking for call-with-file-lock/timeout 2011-08-11 09:29:30 -05:00
Asumu Takikawa
d12b617292 Added a match expander for objects in unstable. 2011-08-10 20:37:21 -04:00
Robby Findler
71c6483f4f trace the language-position require(s) specially
so as not to turn them red when there is no use
of something exported by them in the program
  closes PR 12100
2011-08-10 19:12:04 -05:00
Jon Rafkind
17f1ac53be [honu] add dot as an operator. parse parenthesized expressions 2011-08-10 17:33:43 -06:00
Jon Rafkind
c8695ddf2e [honu] set associativty for operators 2011-08-10 17:33:43 -06:00
Danny Yoo
91068e4085 adding example to the prose about using (for-syntax (for-syntax ...)) 2011-08-10 16:28:42 -04:00
Danny Yoo
b72977963c small fix to plural 2011-08-10 16:28:42 -04:00
Casey Klein
66be55215a Fixes Redex doc's links to examples 2011-08-10 15:20:13 -05:00
Vincent St-Amour
8bcb7f2636 More TR test failures more easily detectable. 2011-08-10 15:45:54 -04:00
Robby Findler
708ca63c34 Revert "start making planet thread safe" -- didn't mean to push that one. Whoops, sorry.
This reverts commit 5bd969693c.
2011-08-10 12:37:13 -05:00
Casey Klein
4d1651645a Improves error message for premise typos 2011-08-10 12:24:02 -05:00
Casey Klein
a2dc2d9540 Fixes arity checks outside define-judgment-form 2011-08-10 12:24:02 -05:00
Casey Klein
d66c48ecf7 Updates STLC example to use define-judgment-form 2011-08-10 12:24:01 -05:00
Casey Klein
87f3541979 Adds support for ellipsis-repeated premises 2011-08-10 12:24:01 -05:00
Casey Klein
f803f187bd Adds bigger define-judgment-form examples 2011-08-10 12:24:01 -05:00
Casey Klein
31ec46170d Adds STLC example to README 2011-08-10 12:24:01 -05:00
Casey Klein
88cd7cd303 Adds with-compound-rewriters typesetting form 2011-08-10 12:24:00 -05:00
Casey Klein
29ffea3b76 Uses examples' in explanation of judgment form where' clauses 2011-08-10 12:24:00 -05:00
Casey Klein
d2a58bc05f Restores the explanation of define-relation contracts. 2011-08-10 12:24:00 -05:00
Casey Klein
52c50dd67e Adds an alternative syntax for define-judgment-form rules
The conclusion may come last instead of first when a sequence of
dashes precedes it.
2011-08-10 12:24:00 -05:00
Casey Klein
dbfbf59256 Changes syntax for define-judgment-form mode and contract specs 2011-08-10 12:23:59 -05:00
Casey Klein
d58a743b89 Fixes define-judgment-form at the top-level with errortrace enabled 2011-08-10 12:23:59 -05:00
Matthew Flatt
3ab067bc33 cocoa: fix sign on `get-display-left-top-inset' x result
Also fix frame placement on screens other than the main screen.
2011-08-10 11:13:58 -06:00
Robby Findler
dc326c9501 change some prints to fprintfs to make it easier to remove debugging printfs from this file when checking in 2011-08-10 12:02:49 -05:00
Robby Findler
83e70af006 fix the initial frame position code for the multiple monitors case 2011-08-10 12:02:49 -05:00