Robby Findler
052dbb32d1
adjust test for moved file
2013-11-09 18:25:28 -06:00
Robby Findler
a87ea4d4a6
add forgotten file; should be have been in 9f30af820
2013-11-09 17:33:07 -06:00
Robby Findler
9f30af820d
improve the open-collection-path menu item
...
specifically add support for using a racket other than
the one that drracket is currently using to find the
current-library-collection-paths and current-library-collection-links
also, split up the code in a better way and some bug fixes
2013-11-09 16:44:38 -06:00
Robby Findler
88e3d84d82
add string constants to use in an improved
...
open-collection-path menu item
2013-11-09 16:44:38 -06:00
Matthew Flatt
758ee94a41
"racket-test" clean-up
...
Move a few tests, and clear out a lot of junk.
original commit: 29a0c44c98
2013-11-09 08:30:37 -07:00
Matthew Flatt
7d24faace5
"racket-test" clean-up
...
Move a few tests, and clear out a lot of junk.
original commit: 29a0c44c98
2013-11-09 08:30:37 -07:00
Matthew Flatt
29a0c44c98
"racket-test" clean-up
...
Move a few tests, and clear out a lot of junk.
2013-11-09 08:30:37 -07:00
Robby Findler
fd68a247e5
don't just wait for the first log message; wait for the first
...
non-minor-gc log message
2013-11-09 09:19:09 -06:00
Mike Sperber
914fa58c0b
Synch German string constants with latest.
2013-11-09 13:42:34 +01:00
Robby Findler
2a28049c05
fix no-write-and-frame-leak.rkt test case
...
more precisely, fix the way that the drracket test utilities
deal with the test suite so that when certain prefs are
initialized (as part of a test suite startup of drracket),
they actually get initialized properly (this was broken for
preferences whose value gets read particularly early)
Then use that to disable autosaving in the no-write-and-frame-leak.rkt
test
2013-11-09 00:21:10 -06:00
Robby Findler
3cfe5c0c57
add preferences:default-set?
2013-11-09 00:21:10 -06:00
Matthew Flatt
4d0b1fe4dd
fix test after moving raco exe tests
2013-11-08 20:23:55 -07:00
Matthew Flatt
abe3647b67
fix deserialize submodule fallback
...
Fallback checked original module only if `deserialize-info` was
missing, but it's possible to have a mixture of `deserialize-info`
and original-module exports.
2013-11-08 20:15:26 -07:00
Matthew Flatt
15430e3fce
move raco exe tests to the compiler-test
package
...
Also, enable the `raco exe` tests for DrDr
original commit: 0bc89dc641
2013-11-08 18:13:43 -07:00
Matthew Flatt
90142edc5b
serializable-struct, etc.: export deserialization info in submodule
...
This change is slightly incompatible, because `serializable-struct`,
`define-serializable-struct`, and `define-serializable-class` no
longer `provide` and identifier that they used to. Instead, the identifier
is provided by a `deserialize-info` submodule.
The deserializer looks for a `deserialize-info` submodule, and then
falls back to using a module if the submodule is not available.
2013-11-08 18:13:43 -07:00
Matthew Flatt
d0d458e1a3
raco exe: fix problem with dynamically resolved relative submodules
...
original commit: 846c247aa3
2013-11-08 18:13:43 -07:00
Matthew Flatt
0bc89dc641
move raco exe tests to the compiler-test
package
...
Also, enable the `raco exe` tests for DrDr
2013-11-08 18:13:43 -07:00
Matthew Flatt
846c247aa3
raco exe: fix problem with dynamically resolved relative submodules
2013-11-08 18:13:43 -07:00
Matthew Flatt
ae941ac9d8
racket/runtime-path: add runtime-require
...
The `runtime-require` form is especially useful for ensuring
that a submodule will be pulled along with its enclosing module.
2013-11-08 18:13:42 -07:00
Matthew Flatt
8722653664
fix some misleading error messages
...
The misleading message that dropped submodule paths.
2013-11-08 18:13:42 -07:00
Asumu Takikawa
ed4cbb8054
Render scribble doc examples in the page
2013-11-08 19:23:10 -05:00
Vincent St-Amour
3494b89f25
Have optimizer ignore #%top expressions.
2013-11-08 16:43:09 -05:00
Vincent St-Amour
80fba7f42d
Have optimizer ignore contract definitions.
...
This bug was hidden by a bug in syntax/parse.
2013-11-08 16:43:08 -05:00
Vincent St-Amour
2d6fc20350
Add missing core form.
2013-11-08 16:43:08 -05:00
Vincent St-Amour
1bf4429e49
Add `module*' to syntax/parse's kernel-literals.
2013-11-08 16:43:08 -05:00
Vincent St-Amour
47aee51359
Typo.
2013-11-08 16:43:08 -05:00
Robby Findler
8eafcaac4e
adjust default autosave delay to 30 seconds (down from 5 minutes)
2013-11-08 10:20:14 -06:00
Matthew Flatt
3d718b4f54
make snapshot-site: better failure display & linking
...
Make the "current" links more stable by linking to the most
recent success when a build fails.
Also, add links to the build logs.
2013-11-08 08:10:25 -07:00
Matthias Felleisen
21c408b0d0
fix def/c macro to use pub again
2013-11-08 10:08:34 -05:00
Matthew Flatt
1e2c6e243a
distro-build: recognize timeout and exceptions as failure
2013-11-08 06:58:39 -07:00
Matthew Flatt
4cca13223f
adjust docs on collection-path
...
Use the `deprecated` function, and rephrase in terms of the collection
search path.
2013-11-08 06:29:19 -07:00
Matthew Flatt
9dd9ffc2e2
scribble/manual: generalize deprecated
2013-11-08 06:29:14 -07:00
Matthew Flatt
d2e1396b13
scribble HTML rendering merges style
attributes
...
This change fixes using `color-property` and `background-color-property`
at the same time, for example.
2013-11-08 05:49:32 -07:00
Matthew Flatt
a0c306e2ed
scribble: add --html-tree <n>
mode for rendering to depth <n>
...
Depth 0 is the same as `--html`, depth 1 is the same as `--htmls`,
and higher depths cause sections and subsections to be rendered
into separate directories when they have their own pages.
2013-11-08 05:49:32 -07:00
John Clements
63194b4229
adjusted arg to raise-argument-error to produce sensible error msg
2013-11-07 20:05:51 -08:00
Matthew Flatt
73d6f4f807
racket/gui cocoa: remove warp-pointer
delay
...
Change suggested by Philipp Dikmann.
2013-11-07 14:59:23 -07:00
Matthew Flatt
dfa0381b92
raco expand & decompile: add --columns
option
...
original commit: 9b04d516ba
2013-11-07 13:52:38 -07:00
Matthew Flatt
9b04d516ba
raco expand & decompile: add --columns
option
2013-11-07 13:52:38 -07:00
Matthew Flatt
f697f5530b
racket/gui gtk: make keyboard focus work in floating frames
2013-11-07 13:38:34 -07:00
David T. Pierson
bea7c852d7
rackunit: make check-exn/check-not-exn raise error if given a non-thunk
...
Previously, (check-exn exn? 'foo) would pass even though 'foo is not a
thunk. Now it raises an exn:fail:contract? exception.
Previously, (check-not-exn 'foo) would produce a check failure. Now it
raises an exn:fail:contract? exception.
2013-11-07 13:36:22 -05:00
Max New
7a97d0360c
Use in-set now that it's typed
2013-11-06 23:47:21 -06:00
Max New
16e9db9b82
Remove dead code and reorganize a little
2013-11-06 23:47:15 -06:00
Max New
f59797d549
Add redex dependency on typed racket
2013-11-06 23:22:17 -06:00
Max New
707bd5f20d
Implement nested named repeats, remove mismatch name tests for now
2013-11-06 23:22:17 -06:00
Max New
3b64ee8c81
Implement 1-level named repeats with named patterns inside.
2013-11-06 23:22:03 -06:00
Max New
5fbcc62e9a
Add vararg map/e and fix cons/e bug
2013-11-06 23:22:03 -06:00
Max New
e7823c4dac
Add unnamed repeat support
2013-11-06 23:22:02 -06:00
Max New
153a488309
Get unnamed and named terms working with new env
...
Also separate 2set into separate typed module.
2013-11-06 23:21:14 -06:00
Matthew Flatt
5d5522ad4c
scribble/manual: add #:escapes?
argument to to-paragraph
, etc.
...
Use the new option to fix `codeblock`, which shouldn't have any
escapes.
Closes PR 14104
2013-11-06 19:35:12 -07:00
Matthew Flatt
b455e2f775
fix duplicate labels on main doc pages
...
Closes PR 14101
2013-11-06 19:35:12 -07:00