Sam Tobin-Hochstadt

Results 471 comments of Sam Tobin-Hochstadt

I think we should probably avoid examples in the docs that don't work in a module, so maybe just switching to the `def/fun` form is the best choice.

Any suggestions for fixing this would be great, since I don't want to have to provide global read access. @mflatt or @rfindler or @LeifAndersen, have you run the handin server...

In debugging this, I've seen the following results: 1. The following paths working: ``` (sandbox-path-permissions (list* (list 'exists "/lib64") (list 'exists "/usr/lib64") (list 'exists (current-directory)) (list 'exists "/System") (sandbox-path-permissions))) ```...

~~The "non-determinism" appears to be that the first time it works, then it doesn't, until we restart the server or change the configuration somehow, and then it works one time...

I think a new option that enables us to fix this for just `2htdp/image` and `2htdp/universe` would make a big difference, since those two are often run in a sandbox...

One other question -- would changing to not use `(current-directory)` mean that other directories would need to be allowed?

@ccshan It turns out that just `(current-directory)` should be sufficient.

Since this repository was merged back in `racket/racket`, I'm transferring this issue there.