Commit Graph

31448 Commits

Author SHA1 Message Date
Matthew Flatt
61a78d00e9 make site: add support for help pop-ups on generated download page 2013-11-11 05:27:08 -07:00
Matthew Flatt
7dd10fc9bd make installers: support Mac OS X ".pkg" format
The ".pkg"-based installer doesn't provide the option of picking
an installation path, but it can add a path in "/etc/paths.d"
so that users do not have to explicitly set the `PATH` environment
variable.
2013-11-11 05:27:08 -07:00
Matthew Flatt
58261e3495 fix path in source-distribution README
Closes PR 14065
2013-11-11 05:27:07 -07:00
Robby Findler
7c7b690f4a missed some edits in my last attempt ... 2013-11-10 21:25:13 -06:00
Robby Findler
09c283f063 use find-console-bin-dir instead of find-system-path to find the bin dir 2013-11-10 21:21:55 -06:00
Robby Findler
320e821a51 minor edits & mention plural 2013-11-10 21:21:54 -06:00
Robby Findler
ad234e1e33 Rackety 2013-11-10 21:05:56 -06:00
Robby Findler
cda5c12f6c add a menu item to add (the appropriate) racket/bin
to the users' path under mac os x

it is in the help menu, but I'm not sure that's really
the best place
2013-11-10 21:05:56 -06:00
Max New
8e367fb9bb Add redex support for mismatch repeat patterns 2013-11-10 18:15:58 -06:00
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