Matthew Flatt
ffab3dd835
add Waddell99 citation
...
svn: r12725
2008-12-08 00:07:42 +00:00
Matthew Flatt
89d0801d7a
change quote-syntax to include a certificate for the enclosing module, enable certificate checking of phase-1 bindings, and fix some other problems with certificates
...
svn: r12714
2008-12-05 22:45:04 +00:00
Matthew Flatt
f11b46828c
some doc clarifications and hyperlinks
...
svn: r12682
2008-12-02 20:26:32 +00:00
Eli Barzilay
bf8b409174
removed some bogus text
...
svn: r12674
2008-12-02 14:36:42 +00:00
Eli Barzilay
e0917e1a5e
* Added `call-in-sandbox-context'.
...
* Removed `get-namespace' since it's generalized in the above.
* Deal with killing the current thread (or the current custodian) in
the sandbox code. (Works only without per-expression limits --
still need to find a solution for `call-with-limits'.)
* Added tests for this.
svn: r12670
2008-12-02 05:26:45 +00:00
Eli Barzilay
9f96c73547
typos
...
svn: r12668
2008-12-02 00:01:31 +00:00
Eli Barzilay
ab817097b4
* Create string/bytes output port in the user's custodian (at least
...
try to do so...).
* Add tests for output collection under resources -- some are
commented since they're not working right, either a bug in this code
that I don't see, or some problem with memory accounting.
* Clarify in the docs that output collection is still under resource
limits.
svn: r12667
2008-12-01 22:19:58 +00:00
Matthew Flatt
df62fbad79
fix typo (PR 9955)
...
svn: r12658
2008-12-01 11:27:35 +00:00
Eli Barzilay
8905cc86e5
Added `sandbox-exit-handler' to control the exit handler
...
svn: r12654
2008-11-30 21:44:47 +00:00
Matthew Flatt
67f29daee5
reference doc corrections
...
svn: r12650
2008-11-30 14:32:58 +00:00
Matthew Flatt
7022d3cf0a
compile-context-preservation-enabled and slightly better stack traces for errors from JIT-inlined arithmetic
...
svn: r12602
2008-11-26 23:07:13 +00:00
Matthew Flatt
2c48c2c817
splicing-syntax-parameterize and docs for scheme/splicing
...
svn: r12600
2008-11-26 21:31:58 +00:00
Matthew Flatt
9d6fcd9873
add package docs
...
svn: r12591
2008-11-25 19:12:35 +00:00
Matthew Flatt
ed536c002e
scheme/package (and more int-def repairs)
...
svn: r12589
2008-11-25 17:58:21 +00:00
Eli Barzilay
4d6aed5328
typo
...
svn: r12582
2008-11-24 23:42:36 +00:00
Eli Barzilay
e2c5c973fc
document improved splitting with empty matches
...
svn: r12581
2008-11-24 23:42:20 +00:00
Matthew Flatt
a0f91d905e
revised internal-definitions context and a basic 'define-package' form
...
svn: r12579
2008-11-24 19:52:41 +00:00
Matthew Flatt
f66e852163
add cross-references from model section to function sections
...
svn: r12502
2008-11-18 23:33:29 +00:00
Matthew Flatt
f81826e792
move threads-are-not-OS-threads docs from 10 to 1.1.13
...
svn: r12501
2008-11-18 23:22:56 +00:00
Matthew Flatt
c73bb99cf6
fix struct type immutable-field handling and checking of prop:procedure values (PR 9914 and more)
...
svn: r12454
2008-11-15 02:49:54 +00:00
Matthew Flatt
4dd202b960
,
...
svn: r12430
2008-11-13 21:11:48 +00:00
Matthew Flatt
4fe1da791c
display-list[-to-file] to display-lines[-to-file]
...
svn: r12402
2008-11-12 03:25:24 +00:00
Matthew Flatt
c8c04c2186
use scheme/private/map as doc src point for map, etc.
...
svn: r12398
2008-11-12 02:09:24 +00:00
Matthew Flatt
f96026edf1
minor doc corrections
...
svn: r12391
2008-11-11 22:24:17 +00:00
Matthew Flatt
a6d953b6f5
add port->string, file->string, etc.
...
svn: r12388
2008-11-11 17:55:14 +00:00
Matthew Flatt
ad75c8aa58
fix problems in lex-rename simplification; other tiny improvements and doc repairs
...
svn: r12380
2008-11-10 22:50:54 +00:00
Matthew Flatt
9a1916e03e
link 'help' to general docs
...
svn: r12374
2008-11-10 15:49:39 +00:00
Eli Barzilay
1e8bda724d
fix result of write-{string,bytes}
...
svn: r12370
2008-11-10 04:02:44 +00:00
Eli Barzilay
8009a73622
added get-namespace
...
svn: r12364
2008-11-09 07:35:49 +00:00
Eli Barzilay
1e3517d904
clarify errors when creating the sandbox
...
svn: r12362
2008-11-09 05:21:30 +00:00
Robby Findler
2394848555
function contracts now preserve tail recursion
...
svn: r12360
2008-11-09 02:31:25 +00:00
Eli Barzilay
5c2e2c25c5
argument typo
...
svn: r12359
2008-11-09 01:59:00 +00:00
Matthew Flatt
65eb7e7a18
call-with-immediate-continuation-mark
...
svn: r12339
2008-11-07 02:54:12 +00:00
Matthew Flatt
4215289320
doc fixes
...
svn: r12328
2008-11-06 16:22:12 +00:00
Matthew Flatt
37aae202c5
speed up doc build a little; fix bugs related to getting continuation marks from a thread and using the errortrace profiler
...
svn: r12237
2008-11-04 23:32:44 +00:00
Matthew Flatt
95bedb17fb
change contracts to reflect context via #%variable-reference instead of syntax objects; add id-less #%variable-reference form; drop link to unneeded CPort objects in delayed thunks; streamline some modules that tend to show up in deep phases
...
svn: r12231
2008-11-04 14:24:12 +00:00
Matthew Flatt
3a433f4ae4
clarify that unbound = top-level binding in reference
...
svn: r12226
2008-11-03 16:18:16 +00:00
Matthew Flatt
0b79aaa1ae
doc repairs
...
svn: r12216
2008-11-02 12:28:59 +00:00
Matthew Flatt
cc02b65628
point to syntax/module-reader from #lang reference docs
...
svn: r12200
2008-10-31 15:23:16 +00:00
Matthew Flatt
3bc23270cf
fix reference docs to match r12197
...
svn: r12199
2008-10-31 15:18:03 +00:00
Matthew Flatt
05fbd0ffd3
fix problem with simplifying module-rename contexts that have marked renamings
...
svn: r12195
2008-10-31 14:44:32 +00:00
Eli Barzilay
ae66a076fd
typo (PR9880)
...
svn: r12194
2008-10-31 14:13:01 +00:00
Matthew Flatt
00d2aabaf0
jit tweaks
...
svn: r12144
2008-10-27 19:00:13 +00:00
Jon Rafkind
06e5070d2d
s/open-input-port/open-input-file/
...
svn: r12121
2008-10-24 21:20:09 +00:00
Jon Rafkind
8b1df48587
add example for write
...
svn: r12106
2008-10-23 22:11:41 +00:00
Matthew Flatt
bb7d3d1a28
fix 'local-expand' checking of stop list to disallow symbols; extend 'continuation-marks' to work on threads; fix HtDP language module-level stop list
...
svn: r12101
2008-10-23 13:38:03 +00:00
Eli Barzilay
695c8979ec
caml -> camel aka gamal
...
svn: r12084
2008-10-21 18:43:23 +00:00
Eli Barzilay
d90bf83f8c
fix output contract (see PR9845)
...
svn: r12069
2008-10-20 03:28:01 +00:00
Matthew Flatt
46af55311d
regexp contract refinemenets (follow-up on PR 9840)
...
svn: r12065
2008-10-19 11:20:13 +00:00
Eli Barzilay
5e323e53b7
conract fixes (PR9840)
...
svn: r12053
2008-10-17 14:57:12 +00:00