Matthew Flatt
638dc2ed62
implement MZ_DO_NOT_INLINE() for MSVC
...
For 64-bit builds, MSVC has become smart enough to inline functions
in a way that interferes with the implementation of continuations,
so that (planet "williams/simulation/examples/model-2b") crashes,
for example. Explicitly disabling inlining avoids the problem by
making the C stack layout match the implementation's expectation.
2011-08-29 23:22:09 -06:00
Eli Barzilay
734fc832b7
Twitter link for @racketlang; small tweaks.
2011-08-30 01:07:32 -04:00
Eli Barzilay
449fab512b
Plot doc typo.
...
Fixes PR12133.
2011-08-29 23:59:38 -04:00
Eli Barzilay
0f84202f78
This test can fail when running with the CGC.
2011-08-29 23:36:08 -04:00
Eli Barzilay
4ae7e05632
Finally there should be no temp file leftovers now.
2011-08-29 22:12:25 -04:00
Eli Barzilay
14357370dd
Some small improvements.
2011-08-29 22:12:07 -04:00
Eli Barzilay
187110cc2c
Change default temporary format from "mztmp~a" to "rkttmp~a".
2011-08-29 20:53:57 -04:00
Robby Findler
d4f4f754f1
make make-temporary-file use the source location for its template argument
...
(This involves making make-temporary-file be a macro instead of a procedure.)
2011-08-29 19:36:33 -05:00
Robby Findler
d2d02cc7a2
lengthened the planet tests timeout
2011-08-29 19:36:32 -05:00
Robby Findler
1efcb24575
adjust the fonts for the error message in the online check syntax
2011-08-29 19:36:31 -05:00
Eli Barzilay
4ec565ae97
Add the missing documentation for ,check-requires.
2011-08-29 17:41:35 -04:00
Eli Barzilay
a2d483bb95
Removed waterworld.
2011-08-29 16:58:03 -04:00
Eli Barzilay
f3f3af124f
Removed SrPersist.
...
Blessed-by: Ryan
2011-08-29 16:55:42 -04:00
Eli Barzilay
1b05a2968c
Quick fix
...
(Didn't realize that tool names are relative to the info file.)
2011-08-29 16:48:15 -04:00
Eli Barzilay
57ea31cca2
With 4f83f7f
, the hack around PR7104 is no longer needed.
2011-08-29 16:36:24 -04:00
Eli Barzilay
ffbd9e16ea
Some info.rkt cleanups.
2011-08-29 16:33:13 -04:00
Eli Barzilay
e788903d0e
Remove a bunch of no-longer-needed `compile-omit-paths', and move the
...
few ones into the subcollections.
2011-08-29 16:33:12 -04:00
Eli Barzilay
d8029e4fca
Organize the errortrace tests.
2011-08-29 16:33:12 -04:00
Vincent St-Amour
15aeb099ea
Add Nonnegative-Integer as a synonym for Natural.
2011-08-29 15:26:12 -04:00
Eli Barzilay
0e31b37aa4
Documentation typo.
2011-08-29 15:13:01 -04:00
Eli Barzilay
0c26a38bed
`scribble/tools' is Robby's.
2011-08-29 15:13:01 -04:00
Eli Barzilay
89096b8838
Added `check-requires'.
2011-08-29 15:13:00 -04:00
Sam Tobin-Hochstadt
e67415171a
Improve types for some date operations; fix typo.
2011-08-29 12:08:13 -04:00
Sam Tobin-Hochstadt
8a4aee8865
Fix typo.
...
Reported-By: Shriram Krishnamurthi <sk@cs.brown.edu>
2011-08-29 12:08:13 -04:00
Sam Tobin-Hochstadt
d000567b79
Improve formatting of reference docs for reader abbreviations.
2011-08-29 12:08:13 -04:00
Kevin Tew
a810b30b87
remove underscore from cpointer key
2011-08-29 08:44:32 -06:00
Robby Findler
8bcbaa11d6
adjust drracket's userspace initialization so that it does not set the
...
user's pretty-print-columns globally; instead it just records the value
and uses parameterize to install it when printing results
2011-08-29 08:42:42 -05:00
Kevin Tew
18e14aed80
Reduce duplicate code in place.c, fixes
2011-08-29 07:30:46 -06:00
Matthew Flatt
46a0fe9490
fix `compile-omit-files' handling for Planet packages
...
The bug was introduced with changes to support `raco link'.
2011-08-28 20:02:23 -06:00
Matthew Flatt
43dd4c7ab9
path normalization in setup/scribble
...
Needed so that `raco setup' doesn't rebuild documents as it
decides, say, that the "games/cards" document depends on
"games/scribblings\\games.scrbl" instead of
"games/scribblings/games.scrbl".
Has this been needed for a while, or did it somehow
become needed with recent changes to `raco setup' to
support `raco link'?
2011-08-28 19:20:19 -06:00
Matthew Flatt
b02e37b0b9
restore module cache
...
The module cache was added in 97ce26b1
(April 16, 2011),
but it was accidentally disabled in e9721058
(May 5, 2011).
This time, I figured out a way to test whether the cache is
working (other than to benchmark examples, which is how I
discovered that it wasn't working).
2011-08-28 18:15:44 -06:00
Matthew Flatt
2d1b0172fb
move Reference reader & prnter docs to the model chapel
...
instead of having those sections buried in the I/O chapter
2011-08-28 18:15:43 -06:00
Robby Findler
64067efb04
adjust the online check syntax so that you get a subtle indication of read errors instead of just silence
2011-08-28 12:30:41 -05:00
Matthew Flatt
98bc4067c3
make bytecode compiler less picky about exports
...
Closes PR 12134
2011-08-28 11:21:15 -06:00
Matthew Flatt
2692d119be
fix cross-reference
2011-08-28 11:08:33 -06:00
Matthew Flatt
4f83f7f279
allow phase 1+ references to not-yet-defined bindings
...
For example,
(define-for-syntax (f x) (g x))
(define-for-syntax (g y) y)
is now allowed. The unbound-variable check for phase 1
and up is delayed until after the module body is partially expanded.
2011-08-28 10:27:31 -06:00
Matthew Flatt
b628ae8424
remove leftover tmp file during reference build
2011-08-28 07:50:41 -06:00
Ryan Culpepper
c97b3144fa
db: added note for SQL Server
2011-08-27 16:31:22 -06:00
Ryan Culpepper
19774260f7
improve Continue db code: use table-exists? instead of catch all exn?
2011-08-27 16:31:22 -06:00
Ryan Culpepper
a2f75e494d
db: implemented list-tables for odbc (db2, oracle only)
...
added dbms field to odbc connections
2011-08-27 16:31:22 -06:00
Ryan Culpepper
78f7c4fcd4
db: fix problems found by drdr
...
avoid running odbc-dependent modules in drdr
fix scribble config to use abs mod paths in eval setup
2011-08-27 16:31:22 -06:00
Ryan Culpepper
92e2d1eb6e
db: split off db/util/datetime module
2011-08-27 16:31:22 -06:00
Ryan Culpepper
a91e6f6452
db: "recordset" -> "rows-result", "rows"
2011-08-27 16:31:22 -06:00
Ryan Culpepper
7bd370cd33
fixed typo in Continue tutorial
2011-08-27 16:31:22 -06:00
Robby Findler
0f534be12c
oops
2011-08-27 17:25:52 -05:00
Robby Findler
7c640c5c5d
add a test case for starting up drracket when there is no writing to the filesystem allowed
2011-08-27 17:25:15 -05:00
Robby Findler
9fcc12b6a0
adjust drracket to be more accomodating in the presence of hostile filesystems
2011-08-27 16:41:35 -05:00
Robby Findler
8fd388fde1
adjust put-preferences docs to match implementation
2011-08-27 16:41:34 -05:00
Robby Findler
72e5e1248f
make all of the planet tests run sequentially (as they manipulate global
...
planet state that causes them to fail when run in parallel)
2011-08-27 16:41:33 -05:00
Robby Findler
25eb851217
Revert "add more debuggin info to the thread-safe-resolver.rkt planet test to try to debug it on drdr"
...
I think I know why this test is failing now; no need for this info anymore
This reverts commit e88c8dbaa0
.
2011-08-27 16:41:31 -05:00