Commit Graph

31008 Commits

Author SHA1 Message Date
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
Asumu Takikawa
90bfbcbec8 Update HISTORY 2013-11-01 13:50:27 -04:00
Asumu Takikawa
1f700947d4 Add channel chaperones
These chaperones only protect the "put" end of the
channel and use evt chaperones to protect the "get"
end.
2013-11-01 13:31:17 -04:00
Asumu Takikawa
757939c118 Fix doc typo 2013-10-31 23:22:52 -04:00
Asumu Takikawa
612a7fcca9 Use the correct fail handler in type lookup
The other handler is meant for type name environments.
In practice, this should never come up in the current
codebase, but extensions that use `lookup-type` could
rely on it.
2013-10-31 23:21:23 -04:00