Commit Graph

30812 Commits

Author SHA1 Message Date
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
Jay McCarthy
b61198ec3f Fix PR 14140 2013-11-04 15:50:03 -07:00
Vincent St-Amour
ad6237f76e Clarify docs for `collection-path'.
After discussion with Robby.
2013-11-04 17:27:52 -05:00
Vincent St-Amour
1cd823a59a Clarify docs for `collection-path' to discourage its use. 2013-11-04 15:41:04 -05:00
Asumu Takikawa
54e3380375 Add a TR test that I forgot to commit
Relevant to commit 18d4eb5135
2013-11-04 15:29:11 -05:00
Asumu Takikawa
c1082c9706 Remove unnecessary requires
These imports are unnecessary because of the
`except-in` import of `racket` near the top.
2013-11-04 15:10:01 -05:00
Asumu Takikawa
dc1e4fc4e7 Delete trailing whitespace 2013-11-04 15:10:00 -05:00
Asumu Takikawa
50bf292eeb Clean up Typed Racket's main base type environment
Sort by manual section, reformat for consistent formatting,
remove redundant lines.
2013-11-04 15:10:00 -05:00
Asumu Takikawa
87273726c2 Renumber section comments.
Most were off by one due to documentation changes. Also
reformat for consistency.
2013-11-04 15:01:13 -05:00
Asumu Takikawa
89c71b4e04 Refactor abbrev modules in TR
Removed redundant whitespace and lines. Reworded/reformatted
comments for consistency.
2013-11-04 15:01:13 -05:00
Vincent St-Amour
9bb80215db Fix macro stepper icons. 2013-11-04 14:31:35 -05:00
Matthew Flatt
d23d2f8c5b path-replace-suffix: raise exception when result should be an empty path 2013-11-03 10:04:00 -07:00
Matthew Flatt
afcecc73f1 {string,bytes}->path-element: error on empty [byte] string 2013-11-03 09:57:26 -07:00
Matthew Flatt
dee76b58a9 Scribble LaTeX/PDF: make section references hyperlinks 2013-11-03 09:36:31 -07:00
Matthew Flatt
f6cfd14c5e shutdown custodian-managed subprocesses on exit 2013-11-03 09:25:15 -07:00
Matthew Flatt
ddd0eb2d9d distro-build: add support for e-mail report on build 2013-11-03 09:21:59 -07:00
Robby Findler
ab8c4b4375 Fix tests when running on linux 2013-11-03 08:39:05 -06:00
Robby Findler
8a7d828cc5 fix underlay & pinhole combination
closes PR 13993
2013-11-02 21:42:08 -05:00
Matthew Flatt
b0c79bfcc5 DrRacket Unix/X: make ".desktop" launch single-instance mode 2013-11-02 20:37:43 -06:00
Matthew Flatt
b431d8fea1 launcher ".desktop" handling: preserve existing Exec= content 2013-11-02 20:37:36 -06:00
Matthew Flatt
89b89f91a3 racket/gui gtk: log error when -singleInstance fails
Specifically, log an error when "libunique-1.0" is unavailable.
2013-11-02 20:37:36 -06:00
Matthew Flatt
31d6b02d92 configure: DragonFly is like OpenBSD 2013-11-02 20:37:36 -06:00
Matthew Flatt
97d92ddb97 xform: more intrinsics to ignore 2013-11-02 20:37:35 -06:00
Matthew Flatt
fec1c8c115 avoid some compiler warnings 2013-11-02 20:37:35 -06:00
Robby Findler
cf0fa05541 fix a use of collection-path 2013-11-02 21:32:19 -05:00
Robby Findler
d733926357 adjust drracket test suite lib to try to get a better error message in drdr 2013-11-02 21:32:18 -05:00
Robby Findler
86d9a2fff2 fix a use of collection-path 2013-11-02 21:32:17 -05:00
Robby Findler
a2bf105ca3 make me responsible for 2d tests 2013-11-02 21:32:17 -05:00
Robby Findler
ca72f05fca unbreak 2d lexer test for scribble lexer string=>text change 2013-11-02 21:32:16 -05:00
Juan Francisco Cantero Hurtado
39bcfb5871 drop unneeded #include
The "sys/param.h" header was used to check the OpenBSD version.
It's not needed, anymore.
2013-11-02 12:33:12 -06:00
Matthew Flatt
a5c655c716 guide: small edits to concurrency chapter
Also, split sections on futures and places into a "parallelism" chapter.
2013-11-02 12:32:46 -06:00
Matthew Flatt
c692f13200 fix docs for wrap-evt
The prohibition against `handle-evt` results has been dropped.
2013-11-02 12:32:46 -06:00
David T. Pierson
c5f9cb4984 Add concurrency chapter to the Guide 2013-11-02 12:32:46 -06:00
Robby Findler
cdbe416b09 unbreak TR (more of my stupidity) 2013-11-02 10:04:24 -05:00
Robby Findler
40f7ab2ba4 Sorry all; stupid mistake
This reverts commit 90fc899b36.
This reverts commit 780fb37c0d.
This reverts commit 9e54b2bc1b.
This reverts commit 43a584f710.
2013-11-02 09:51:10 -05:00
Robby Findler
90fc899b36 IN PROGRESS: working on changing the protocol between the
expanding place and the drracket place to support sending information
during the expansion process, not just at the end
2013-11-02 09:05:13 -05:00
Sam Tobin-Hochstadt
780fb37c0d Log types of expressions and fully expanded syntax (before typechecking) 2013-11-02 09:05:11 -05:00
Robby Findler
9e54b2bc1b IN PROGRESS: working on rect support for error messages for 2d cond 2013-11-02 09:04:14 -05:00
Robby Findler
43a584f710 IN PROGRESS: enable opt/c on provide/contract and define/contract (via with-contract) 2013-11-02 09:04:14 -05:00
Robby Findler
96a782fe91 adjust tc-setup to have a smaller template 2013-11-02 09:04:11 -05:00
Robby Findler
78b41a6677 typo
(sure would be nice if this were a syntax error)
2013-11-02 09:02:59 -05:00
Mike Sperber
d35a536eef Synch German string constants with latest. 2013-11-02 08:48:23 +01:00
Matthew Flatt
7f947d7b14 db/sqlite3: fix memory-management problem
The sqlite3_prepare[_v2]() function takes a byte-string pointer
for a query and returns a pointer into the byte string. That
pointer can be odd-valued, in which case the GC doesn't treat
the pointer as a reference to the byte string (even when the
string is allocated with 'atomic-interior), so arrange for the
original pointer to be retained.
2013-11-01 22:27:42 -06:00
Matthew Flatt
e62d9d1ede doc correction: interior pointers cannot be odd-valued
More precisely odd-valued references do not prevent GC
of an enclosing object that is allocated in "interior" mode.
2013-11-01 22:27:42 -06:00
Jay McCarthy
717521e498 Fixing PR14136 2013-11-01 22:16:39 -06:00
Jay McCarthy
5cb29f56f8 Allowing any user to add tag again 2013-11-01 22:16:39 -06:00
Vincent St-Amour
7f90ace546 Use the new #:keep-going? option for TR random testing. 2013-11-01 17:47:50 -04:00