Commit Graph

23118 Commits

Author SHA1 Message Date
Eli Barzilay
3cc51f20ac Update and revise docs. 2011-09-06 16:32:28 -04:00
Eli Barzilay
bfc9a2ba76 Switch to `make-'-less constructors. 2011-09-06 16:32:28 -04:00
Eli Barzilay
eec994a899 Reprovide the structs from "analyzer.rkt".
(Also switch to `struct'.)
2011-09-06 16:32:28 -04:00
Eli Barzilay
5295e143a3 scheme' -> racket'. 2011-09-06 16:32:28 -04:00
Robby Findler
ac8b5a7d03 fix up the teachpack code to be friendly to the drracket test suites 2011-09-06 14:40:50 -05:00
Matthias Felleisen
a74ce9d7b2 fixed docs for check-member-of and check-range 2011-09-06 15:12:38 -04:00
Ryan Culpepper
3aa16f2c26 syntax/parse: speed up "is literal bound?" check
Can't do check completely statically, because phase of comparison
is expression (and even default is slightly unpredictable).
So instead compute whether check would succeed for likely phase
offsets, and use list of ok offsets as run-time fast path (memv
instead of identifier-binding).
2011-09-06 12:41:03 -06:00
Ryan Culpepper
68e76a9876 syntax/parse: speed up free-identifier=?/phases when phases are same 2011-09-06 12:41:03 -06:00
Ryan Culpepper
15e3640191 db: fix #:group contract, fix sqlite headers 2011-09-06 12:41:03 -06:00
Ryan Culpepper
e6433084f3 added unstable/lazy-require
Also fixed lazy-require to capture and use correct namespace.
2011-09-06 12:41:03 -06:00
Ryan Culpepper
766e6c2f00 rackunit/tool: avoid attaching module to user namespace 2011-09-06 12:41:03 -06:00
Ryan Culpepper
5db417fcf2 db: add support for odbc on macosx (needs testing) 2011-09-06 12:41:03 -06:00
Ryan Culpepper
f4d712ac71 db: made sql data serializable 2011-09-06 12:41:03 -06:00
Ryan Culpepper
69a56ef683 db: clean up test suite, (test conditional) => (conditional test), timing 2011-09-06 12:41:03 -06:00
Kevin Tew
f44337e28e Change stderr output to logging, to please drdr 2011-09-06 11:13:13 -06:00
John Clements
9b91d37032 added entry for cstruct->list converter 2011-09-06 10:05:42 -07:00
John Clements
e781072bf3 eliminate quasiquote-the-cons-application tag 2011-09-06 10:05:42 -07:00
Robby Findler
5e943709ef catch up on the release notes 2011-09-06 11:12:26 -05:00
Jay McCarthy
b2570bee3c Fixing allowance of multiple headers 2011-09-06 10:06:23 -06:00
Jay McCarthy
7bb389cda2 Removing garbled text 2011-09-06 10:06:23 -06:00
Sam Tobin-Hochstadt
64a1aee65d Whitespace fixes, small optimizations of union cases. 2011-09-06 11:14:57 -04:00
Sam Tobin-Hochstadt
43c0177895 Fix minor formatting error. 2011-09-06 11:14:57 -04:00
Sam Tobin-Hochstadt
076c0fe6d8 Switch to id-table, Rackety. 2011-09-06 11:07:03 -04:00
Sam Tobin-Hochstadt
41bfb878c3 Add logging to typechecker main loop. 2011-09-06 11:07:03 -04:00
Sam Tobin-Hochstadt
c25f7cea27 Micro-optimization. 2011-09-06 11:07:03 -04:00
Danny Yoo
37a81bcfce correcting an offset error: if the string str is exactly n characters long, the use of string-ref in the last case will die. 2011-09-06 07:29:42 -05:00
Matthew Flatt
83e7f92250 fix non-places build 2011-09-06 05:48:17 -06:00
Robby Findler
c30122d1fc more adjustments to try to get the drracket test suites running in drdr 2011-09-05 20:19:17 -05:00
Robby Findler
57c59d2ed7 add yet another dialog-mixin argument to a standard dialog, this time
get-text-from-user

also, some minor rackety to that function/file
2011-09-05 20:19:16 -05:00
Robby Findler
09e65716d5 add missing require 2011-09-05 20:19:15 -05:00
Matthew Flatt
cf772ceebd Corrections to the guide's places entry 2011-09-05 18:10:00 -06:00
Kevin Tew
a6b4b42982 pr# 12143 raco make -j 2, fix split-path's 'relative to byte-string conversion 2011-09-05 17:22:59 -06:00
Matthew Flatt
6d944453a7 make memory accounting and places work together
The `current-memory-use' function's result now includes the memory
use of places created from the calling place, and custodian memory
limits apply to memory use by places (owned by the custodian).

This change is relevant to PR 12004 in that DrRacket will no longer
crash on the example if a memory limit is in effect, but plain
Racket starts with no such limit and will exhaust all memory.
2011-09-05 13:24:22 -06:00
Eli Barzilay
50d07dc67b typo 2011-09-05 15:22:39 -04:00
Jon Zeppieri
d44a7a480a Moved `net/url' code from unit to module. 2011-09-05 15:22:39 -04:00
Jon Zeppieri
3f69d4c8e8 Moved `net/uri-codec' code from unit to module. 2011-09-05 15:22:39 -04:00
Jon Zeppieri
647d3fb365 Moved `net/smtp' code from unit to module. 2011-09-05 15:22:39 -04:00
Jon Zeppieri
9ab674fd0c Moved `net/sendmail' code from unit to module. 2011-09-05 15:22:38 -04:00
Jon Zeppieri
d034297c76 Moved `net/qp' code from unit to module. 2011-09-05 15:22:38 -04:00
Jon Zeppieri
54deaac318 Moved `net/pop3' code from unit to module. 2011-09-05 15:22:38 -04:00
Jon Zeppieri
df5fef0c95 Moved `net/nntp' code from unit to module. 2011-09-05 15:22:38 -04:00
Jon Zeppieri
67ca846fd9 Moved `net/mime' code from unit to module. 2011-09-05 15:22:38 -04:00
Jon Zeppieri
9ae3840211 Moved `net/imap' code from unit to module. 2011-09-05 15:22:38 -04:00
Jon Zeppieri
095ee4e007 Moved `net/head' code from unit to module. 2011-09-05 15:22:38 -04:00
Jon Zeppieri
03237c06f2 Moved `net/ftp' code from unit to module. 2011-09-05 15:22:38 -04:00
Jon Zeppieri
a0eac7ac5c Moved `net/dns' code from unit to module. 2011-09-05 15:22:38 -04:00
Robby Findler
cda12b39ed more adjustment of the drracket test suites to avoid using os-given focus information
also increase the timeout of the io.rkt test
2011-09-05 14:13:49 -05:00
Robby Findler
14e62f6caf when the filename changes, re-run the "what language are we in" code to
facilitate things in the s-exp language with relative paths

closes PR 12177
2011-09-05 14:13:48 -05:00
Sam Tobin-Hochstadt
d36257701d Increase time limit. 2011-09-05 14:21:15 -04:00
Sam Tobin-Hochstadt
2faa761f53 Use better language for lang-info 2011-09-05 14:21:15 -04:00