Matthew Flatt
cf2e98eb92
size-cache-invalid for editor<%>
...
svn: r13120
2009-01-14 20:29:37 +00:00
Stevie Strickland
5ac3135cd6
Syncing up here as well.
...
svn: r13118
2009-01-14 18:27:06 +00:00
Matthew Flatt
e2751633f0
fix set-max-width, etc. docs
...
svn: r13113
2009-01-14 15:39:24 +00:00
Eli Barzilay
d1a0086471
newlines at EOFs
...
svn: r13105
2009-01-14 03:10:47 +00:00
Stevie Strickland
2537508865
Syncing on up
...
svn: r13084
2009-01-13 01:05:50 +00:00
Matthew Flatt
17ad24945b
syntax-local-lift-require
...
svn: r13075
2009-01-12 21:46:40 +00:00
Matthew Flatt
9a177b251e
use 'system-position-ok-before-cancel?' in GUI overview example
...
svn: r13067
2009-01-11 15:39:54 +00:00
Matthew Flatt
72b272ebd0
fix typo in example (PR 10018)
...
svn: r13066
2009-01-11 15:23:13 +00:00
Matthew Flatt
2530e04720
add some-system-path<->string functions to scheme/path
...
svn: r13065
2009-01-11 14:47:51 +00:00
Matthew Flatt
4180d67e34
make scheme/path fuctions work on paths for any playform
...
svn: r13064
2009-01-11 13:52:26 +00:00
Stevie Strickland
22ee00b10f
Oh, no! Aliens, bio-duplication, nude conspiracies.. oh my God,
...
Lyndon LaRouche was right!
svn: r13037
2009-01-08 14:55:23 +00:00
Matthew Flatt
0663588ee1
change _string/utf-16 and _string/ucs-4 so that #f = NULL (for consistency with other pointer types), and drop the /null variants
...
svn: r13031
2009-01-07 17:49:14 +00:00
Robby Findler
c9ebe9bba3
changed the way or/c works; PR 10010
...
svn: r13030
2009-01-07 16:48:17 +00:00
Robby Findler
2afe7621b3
PR 10010
...
svn: r13029
2009-01-07 16:06:37 +00:00
Matthew Flatt
090c73647f
atomic mode for objc methods; doc tweaks
...
svn: r13022
2009-01-06 19:52:40 +00:00
Matthew Flatt
cfbd48a4a4
clarify atomic-function responsibilities
...
svn: r13018
2009-01-06 14:29:00 +00:00
Matthew Flatt
61685c72f9
revised Mac OS X sleeping; optional atomic mode for FFI callbacks
...
svn: r13016
2009-01-06 13:07:45 +00:00
Matthew Flatt
851c58ea50
add #:contracts optional sub-form to defform
...
svn: r13012
2009-01-05 14:00:07 +00:00
Matthew Flatt
7b3c5db0f8
doc .gif->.png for Scribble Latex output
...
svn: r13009
2009-01-05 10:24:02 +00:00
Matthew Flatt
821a82195e
change 'help' to open the main doc page instead of the docs for 'help' itself
...
svn: r13004
2009-01-04 23:15:50 +00:00
Eli Barzilay
8a2753efb8
2008 -> 2009
...
svn: r13001
2009-01-04 15:34:50 +00:00
Matthew Flatt
2527029adb
doc tweaks
...
svn: r13000
2009-01-04 14:08:13 +00:00
Matthew Flatt
d596401804
scheme/foreign: allow #f as NULL function pointer, allow callback as cpointer
...
svn: r12992
2009-01-03 18:51:15 +00:00
Matthew Flatt
e54ad05bb0
doc read/write closed ports => exn:fail
...
svn: r12984
2009-01-03 12:20:48 +00:00
Stevie Strickland
6d966c80af
Syncing
...
svn: r12982
2009-01-03 03:09:06 +00:00
Matthew Flatt
b2d0a37f7b
add propagated arguments to 'call-with-continuation-prompt'; streamline 'with-handlers' expansion; speed up slightly some JITted cross-module function calls
...
svn: r12979
2009-01-02 21:57:31 +00:00
Matthew Flatt
9f5976e46b
scheme/foreign doc fixes related to _fpointer
...
svn: r12966
2009-01-01 21:54:06 +00:00
Matthew Flatt
1c38bd2d3f
fix unit signature 'open' by adjusting 'rename', 'only', and 'execpt'
...
svn: r12964
2009-01-01 21:15:56 +00:00
Robby Findler
fb821d9041
added argmin and argmax to scheme/list and to the teaching languages
...
svn: r12960
2009-01-01 00:03:31 +00:00
Matthew Flatt
5cefde5945
regexp grammar correction so that [^] can't be parsed as a range containing ^
...
svn: r12956
2008-12-30 23:58:41 +00:00
Matthew Flatt
5b395a3abc
new guide section on parameterize and other doc tweaks
...
svn: r12953
2008-12-30 16:21:11 +00:00
Matthew Flatt
87274b2a97
procedure-rename
...
svn: r12952
2008-12-30 14:36:25 +00:00
Matthew Flatt
1642a84e69
add equal?/recur; implement equal? for image-snip% via properties
...
svn: r12950
2008-12-29 22:36:53 +00:00
Matthew Flatt
836e108401
refine compiler/zo-parse docs
...
svn: r12948
2008-12-28 19:21:15 +00:00
Matthew Flatt
7aec6b8761
document compiler/zo-parse and compiler/decompile
...
svn: r12947
2008-12-28 18:57:13 +00:00
Matthew Flatt
0cd2537a82
add equal<%> ad interface*
...
svn: r12946
2008-12-28 15:05:02 +00:00
John Clements
14b0203fb9
changed res-expr to range-expr for consistency
...
svn: r12943
2008-12-27 07:22:38 +00:00
Stevie Strickland
9e4d8d08b9
Syncing
...
svn: r12929
2008-12-23 03:20:02 +00:00
Matthew Flatt
2ce9667ae4
edits and backpointers related to Scheme dialects in the guide
...
svn: r12927
2008-12-22 21:26:39 +00:00
Matthew Flatt
8c8728337e
new guide chapter on Scheme dialects, and small clean-up for some other docs
...
svn: r12926
2008-12-22 21:17:07 +00:00
Matthew Flatt
fb7fa06fa0
fix reference doc typos
...
svn: r12922
2008-12-21 14:32:32 +00:00
Matthew Flatt
4aa7d2da44
minor clarification to section-index docs
...
svn: r12921
2008-12-21 13:59:47 +00:00
Matthew Flatt
ec600c59bb
fine-tune typechecking index entry
...
svn: r12920
2008-12-21 13:57:46 +00:00
Matthew Flatt
82ead03b92
change _fpointer handling to work with function pointers in structs and other such uses; add 'function-ptr' casting operation
...
svn: r12913
2008-12-20 05:09:35 +00:00
Matthew Flatt
7dc56df949
add FFI types _string/utf-16/null and _string/ucs-4/null
...
svn: r12911
2008-12-19 23:59:33 +00:00
Stevie Strickland
d81776083f
Sync
...
svn: r12899
2008-12-19 05:43:50 +00:00
Eli Barzilay
5cb1e91764
typo
...
svn: r12897
2008-12-19 04:26:19 +00:00
Eli Barzilay
7d48a62155
documented recent changes
...
svn: r12896
2008-12-19 02:38:55 +00:00
Matthew Flatt
e3f008c691
doc ffi/objc
...
svn: r12895
2008-12-19 02:06:50 +00:00
Matthew Flatt
2c95f77c31
ctype->layout in scheme/foreign; prototype Objective-C binding in ffi collection
...
svn: r12890
2008-12-18 20:05:21 +00:00
Stevie Strickland
29487b251e
I guess this documentation got lost at some point during the various branch
...
moves, so add it back.
svn: r12888
2008-12-18 17:13:13 +00:00
Eli Barzilay
c1123547e4
document basetype change
...
svn: r12883
2008-12-18 06:49:51 +00:00
Matthew Flatt
f830ee6184
reference and ffi corrections and clarifications
...
svn: r12880
2008-12-18 02:52:45 +00:00
Eli Barzilay
f74dc2b8c7
Added `call-with-trusted-sandbox-configuration', and used in scribble
...
and in tests.
svn: r12871
2008-12-16 20:29:17 +00:00
Eli Barzilay
e5027cb7b0
added a clarifying example for how limits interact
...
svn: r12864
2008-12-15 22:15:52 +00:00
Eli Barzilay
b0758de6f1
clarification on the (new) way memory is charged
...
svn: r12856
2008-12-15 18:22:58 +00:00
Matthew Flatt
45e4684e4f
memory accounting: blame the parent instead of the child
...
svn: r12853
2008-12-15 17:09:33 +00:00
Eli Barzilay
ab115fb6e4
default global limit is 30mb
...
svn: r12852
2008-12-15 16:26:25 +00:00
Eli Barzilay
b882de2409
allow any number for memory limits
...
svn: r12851
2008-12-15 16:22:41 +00:00
Eli Barzilay
c62595772f
Finally enabled using a sub code-inspector properly, with a new
...
'read-bytecode permission mode. Added tests and (crappily)
documented.
svn: r12846
2008-12-15 01:07:00 +00:00
Eli Barzilay
188489b34f
* Added `exn:fail:sandbox-terminated' for all sandbox termination
...
kinds.
* The default exit handler kills the sandbox, with an appropriate
termination message.
* Also, sending an eof to the sandbox shows 'eof as the reason
* Added some tests for these.
* Still need to deal with termination messages for evaluator suicide.
svn: r12837
2008-12-13 22:12:16 +00:00
Eli Barzilay
bdf71f1b46
typo
...
svn: r12836
2008-12-13 21:13:03 +00:00
Eli Barzilay
510d9f081f
some clarifications
...
svn: r12835
2008-12-13 19:09:54 +00:00
Eli Barzilay
46e16fc206
* The sandbox now uses a new code-inspector to avoid using protected
...
bindings
* Added `sandbox-make-code-inspector' to control this
* Changed the function form of `sandbox-security-guard' to be a thunk,
to make it uniform with other sandbox settings.
svn: r12831
2008-12-13 17:17:12 +00:00
Eli Barzilay
e2221c800b
* sandbox-security-guard can now be a function that translates a given
...
security guard to a new one
* this is now used for the default to avoid grabbing the global
security guard
svn: r12828
2008-12-13 14:11:28 +00:00
Eli Barzilay
a1222d66ca
* Implementer global sandbox memory limit and added
...
`sandbox-memory-limit' to set it
* Added `evaluator-alive?'
* Undo accidental commenting of most tests
svn: r12786
2008-12-12 12:45:08 +00:00
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
224462a3f5
doc put-file behavior for 10.4 vs 10.5
...
svn: r12653
2008-11-30 18:36:27 +00:00
Matthew Flatt
67f29daee5
reference doc corrections
...
svn: r12650
2008-11-30 14:32:58 +00:00
Robby Findler
96651516e8
made close-current-tab be public
...
svn: r12643
2008-11-30 04:57:03 +00:00
Matthew Flatt
7f4ddbe5fa
better file-extension support for Mac OS X put-file dialog
...
svn: r12638
2008-11-29 18:52:25 +00:00
Matthew Flatt
daaab83572
libunwind license
...
svn: r12626
2008-11-27 19:47:11 +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
Robby Findler
70e85a62a9
svn: r12574
2008-11-23 02:39:36 +00:00
Carl Eastlund
f0b72082eb
Fixed typos in Plugin docs:
...
Many contracts had redundant @scheme[...] around them,
which rendered as (scheme ...) in the final product.
svn: r12546
2008-11-20 21:15:21 +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
b07b874e2e
scheme/load in guide
...
svn: r12466
2008-11-17 01:25:46 +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
dcab9448e8
typo (PR 9908)
...
svn: r12438
2008-11-14 02:34:10 +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
Robby Findler
256182ecbd
adjusted the automatic compilation to make it more disableable
...
svn: r12397
2008-11-11 23:56:54 +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