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
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
Sam Tobin-Hochstadt
6eca0ae554
Fix props script sorting.
2013-11-06 18:03:17 -05:00
Matthew Flatt
ab1e54ff4a
raco pkg: repairs for SQLite-based catalogs
2013-11-06 15:55:50 -07:00
Matthew Flatt
2872f83a17
raco pkg: use a download cache
...
Downloaded files are keyed on the source URL and checksum, and the
cache is used only when a checksum is known.
The cache addresses two situations:
* when installing many packages over an unreliable connection,
the cache effectively lets a retry pick up where a previous
attempt failed
* when creating clean builds frequently, the downloads from a
previous build can be reused (as long as the package's checksum
does not change)
The cache location and limits are configurable, and they default to
a subdirectory in the user's add-ons directory (not version-specific),
1024 files, and 64 MB.
If a failure happens during staging (checksum and unpackaging) of a
package that has an entry in the cache, the entry is removed. The
file-cache library, meanwhile, implements a limit on the cache size
and defends against uncooperative filesystems.
2013-11-06 15:15:56 -07:00
Matthew Flatt
0ac601db66
add file/cache
...
In base, so it can be used by the package manager.
2013-11-06 14:36:43 -07:00
Matthew Flatt
02bbccc200
call-with-file-lock: fix port leak on error escape
2013-11-06 14:36:43 -07:00
Sam Tobin-Hochstadt
362b1eb1be
fix place test require
2013-11-06 15:22:52 -05:00
Sam Tobin-Hochstadt
85070e3679
Fix some props, and fix uses of load-relative
.
2013-11-06 15:22:52 -05:00
Ambrose Bonnaire-Sergeant
8cfe4173c4
typos
2013-11-06 15:22:52 -05:00
Asumu Takikawa
570c58961e
Revert type key change from 0a6537a6cb
...
Sets are still treated as hash sets. Eventually
when we have a type for generic sets, it should have
a #f type key.
2013-11-06 14:20:10 -05:00
Asumu Takikawa
ac38232282
Name and print top types consistently
...
Closes PR 14117
Closes PR 14118
2013-11-06 14:08:16 -05:00
Robby Findler
c6ecda5b68
make new file|open variant start you out in the module path
...
where the file currently being edited lives
2013-11-06 10:57:17 -06:00
Robby Findler
9bc8ce1482
adjust the sierpinski carpet examples to be bitmaps
...
This saves about 10 megs (from 16 or 6 ish) in the space
taken for the teachapack guide docs and seems to make the
guide page load a bunch faster
2013-11-06 10:07:05 -06:00
Robby Findler
eed601852f
guard against collection path directories that don't exist
2013-11-05 17:03:59 -06:00
Matthew Flatt
4dd405d9c9
racket/gui cocoa: make 'border handling more flexible
...
When buttons are hidden and/or disabled so that there's a change to
the only button that is visible, enabled, and has the 'border style,
then make it the default.
2013-11-05 14:57:57 -07:00
Matthew Flatt
5f1cd4cff4
distro-build/package-and-catalog: extra options for checksums & paths
2013-11-05 14:57:57 -07:00
Robby Findler
35bb99c72a
add "File|Open Collection Path" to DrRacket
...
This menu item is an attempt to make it easier
to find collection-path based files for editing
Inspired by Asumu's raco-find-collection package
2013-11-05 15:55:40 -06:00
Robby Findler
59e92d7d39
split up slideshow/play so that the pict-only parts are
...
in pict-lib and don't depend on racket/gui/base
2013-11-05 15:55:40 -06:00
Robby Findler
a1331fbd1f
fix documentation typos
2013-11-05 15:55:39 -06:00
Vincent St-Amour
29d2da833a
Get more info to diagnose intermittent failure on DrDr.
2013-11-05 14:25:43 -05:00
Jay McCarthy
3d15fb3c1d
Fix PR14142 by allowing 'tolerant' line endings acording to Appendix B of the HTTP spec
2013-11-05 11:03:06 -07:00
Jay McCarthy
c13cd309fc
Fix gc2/gc1 inconsistency
2013-11-05 11:03:06 -07:00
Stephen Chang
c96423c4ef
add some corner cases in for.rktl tests
2013-11-05 00:56:57 -05:00
Asumu Takikawa
05fced3a68
Be more picky about Opaque type parsing
...
Closes PR 14122
2013-11-04 20:10:17 -05:00
Jay McCarthy
e0855dacb1
Adding test case for PR14136 re: the great Robby
2013-11-04 16:32:35 -07:00
Asumu Takikawa
3fa3225c54
Add in-set
to Typed Racket
...
Closes PR 14128
2013-11-04 18:09:53 -05:00
Asumu Takikawa
a3a04387fa
Initialize base-special-env in TR typecheck tests
2013-11-04 18:09:53 -05:00