Ryan Culpepper
a100395626
rackunit: prevent test case from killing test-runner thread
...
closes PR 11586
2011-10-07 19:40:48 -06:00
Ryan Culpepper
528c05b228
emphasize syntax/id-table over syntax/boundmap
2011-10-07 19:40:48 -06:00
Ryan Culpepper
00c6f91e7c
db: fix use of lazy-require
2011-10-07 19:40:48 -06:00
Ryan Culpepper
f7a6c4a3b6
rackunit: all checks return void
...
closes PR 12001
2011-10-07 19:40:48 -06:00
Ryan Culpepper
e72b9cc3fd
macro-debugger: removed simplify-marks
...
closes PR 12248
2011-10-07 19:40:48 -06:00
Ryan Culpepper
d3cb67b756
syntax/parse: fixed docs
...
closes PR 12255
2011-10-07 19:40:48 -06:00
Neil Toronto
a07af20658
Fixed >=/c contracts
2011-10-07 19:22:33 -06:00
Neil Toronto
c655cd0efb
Contract and parameter doc pages
2011-10-07 19:09:04 -06:00
Neil Toronto
50cf71466e
Reduced the number of plot-specific contracts
2011-10-07 18:05:54 -06:00
Neil Toronto
644abe30fe
Reworked number formatting for plot labels
2011-10-07 17:29:27 -06:00
Matthew Flatt
9aa93ab5ae
Revert "cocoa: change the way the app is initialied"
...
This reverts commit 60101618db
.
While this changes fixes a 64-bit Lion problem, it creates a
worse problem of breaking file and print dialogs.
2011-10-07 15:25:31 -06:00
Neil Toronto
8a60e1816a
Fixed contracts in documentation
2011-10-07 13:09:27 -06:00
Robby Findler
7aa6153da1
adjust the calls to paragraph-{start,end}-position to specify the default argument
2011-10-07 14:02:27 -05:00
Robby Findler
2339046554
shrink some long lines
2011-10-07 11:48:39 -05:00
Robby Findler
93c1d1dd36
add a 'find longest line' menu item to the edit menu
2011-10-07 11:48:39 -05:00
Robby Findler
e7197c4129
fix tooltip placement in online check syntax (only affects mac os x)
2011-10-07 11:48:24 -05:00
Robby Findler
a40f288e48
relaxed the restrictions on planet requires in the teaching languages to allow the new forms
2011-10-07 11:48:24 -05:00
Robby Findler
57deb86f7b
don't invalidate the error ranges for online check syntax when there is no admin
...
I believe that this can go wrong in the case that you edit a buffer and switch tabs
before drracket fully finishes responding to the edited buffer (due to a queue-callback
that postpones some of the response to editing the buffer) for online expansion.
At least, this is how I guess that the error below happened:
send: target is not an object: #f for method: get-view
=== context ===
/Users/robby/git/exp/plt/collects/racket/private/class-internal.rkt:4602:0: obj-error
/Users/robby/git/exp/plt/collects/drracket/private/module-language.rkt:1485:6: get-box method in .../module-language.rkt:1151:4
/Users/robby/git/exp/plt/collects/drracket/private/module-language.rkt:1397:6: invalidate-online-error-ranges method in .../module-language.rkt:1151:4
/Users/robby/git/exp/plt/collects/drracket/private/module-language.rkt:1387:6: clear-old-error method in .../module-language.rkt:1151:4
/Users/robby/git/exp/plt/collects/drracket/private/module-language.rkt:1177:6: buffer-modified method in .../module-language.rkt:1151:4
/Users/robby/git/exp/plt/collects/mred/private/wx/common/timer.rkt:34:38
/Users/robby/git/exp/plt/collects/mred/private/wx/common/queue.rkt:432:6
/Users/robby/git/exp/plt/collects/mred/private/wx/common/queue.rkt:472:32
/Users/robby/git/exp/plt/collects/mred/private/wx/common/queue.rkt:618:3
2011-10-07 11:48:24 -05:00
Matthew Flatt
b6a9330bf1
more `raco exe' cycle repairs
2011-10-07 10:32:49 -06:00
Matthew Flatt
f02ea92250
fix compiler bug related to `#%variable-reference' on local
...
The first compiler pass didn't properly shift the stack offset
when adjusting the context of a varref of a local.
Closes PR 12258
2011-10-07 09:42:33 -06:00
Eli Barzilay
f5230d858f
Catch tcp failures in the http verification.
2011-10-07 11:05:15 -04:00
Eli Barzilay
a68ea14d8b
Fix typo in symbol name, keep old one still.
...
Closes PR 12265.
2011-10-07 10:47:15 -04:00
Matthew Flatt
add50ab436
cocoa: undo hack of "-64" suffix on app names
...
Commit 60101618db
seems to address the real problem.
2011-10-07 08:05:25 -06:00
Matthew Flatt
60101618db
cocoa: change the way the app is initialied
...
Calling NSApplication's `run' works better than calling `finishLaunching'
directly, particularly in 64-bit Lion for some reason.
Relevant to PR 12102
Relevant to PR 12257
2011-10-07 08:05:15 -06:00
Neil Toronto
94a9a808ec
Closes PR 12262.
2011-10-06 19:02:31 -06:00
Neil Toronto
55f71c9fa7
Finished doc page for plot/utils
2011-10-06 19:02:31 -06:00
Sam Tobin-Hochstadt
9cc2c441ee
Add note on `match' semantics.
2011-10-06 18:32:05 -04:00
Sam Tobin-Hochstadt
463a34ec90
Revert "Fixing racket/match by removing errorneous optimization with test that shows it is broken"
...
This reverts commit 41307f1346
.
2011-10-06 18:32:05 -04:00
Sam Tobin-Hochstadt
1d9ac41772
Use unsafe-vector* instead of unsafe-vector in a few benchmarks.
2011-10-06 18:17:45 -04:00
Rodolfo Carvalho
412201796a
Fix typo in the documentation.
...
Affected section:
The Racket Guide > 17 Creating Languages
> 17.3 Defining new #lang Languages > 17.3.2 Using #lang reader
2011-10-06 17:08:22 -04:00
Neil Toronto
967fa41ad5
Merge branch 'master' of pltgit:plt
2011-10-06 14:05:14 -06:00
Neil Toronto
45dfafb0b1
Finished 3D renderer doc page
2011-10-06 14:04:51 -06:00
Neil Toronto
b5f30fd5de
Finished 2D renderer doc page
2011-10-06 13:23:49 -06:00
Eli Barzilay
de01db7bf1
Adapt front page example for the new plot.
2011-10-06 15:07:21 -04:00
Neil Toronto
ce68c697fc
Added plot-background-alpha and plot-foreground-alpha
2011-10-06 11:26:13 -06:00
Robby Findler
5829673215
adjust the scheme-lexer test suite so that it complains to stderr to fit
...
with drdr
also change two of the failing tests so they pass, but incorrectly and
add a note there to that effect so if someone does fix that eventually
they won't be confused (I hope)
2011-10-06 12:00:23 -05:00
Kevin Tew
d3037adbc0
QNX porting
2011-10-06 10:50:37 -06:00
Vincent St-Amour
f220ddc8ac
Doc typo.
2011-10-06 10:37:36 -04:00
Matthew Flatt
0f5b53d349
scribble: fix Latex renderer treatment of table cell/column styles
...
The renderer was using symbol style names as command names, but only
strings should be treated that way.
2011-10-06 07:47:38 -06:00
Matthew Flatt
79a6981684
update docs related to embedding and changes due to futures/places
2011-10-06 07:36:17 -06:00
Eli Barzilay
5ba73a6ab2
New Racket version 5.1.3.12.
2011-10-06 03:50:18 -04:00
Neil Toronto
8ae5b8c1f3
Added "Porting" section to the PLoT docs
2011-10-05 22:30:27 -06:00
Neil Toronto
cd98c4ac89
Changed 'points' contract on vecs to (listof (vector/c real? real?))
2011-10-05 20:57:24 -06:00
Matthew Flatt
7680adf486
fix compiler bug related to lifting and unbox flonums
...
As variables are dropped for lifted functions, the bitmap
for flonum closure variables was not shifted down by the
number of dropped variables.
Closes PR 12259
2011-10-05 19:25:59 -06:00
Neil Toronto
58fbc20294
Comment out 'fit' tests that randomly fail
2011-10-05 18:39:30 -06:00
Neil Toronto
11bb172acc
Merge branch 'master' of pltgit:plt
2011-10-05 18:04:48 -06:00
Neil Toronto
20987fc320
Added plot-pict and plot3d-pict for slideshow plots
...
Added x, y, width, height arguments to plot/dc and plot3d/dc
2011-10-05 18:04:11 -06:00
Jay McCarthy
41307f1346
Fixing racket/match by removing errorneous optimization with test that shows it is broken
2011-10-05 16:29:16 -06:00
Jay McCarthy
9036e9ec61
Fixing slight error when a file fails to test properly
2011-10-05 16:29:16 -06:00
Neil Toronto
c9ffe2830b
Changed uses of dynamic-require to uses of lazy-require
...
Changed return contracts of 'plot', 'plot-snip', 'plot3d' and 'plot3d-snip' to (is-a?/c image-snip%)
2011-10-05 14:31:13 -06:00