racket/collects/tests
Matthew Flatt 5630a3a1ca racket/sandbox: use `gui-available?' at sandbox creation
Previously, sandbox creation used `gui?', which is the result of
`gui-available?' at the time that `racket/sandbox' is instanited.
This change makes sandbox behavior less sensitive tothe order in
which modules `require'd into a program are intiantiated.

The change depends on a new `sandbox-make-namespace' default
function for `sandbox-namespace-specs'. The new function uses
either  `make-base-namespace' or `make-gui-namespace', depending
on whether the GUI library is available at that point.

A new `sandbox-gui-enabled' parameter can disable use of the
GUI library even if it is available.

The `gui?' binding is still exported for backward compatibility,
but it shouldn't be used anymore.
2012-03-02 07:47:16 -07:00
..
aligned-pasteboard Recketizing much in `net/*', mass ".ss" -> ".rkt" conversion in .scrbl files. 2011-06-20 04:27:14 -04:00
compiler change `raco demod' test to write to temporary drectory 2012-02-10 14:02:12 -07:00
data adding gvector-remove-last! 2012-01-30 16:14:22 -07:00
datalog Big newline at EOF scan. 2012-02-29 00:28:11 -05:00
db db: added cursors 2012-02-08 22:32:51 -07:00
deinprogramm Add DMdA teachpacks to documentation check. 2011-05-28 12:31:20 +02:00
drracket fix up the repl test now that picts dont render as bitmaps 2012-02-27 10:00:23 -06:00
eopl Big newline at EOF scan. 2012-02-29 00:28:11 -05:00
errortrace errortrace: skip annotation in namespace with wrong base phase 2012-02-09 17:58:28 -07:00
file fix zip/gzip bug 2012-02-27 08:34:26 -05:00
framework fixed bug in the way aug:keymap extracts the names 2012-01-08 07:07:56 -06:00
frtime More "~n" -> "\n" changes 2010-08-26 12:11:00 -04:00
future Big newline at EOF scan. 2012-02-29 00:28:11 -05:00
gracket fix problems with `record-dc%' and composition 2012-02-26 22:13:01 -05:00
honu [honu] honu forms implemented in racket must call honu->racket on the parsed output. add an example to do ocaml style pattern matching 2012-02-21 16:19:09 -07:00
htdp-lang Big newline at EOF scan. 2012-02-29 00:28:11 -05:00
html moved the docs-complete library into rackunit 2011-05-05 16:10:42 -05:00
jpr A long overdue scan to eliminate files without terminating newlines. 2011-06-28 02:01:41 -04:00
lazy lazy: fix or' and and' to not force last argument 2012-02-19 07:38:29 -07:00
macro-debugger updated macro-debugger tests 2011-09-20 14:49:50 -06:00
match Allow multiple right hand sides in match/values. 2012-03-01 15:05:51 -05:00
mysterx remove MysterX DLL, replace with wrapper around `ffi/com' 2012-02-17 06:37:19 -07:00
mzcom Recketizing much in `net/*', mass ".ss" -> ".rkt" conversion in .scrbl files. 2011-06-20 04:27:14 -04:00
net net/mime: allow any subtype, exns as exn:fail subtypes; doc fixes 2012-01-08 12:14:51 -07:00
openssl openssl: more little fixes 2012-03-01 20:34:53 -07:00
plai Big newline at EOF scan. 2012-02-29 00:28:11 -05:00
planet "indicies" -> "indices", as noted by Rodolfo Carvalho. 2012-02-09 13:59:20 -05:00
profile ".ss" -> ".rkt" scan done. 2011-07-02 10:37:53 -04:00
r6rs fix `get-bytevector-all' bug 2011-11-02 08:12:58 -06:00
racket racket/sandbox: use `gui-available?' at sandbox creation 2012-03-02 07:47:16 -07:00
racklog Fixing PR12085 2011-08-08 12:39:22 -06:00
rackunit rackunit: fixed test 2011-10-16 02:40:41 -06:00
scribble Fix contract on filebox to reflect documentation. 2012-02-28 19:40:21 -05:00
scriblib generalize #%variable-reference' and add variable-reference-constant?' 2011-08-09 16:33:17 -06:00
slatex A long overdue scan to eliminate files without terminating newlines. 2011-06-28 02:01:41 -04:00
srfi added tests for srfi/13 from SXML codebase 2012-01-08 23:25:53 -07:00
stepper fix lazy stepper bug: annota of non-identifier fns 2011-10-08 15:59:32 -04:00
stxparse syntax/parse: added template metafunctions 2012-02-10 22:12:54 -07:00
syntax fix problem with `get-module-code' 2012-02-24 17:06:20 +00:00
syntax-color fix a bug in the module lexer; it was returning the wrong length for the tokens 2011-11-28 21:16:31 -06:00
test-engine rename all files .ss -> .rkt 2010-04-27 16:50:15 -06:00
typed-racket Big newline at EOF scan. 2012-02-29 00:28:11 -05:00
units For lack of a colon, unit tests were failed. 2011-07-19 08:25:42 -04:00
unstable Remove unstable/port. 2012-02-27 22:03:39 -05:00
utils ".ss" -> ".rkt" scan done. 2011-07-02 10:37:53 -04:00
web-server Big newline at EOF scan. 2012-02-29 00:28:11 -05:00
xml Big newline at EOF scan. 2012-02-29 00:28:11 -05:00
xrepl Make `enter!' go into a module even if there was an error when it was instantiated. 2011-09-16 11:31:41 -04:00
eli-tester.rkt adjust some libraries to avoid converting paths to strings too early 2012-02-10 06:17:18 -07:00
info.rkt Remove a bunch of no-longer-needed `compile-omit-paths', and move the 2011-08-29 16:33:12 -04:00
run-automated-tests.rkt Increase default timeout to 15m. 2012-02-17 07:29:52 -05:00
stress.rkt A long overdue scan to eliminate files without terminating newlines. 2011-06-28 02:01:41 -04:00
zo-path.rkt change `current-write-relative-directory' to support more path conversions 2012-02-10 06:17:18 -07:00
zo-size.rkt A long overdue scan to eliminate files without terminating newlines. 2011-06-28 02:01:41 -04:00