Max New
aba0880dda
Add in-hole and hide-hole enumerators
2013-11-10 18:15:58 -06:00
Max New
c23f326b58
Add variable-prefix enumerator
2013-11-10 18:15:57 -06:00
Max New
46d3493b99
Add floating point/complex enumerator
2013-11-10 18:15:49 -06:00
Max New
6d02da0f2b
Fix except/e and add append mode for disj-sum/e
2013-11-10 17:58:03 -06:00
Max New
562cecd10c
Add disjoint sum enum and fix enum
2013-11-10 17:58:03 -06:00
Robby Findler
38b0906e48
use now renamed render-convertible-as
2013-11-10 15:41:28 -06:00
Robby Findler
7adece9001
rename the 'render-pict-as' to 'render-convertible-as'
...
also, add docs and simplify the interface a little bit
in a way that makes it friendlier to future extension
2013-11-10 15:41:28 -06:00
Stephen Chang
08afac914c
fix typos in html pkg docs
2013-11-10 16:07:36 -05:00
Robby Findler
828da18122
adjust struct-out docs to avoid 'name' and to have a better width
2013-11-10 07:22:24 -06:00
Robby Findler
53c6658e43
get rid of the 'pending' and 'finished' online expansion messages
...
the information is still there in the color of the little dot in
the corner but hopefully this will be less distracting
closes PR 14114
2013-11-09 20:17:30 -06:00
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
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
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
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
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