Robby Findler
a67a2a2ae2
on more attempt to fix this contract
2013-11-17 22:10:41 -06:00
Robby Findler
654a1c89bb
add a special splash screen for Ada Lovelace's bday (Dec 10)
2013-11-17 22:08:02 -06:00
Robby Findler
52da06ee85
reflow the splash screen before showing it so as to try to
...
not call the paint callback with a strange size
2013-11-17 22:08:02 -06:00
Ryan Culpepper
9b88a732eb
add check for check-exn predicate
...
closes PR 14165
2013-11-17 18:17:54 -05:00
Ryan Culpepper
ff19b9a74d
fix custom deserialize-info
...
The deserialize fallback fails on modules that contain both custom
deserialize-info definitions and uses of serializable-struct.
2013-11-17 17:58:03 -05:00
Robby Findler
4db57816fc
Guard drag-ok? so it handles the empty list properly
...
change suggested by Stefan Schmiedl; closes PR 14164
It seems a bit strange that a region callback can
be invoked when there are no cards, but looking at
the card library it isn't obvious that the list
is supposed to be non-empty, so probably better
to just be "defensive" in this case, rather than
attempting to tighten the contracts
2013-11-17 16:34:02 -06:00
Robby Findler
fac70aa121
use the same colors as in the docs for the text & label in the blue boxes
2013-11-17 15:59:55 -06:00
Robby Findler
4c65ee6d58
fix contract (#f can always happen-- it means the dialog was cancelled by the user)
2013-11-17 15:59:55 -06:00
Eric Dobson
c0230fb6f4
Simplify type of hash-has-key?.
2013-11-17 10:53:29 -08:00
Matthias Felleisen
b11c485523
integer is now natural, Closes PR14156
2013-11-17 13:52:25 -05:00
Eric Dobson
ff958867d5
Correct type of hash-has-key?.
...
Closes PR 14157.
2013-11-17 10:34:18 -08:00
Robby Findler
31c14d51ae
fix contract
2013-11-16 20:21:07 -06:00
Robby Findler
077190c244
adjust the drracket blue boxes to be more like the new docs blue boxes
2013-11-16 20:21:07 -06:00
Robby Findler
83b0b09ab7
break some lines in the ->i blue box
...
to make it fit in the allowed width
2013-11-16 20:21:06 -06:00
Robby Findler
0678b4442c
fix some junk from yesteryear in the contracts reference
2013-11-16 17:03:25 -06:00
Eric Dobson
828320a768
Update excluded docs for TR.
2013-11-16 13:42:53 -08:00
Matthew Flatt
b520b66c4e
restore old Scribble default style, but make new style default for manuals
...
Using
#lang scribble/base
produces HTML output in the old style, while
#lang scribble/manual
uses the new style.
To get the new style without switching to `#lang scribble/manual`,
use `manual-doc-style`.
Related changes include the addition of `css-style-addition` and
`js-style-addition`.
2013-11-16 14:38:59 -07:00
Matthew Butterick
090314826b
updated scribble CSS files for new docs layout
2013-11-16 14:38:59 -07:00
Robby Findler
4a6ed09b60
add support for getting directories via the collection paths
2013-11-16 14:48:45 -06:00
Max New
63023611ad
Revert mismatch name support and move base type enumerators
2013-11-16 12:55:00 -06:00
Mike Sperber
628965eb3b
Synch German string constants with latest.
2013-11-16 14:49:13 +01:00
Asumu Takikawa
a440a46cce
Make thread cell top type consistent with docs
2013-11-14 22:42:29 -05:00
Robby Findler
f8ea4f46ef
use the enumerator in a new option to redex-check
2013-11-14 19:56:48 -06:00
Robby Findler
0993a029cd
add open-collection-path menu item to the no-frames-around
...
menu bar under mac os x
2013-11-14 19:56:48 -06:00
Vincent St-Amour
4da231613c
Make more people responsible for more of TR.
2013-11-14 17:40:46 -05:00
Vincent St-Amour
936ad898ef
Fix test.
2013-11-14 16:36:43 -05:00
Vincent St-Amour
a87dcc252e
Log non-optimized fixnum-specific ops as hidden costs.
2013-11-14 14:48:33 -05:00
Vincent St-Amour
7616e26f48
Add types and optimizations for flrandom and unsafe-flrandom.
2013-11-14 14:48:33 -05:00
Vincent St-Amour
04eeeb13f1
Log hidden prng parameter dereferences.
2013-11-14 14:48:33 -05:00
Vincent St-Amour
0dcceccfa4
Clarify impedance mismatch between profiler and blame info.
2013-11-14 14:48:33 -05:00
Matthew Flatt
44f810aa72
scribble: fix a rendering and cross-reference problem
...
The problem is related to the recently introduced style split between
definitions and references to definitions.
2013-11-14 11:10:45 -07:00
Matthew Flatt
38752b2aa2
fix build for platforms with disabled threads + inline allocation
2013-11-14 07:43:21 -07:00
Matthew Flatt
e4a0bff456
scribble: add style to distinguish definition sites
2013-11-14 07:41:25 -07:00
Robby Findler
e73e17af07
Bring DrRacket docs in sync with Help menu actual contents
2013-11-14 08:38:13 -06:00
Robby Findler
611f8590f7
Bring HISTORY up to date
2013-11-14 08:38:13 -06:00
Robby Findler
c2d7e02c70
More patterns that match no terms are now syntax errors
...
For example: (any_1 ..._!_1 any_2 ..._!_1 (any_1 any_2) ...)
2013-11-14 08:38:13 -06:00
Robby Findler
5a0ddb3460
fix test suite for 40daf651b3
2013-11-14 08:38:12 -06:00
Robby Findler
40daf651b3
misc <menukey>-shift-o improvements
...
- always select the old text when opening the window
- loosen the matching algorithm so that each segment has
only to match a prefix of the corresponding directory
(e.g., drr/pri/ will show you all of the files in the
drracket/private collections directories)
- fix a bug that shows up when the alternate racket text
field is empty
2013-11-13 22:49:42 -06:00
Matthew Flatt
6e983482bb
add flrandom
and unsafe-flrandom
2013-11-13 13:40:15 -07:00
Eric Dobson
7d2b085baa
Change name of failed-typecheck.
2013-11-13 08:20:54 -08:00
Eric Dobson
dd321008c4
Move internal into internal-forms.
2013-11-13 08:20:54 -08:00
Eric Dobson
0434974426
Move syntax class code into internal forms.
2013-11-13 08:20:54 -08:00
Eric Dobson
12ad3ddf25
Move code around so that auto nested attributes works.
2013-11-13 08:20:54 -08:00
Eric Dobson
81154d80fb
Make syntax classes use literal sets.
2013-11-13 08:20:54 -08:00
Eric Dobson
575419bc8b
Switch tc-structs over to syntax classes.
2013-11-13 08:20:54 -08:00
Eric Dobson
7f268e67de
Convert tc-let unit to new syntax classes.
2013-11-13 08:20:54 -08:00
Eric Dobson
2a99e418d5
Make tc-expr unit use the new syntax classes.
2013-11-13 08:20:53 -08:00
Eric Dobson
d582245395
Remove duplication.
2013-11-13 08:20:53 -08:00
Eric Dobson
d3ecec9c8b
Make toplevel checks use internal syntax class.
2013-11-13 08:20:53 -08:00
Eric Dobson
6e00ae83d3
Made tabs into spaces.
2013-11-13 08:20:53 -08:00