Eric Dobson
d84391b695
More struct work
2012-09-27 16:22:21 -04:00
Eric Dobson
626f807f00
Removed cert value.
2012-09-27 16:22:21 -04:00
Eric Dobson
8226b6764c
Cleanup of tc-struct and tc-toplevel.
2012-09-27 16:22:21 -04:00
Eric Dobson
d54a573494
Removed unused constructor-return argument.
2012-09-27 16:22:21 -04:00
Eric Dobson
54401182bb
Make tc-struct no longer have long lines.
2012-09-27 16:22:21 -04:00
Eric Dobson
12233600c1
Fix -struct to use the right number of arguments to make-Struct.
2012-09-27 16:22:21 -04:00
Eric Dobson
6fe850ce39
Clean up contracts in TR.
2012-09-27 16:22:21 -04:00
Eric Dobson
2a8512ed72
Removed unused fields in Struct
2012-09-27 16:22:21 -04:00
Eric Dobson
745403a88e
Make struct type contracts better
2012-09-27 16:22:21 -04:00
Eric Dobson
9e1cf579a4
Fix type->contract on structures. Now uses struct/c.
2012-09-27 16:22:21 -04:00
Ryan Culpepper
8ba835a3c9
added unstable/custom-write
2012-09-27 12:45:55 -04:00
Ryan Culpepper
d8296a31f5
syntax/parse/experimental/template: make errors consistent with 'syntax'
2012-09-27 12:45:55 -04:00
Robby Findler
d9a58e5a6d
fix rectangle computation for shortcircuiting drawing
...
in the module browser
closes PR 13080
2012-09-27 11:16:35 -05:00
Robby Findler
fa891703a8
clean up indentation and move arrows to the front, while I'm here
2012-09-27 11:13:26 -05:00
Robby Findler
28c1c16ed5
fix module browser's red coloring of boxes in the
...
case that a file is required as x.ss, but its name
is actually x.rkt (and similar situations)
related to PR 13080
Also, Rackety
2012-09-27 10:57:26 -05:00
Robby Findler
c5b5c6f9b5
fixes suggested by latest reviewer of the hosc submission
2012-09-27 09:48:35 -05:00
Matthew Flatt
3f59309634
ffi/unsafe doc repairs
...
Closes PR 13143
2012-09-27 08:12:56 -06:00
Matthew Flatt
afeeb56fe8
fix doc bug for `gauge%'
2012-09-27 08:12:56 -06:00
Matthew Flatt
dd4dc53e82
when PLTPICTBOX is set, include "Insert Pict Box" in DrRacket
...
Works well enoough for demos, at least.
2012-09-27 08:12:56 -06:00
Carl Eastlund
7f1cb44b7e
Moved default location for compiled-root for easier tab-completion of "collects/".
2012-09-26 14:50:31 -04:00
Robby Findler
9b0eb1ab78
fix redex pdf generation when a string is passed
2012-09-25 15:32:38 -05:00
Jay McCarthy
a5acdb473f
Squelching port-closed error messages
2012-09-25 10:21:20 -06:00
Mike Sperber
b420e40b0e
Synch German string constants with latest.
2012-09-25 09:51:01 +02:00
Asumu Takikawa
646552b2c4
Reference: fix interface example typo
2012-09-25 01:48:56 -04:00
Robby Findler
ec6408b343
Adjust the web download phase of the install .plt file
...
menu item in drracket so that it first checks to see if
the downloaded file matches a .plt archive and, if not,
try to put some friendlier message in front of the gzip error
closes PR 9425
closes PR 13129
2012-09-24 14:11:21 -05:00
Ryan Culpepper
008d1f7f1b
syntax/parse/experimental/template: quasitemplate, template/loc
2012-09-24 13:31:03 -04:00
Matthew Flatt
44e55689a2
Scribble overview: mention tables comments, and pictures
2012-09-23 11:53:30 -05:00
Matthew Flatt
3fb12b4ff4
raco exe: handle failing submodule search correctly
...
An attempt to detect a submodule could trigger the original module
name resolver when the would-be enclosing module would be handled
by the embedding-specific resolver. When a submodule is not found
but its would-be enclosing module is embedded, then assume that
the default resolver wouldn't find the submodule, eithe --- and
therefore avoid a potential "collection not found" error.
2012-09-23 10:47:24 -05:00
Matthew Flatt
909a6fb5c7
Mac OS X: make --disable-libffi the default
...
Avoids a common problem with libffi installed by MacPorts
causing problems with a mismatch between an iconv installed
by MacPorts and the system iconv. (When libffi is installed,
then -I/opt/include for the libffi heads also picks up the
iconv headers, but the ordering of the lib flags doesn't
pick up libiconv from /opt/lib. We could try to hack around
this by ordering the flags just right, but it seems better
to avoid the issue.)
2012-09-23 09:42:25 -05:00
Matthew Flatt
1eabd154fb
setup/path-relativize: fix for unknown root path
2012-09-22 08:11:08 -06:00
Robby Findler
c3a454aebf
Add a missing check for when arrow-records might be #f
...
closes PR 13133
2012-09-21 16:20:07 -05:00
Matthew Flatt
9b6ff5d94d
compiler/cm: fix self-dependency check for ".ss" vs. ".rkt"
2012-09-21 08:31:04 -06:00
Matthew Flatt
cb041850f4
scribble: decode a lone ` as a left "curly quote"
...
Also, add 'lsquo as allowed content.
Omitting the ` conversion in the first place was over-conservative.
There's a backward-compatibility issue with this addition (i.e., a
document might contain a backquote in a decoded context that is
meant to be rendered as a backquote), but the potential problems
seem minor.
2012-09-21 07:37:30 -06:00
Matthew Flatt
c75c0d9946
setup/dirs: fix for failure to find embedding executable
2012-09-21 07:18:55 -06:00
Matthew Flatt
99274b203a
doc fix
...
Closes PR 13105
2012-09-20 17:49:50 -06:00
Matthew Flatt
5dcebb86ac
change `stream-append' to use its last argument as the result tail
...
Closes PR 13130
2012-09-20 17:49:50 -06:00
Robby Findler
3f4b117c1a
remove redunant arguments (they were the same as the default args, in 70-something places)
2012-09-20 18:46:40 -05:00
Robby Findler
a6d74c8e3b
avoid the default handler for call-with-continuation-prompt in
...
favor of one that behaves much like it, but never escapes
closes PR 13121
2012-09-20 18:46:40 -05:00
Matthew Flatt
d05f9bacb3
slideshow/balloon: Rackety
2012-09-20 16:46:07 -06:00
Matthew Flatt
a422256393
slideshow/pict: make `colorize' accept list of bytes (as documented)
2012-09-20 16:46:07 -06:00
Matthew Flatt
82bec92418
error message fix
2012-09-20 16:46:07 -06:00
Matthew Flatt
39d54d2576
Slideshow viewer: "s" and "a" keys navigate next/previous by title
...
The new keys are useful for skipping animation groups. They
actually navigate by slide name, which defaults to the slide title,
but can be specified separately with the `#:name' argument to
`slide'.
2012-09-20 16:46:07 -06:00
Ryan Culpepper
8a02ff54ac
syntax/parse/experimental/template: improve prop handling & syntax checks
...
Separate parameters for props to serialize and those to transfer.
Make syntax?/list? checks on attributes explicit.
Also add continuation barrier around metafunction application.
2012-09-20 12:28:18 -04:00
Ryan Culpepper
ddcafbc6d1
syntax/parse/experimental/template: fix ellipses/depth rules again
2012-09-20 12:19:51 -04:00
Carl Eastlund
018f16d30c
Added $PLT/compiled-root/ to git's ignore list so we have somewhere convenient
...
to point PLTCOMPILEDROOTS at. This is much like $PLT/add-on/ for PLTADDONDIR
and $PLT/house-calls/ for DrDr.
2012-09-20 12:12:36 -04:00
Matthias Felleisen
37ff798163
sqrt 2 to show #i numbers
2012-09-20 09:05:33 -04:00
Robby Findler
0e7688349e
add syntax error check when the arrow in a reduction
...
relation isn't just an identifier
add a syntax error check when an identifier appears
under two different ellipses depths in the same pattern
2012-09-20 07:09:17 -05:00
Eli Barzilay
e4f03a4045
Improvements to "meta/images/taking-screenshots".
...
Improve text layout and avoid enforcing org-mode, improve the racket
script.
2012-09-19 23:04:25 -04:00
Eli Barzilay
f49165720c
Clarify that the `*-node' is not in the list of nodes.
2012-09-19 22:54:13 -04:00
Eli Barzilay
3e02c64cc6
Remove reference to outdated software.
2012-09-19 22:54:13 -04:00