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