Commit Graph

31008 Commits

Author SHA1 Message Date
Matthew Flatt
7d0dc0e658 scribble: CSS repairs & clean-up toward documentation of class names 2013-09-26 14:21:39 -04:00
Edward Earnest
f1e240d11c Added a missing word in the lambda section of syntax.scrbl 2013-09-22 10:17:41 -05:00
Robby Findler
9f465c4eef Fix a bug in color scheme setup 2013-09-21 13:15:23 -05:00
Robby Findler
bece398a63 add 'require' to the begin keywords
and tweak the example for the color schemes
2013-09-20 16:29:13 -05:00
Asumu Takikawa
cd004fd9ce Improve error message for misuse of type names
Closes PR 13289
2013-09-20 15:49:31 -04:00
Asumu Takikawa
5097610252 Fix typo 2013-09-20 15:49:30 -04:00
Asumu Takikawa
0976e38bde Fix negated wording in reference
This appears to be the actual behavior and is consistent
with `defform` and other forms
2013-09-20 15:49:30 -04:00
Robby Findler
8f4dee5daf added struct-doc and struct*-doc to scribble/srcdoc 2013-09-20 14:38:35 -05:00
Robby Findler
4242f62e66 add #:omit-constructor option to @defstruct[] and @defstruct*[] 2013-09-20 14:38:35 -05:00
Robby Findler
a53c69e725 add #:omit-constructor option to struct form of contract-out 2013-09-20 14:38:35 -05:00
Matthew Flatt
6f1588fcac fix custodian-limit checking for phantom byte strings
Closes PR 14036
2013-09-19 16:56:01 -05:00
Matthew Flatt
39a0c3b492 Typed Racket reference: use #:indirect to fix some docs
Also, use `#:no-declare` to fix some module declarations that are
all in the same section. (If bindings were defined in the modules, then
they'd need to be in different section, but the section titles could
be hidden to make them look like they're all in the same section.)
2013-09-19 11:17:44 -05:00
Matthew Flatt
b8f6311e4b scribble: add #:indirect option to defmodule
Also, fix up some command-line argument handling for `scribble`.
2013-09-19 10:52:54 -05:00
Matthew Flatt
5ccc6fb289 raco setup: allow an installer only in bytecode form 2013-09-19 10:51:55 -05:00
Matthew Flatt
68c4b0590d fix local-expand on module body with phase-2 binding 2013-09-19 07:27:57 -05:00
Max New
0f2a640d02 Memoize redex thunk/e's.
Tests run over twice as fast.
2013-09-19 01:30:46 -07:00
Max New
5c82ab06c3 Tweak sum/e behavior for nicer Redex enumeration and simplify repeats. 2013-09-18 00:49:52 -07:00
Asumu Takikawa
0b78356be7 Improve type->contract error messages 2013-09-17 20:37:57 -04:00
Matthew Flatt
10a931d688 fixup for showing dependencies during update 2013-09-17 13:30:21 -06:00
Matthew Flatt
ad437eee46 raco pkg tests: adjust to make tests less dependent on installation
In particular, instead of relying on the default scope as "user"
set up an installation with an indirection that configures the
scope to "user".
2013-09-17 13:30:21 -06:00
Matthew Flatt
b2f76bd8cc fixes for binary-package stripping
Avoid duplicate `assume-virtual-sources` definitions, add
`assume-virtual-sources` as needed in top-level collections
within a package.
2013-09-17 13:30:21 -06:00
Matthew Flatt
007f7d5992 raco setup: fix several triggers for building a doc index
In particular, fix various triggers that affect installing and
uninstalling packages.
2013-09-17 13:30:21 -06:00
Matthew Flatt
7016d3ab58 raco pkg {install,update}: guard against ill-formed arguments
Parsing a package source/name for scope inference should
report errors in the source/name syntax.

Closes PR 14026
2013-09-17 13:30:21 -06:00
Robby Findler
53a9a4f6fc make pict boxes work again
at least on a small example, by
add a bit more 3d code
2013-09-17 09:45:11 -05:00
Sam Tobin-Hochstadt
627e1b4782 Remove links to math and plot docs until we can do them correctly. 2013-09-17 08:38:54 -04:00
Robby Findler
36c623d93f add missing dependency declarations 2013-09-17 03:38:08 -05:00
Asumu Takikawa
f5b82eb510 Expand TR reference section on libraries 2013-09-16 16:17:02 -04:00
Robby Findler
dd1f3364a4 unbreak undo in drracket
broken by 21e06eec53
2013-09-16 13:50:24 -05:00
Robby Findler
e0e45c63ee fix props file for image-pkgs moves 2013-09-16 11:38:51 -05:00
Ryan Culpepper
e1603891f7 fix props 2013-09-16 12:33:37 -04:00
Ryan Culpepper
177beae5c1 fix sqlite3 w/ place 2013-09-16 12:33:07 -04:00
Juan Francisco Cantero Hurtado
bb5323e448 Fix a crash of racket on OpenBSD systems, when pixman is compiled with SSE support and racket tries to load cairo using libffi.
Bug found initially by Juan Francisco Cantero Hurtado. Reported by many.

Mark Kettenis (from the OpenBSD Project) found the real reason of the
crash and created this patch for libffi. Patch taken from OpenBSD Ports.
2013-09-16 10:04:12 -06:00
Robby Findler
d3b716d644 add license information to images pkgs. 2013-09-16 10:58:44 -05:00
Robby Findler
716bf763c4 split up images pkg into images-lib, images-gui-lib, images-doc, and images-tests 2013-09-16 10:56:11 -05:00
Ryan Culpepper
01fd205c9a show timing for suites in rackunit gui 2013-09-15 13:49:35 -04:00
Ryan Culpepper
8512c36512 extracted rackunit-gui package 2013-09-15 13:49:35 -04:00
Ryan Culpepper
ff06f0c8a7 delete unused code 2013-09-15 13:49:35 -04:00
Ryan Culpepper
954d6c764c move more db modules to db-lib 2013-09-15 13:49:35 -04:00
Ryan Culpepper
adc2ccbbd9 prepare to move more db modules to db-lib pkg 2013-09-15 13:49:35 -04:00
Ryan Culpepper
d2841d1113 add db/private/pre for pre-pkg clients 2013-09-15 13:49:35 -04:00
Matthew Flatt
61e5633a8c rackt/gui gtk: fix focus handing of group-panel%
Closes PR 14019
2013-09-15 08:29:44 -06:00
Robby Findler
f8860b5e05 bring dns tests up to date with what appears to be reality 2013-09-15 07:39:10 -05:00
Robby Findler
21e06eec53 audit drracket begin-edit-sequence calls
after this (and the previous) commit, shift-left and
shift-right seem to work properly again
2013-09-14 19:27:08 -05:00
Robby Findler
2b30be3265 audit framework begin-edit-sequence calls 2013-09-14 19:27:08 -05:00
Robby Findler
28e2d6098b fix datalog colorer for specials
closes PR 13991
2013-09-14 17:45:39 -05:00
Robby Findler
8b2b3c767d make drracket more robust against failures in the middle
of edit sequences

(should have done this years ago)
2013-09-14 17:45:39 -05:00
Robby Findler
c4875bf87b move the drracket/tool module declaraction to the beginning of the manual 2013-09-14 17:15:09 -05:00
Mike Sperber
f4a836b05e Synch German string constants with latest. 2013-09-14 14:17:35 +02:00
Robby Findler
95d8d85aae add a proper 48x48 to the .ico for the pkg manager gui 2013-09-13 22:36:31 -05:00
Matthew Flatt
e7090b8365 work around problem with ".ico" file handling 2013-09-13 21:17:43 -06:00