Jay McCarthy
2ebcb2afd1
Fix drdr discovered problem
2011-04-06 16:00:54 -06:00
Jay McCarthy
af57e0419c
Fixes PR11793.
...
It was very hard to figure out why � is invalid. Both the XML 1.0 and 1.1 specs say that a CharRef can be '&#' [0-9]+ ';' (sec 4.1), but there is a note on the side that it must also be a valid Char. The Char definition (sec 2.2) then lays out which characters are valid. (The 1.0 and 1.1 specs disagree though.) I've gone with the 1.1 definition.
I did not update the rest of the reader to disallow those characters in pcdata segments. If this hurts you or you morally disagree, submit another PR, please.
2011-04-06 11:14:25 -06:00
Jay McCarthy
b80728f4b9
Add another useful method re: Robby
2011-04-06 11:14:25 -06:00
Robby Findler
e928bd840c
Two improvements to the mrlib/graph library and the module browser:
...
- improved the drawing speed in mrlib's graph pasteboard
by caching the background arrows (optionally; only turned
on for the module browser. in redex, this probably won't
speed anything up so it isn't used)
- added a search feature to the module graph to help find
dependencies; type in string and some of the graph changes
color
2011-04-06 11:35:31 -05:00
Robby Findler
09a0109605
adjusted racket/contract/base to include fewer parts of the contract system
2011-04-06 11:35:29 -05:00
Robby Findler
2893470f27
eliminate one more use of mzlib/contract
2011-04-06 11:35:26 -05:00
Casey Klein
6fc20125b0
Adds the STLC example to the test script
2011-04-06 11:11:43 -05:00
Casey Klein
1ad2b1b938
Makes cross' work better with
hide-hole'
...
Fixes PR 11579
2011-04-06 10:17:15 -05:00
Casey Klein
e8130a2fd1
Fixes bug in `cross' pattern handling
2011-04-06 10:17:15 -05:00
Stevie Strickland
6494bf863e
Changing absent so that fields may be specified as well as methods.
2011-04-05 15:03:46 -04:00
Stevie Strickland
b35b7d98f8
Use of unsyntax inside a syntax, change to a quasisyntax.
2011-04-04 23:20:58 -04:00
Matthew Flatt
d359daa5f5
fix problem with chaperones and keywrd procedures
...
Closes PR 11833
2011-04-04 21:15:44 -06:00
Matthew Flatt
974f24ae54
increase the runstack size for a future thread
2011-04-04 21:15:44 -06:00
Stevie Strickland
eafacc78a0
Adding `absent' to class contracts.
...
The `absent' clause lists public methods which must _not_ exist in the
contracted class.
2011-04-04 19:38:27 -04:00
Matthew Flatt
c38118f0e5
Scribble: add `alt-tag' HTML property to set HTML tag in output
2011-04-04 14:33:38 -06:00
Jon Rafkind
f50c480446
add N as an accelerator in the view menu to toggle line numbers
2011-04-04 13:46:46 -06:00
Jon Rafkind
576916d4d7
line numbers separator uses the same color as the text
2011-04-04 13:07:25 -06:00
Matthew Flatt
ef4ea23646
fix `secref' docs; document some Latex macros available for redefinition
2011-04-04 11:26:41 -06:00
Matthew Flatt
df2a875ff4
Scribble: simplify content that is conditioned on the render mode
...
including a new `scriblib/render-cond' library
2011-04-04 10:45:02 -06:00
Matthew Flatt
8e289018c8
adjust `scriblib/gui-eval' docs
...
since it's no longer needed for `racket/draw' images
2011-04-04 10:43:38 -06:00
Matthew Flatt
37f9363b90
win32: another try for horizontal wheel events
2011-04-03 16:09:11 -06:00
Matthew Flatt
342964b10a
win32: ignore inapplicable WM_HSCROLL and WM_VSCROLL events
2011-04-03 15:17:10 -06:00
Matthew Flatt
b0115ee360
add 'wheel-left and 'wheel-right events
2011-04-03 09:49:56 -06:00
Matthew Flatt
cd9eb5a75c
simply dependencies
2011-04-03 09:37:03 -06:00
Matthew Flatt
4c5c46deed
avoid Cairo and Pango functions missing in CentOS 5.5 libs
2011-04-02 17:52:03 -06:00
Kevin Tew
0c4d90b1db
codeblock line numbers
2011-04-02 16:01:21 -06:00
Matthew Flatt
1641d07a42
cocoa: upgrade cairo binary to v1.10.2
...
plus one little patch from the cairo repo
2011-04-02 15:52:00 -06:00
Robby Findler
5522c72ecb
Rackety
2011-04-02 13:36:33 -05:00
Robby Findler
362f7392ed
fixed add-parent bug
2011-04-02 13:36:31 -05:00
Robby Findler
77c25430af
added an example with a type checker
2011-04-02 13:36:29 -05:00
Casey Klein
a4644d4d49
Disallows unquote in Redex patterns
...
Fixes PR 11296
2011-04-01 14:00:45 -05:00
Casey Klein
121f1761bd
Fixes redex/gui typos
...
Closes PR 11174
2011-04-01 14:00:45 -05:00
Casey Klein
02c7680076
Fixes Guide typos
2011-04-01 14:00:45 -05:00
Casey Klein
7edfa58ef1
Adds caron s to LaTeX renderer
2011-04-01 14:00:45 -05:00
Vincent St-Amour
5200b93a0c
Fix ~literal patterns in syntax-parse.
2011-04-01 14:56:17 -04:00
Vincent St-Amour
9c3bee03e7
Fix bounded-fixnum opts to only fire with the right number of arguments.
2011-04-01 14:56:17 -04:00
Robby Findler
d1414748a1
fix the contract on get-module-code
...
closes PR 11836
2011-04-01 11:57:55 -05:00
Robby Findler
b926b17d7e
fix the obvious bug wrt to procedures returned from make-keyword-procedure, but something is still wrong
...
related to PR 11833
2011-04-01 09:12:05 -05:00
Ryan Culpepper
c677932baf
syntax/parse: added define/syntax-parse, like define/with-syntax
2011-04-01 02:12:30 -06:00
Ryan Culpepper
896cb86dc4
syntax/parse: added phase options to define-literal-set
2011-04-01 00:57:04 -06:00
Ryan Culpepper
2e2bc02303
syntax/parse: fixed obsolete test cases
2011-04-01 00:54:29 -06:00
Robby Findler
e8eea05afc
rewrote uses of mzlib/contract into racket/contract
...
(and other minor rackety when the occasion arose)
2011-03-31 18:21:11 -05:00
Robby Findler
44193bda4c
fix ->r docs
2011-03-31 18:05:35 -05:00
Robby Findler
d4e6f99b74
fix the algorithm for determining if a > that is typed in an
...
XML box ends an opening tag or not
closes PR 11792
2011-03-31 17:26:03 -05:00
Robby Findler
56ab3eecb6
make the front-end deadlock avoidance (aka pospone io) wrapper handle specials
...
closes PR 11831
2011-03-31 15:21:45 -05:00
Kevin Tew
26d7768d3d
Rename place-channel-recv place-channel-receive
2011-03-31 13:36:40 -06:00
Kevin Tew
f7ab3fe2b3
Move raco and compiler to front of parallel compile list
2011-03-31 12:59:31 -06:00
Kevin Tew
f000517d42
mk-gdbinit.rkt improvements
2011-03-31 12:59:28 -06:00
Kevin Tew
4feebef9ef
stxobj.c init cleanup
2011-03-31 12:59:24 -06:00
Eli Barzilay
43275e7b0a
Make the web page header a link to the main page.
2011-03-31 11:05:52 -04:00