Re: [racket-dev] [plt] Push #27825: master branch updated

2013-11-25 Thread Eli Barzilay
IIUC, this makes the limit thing -- and therefore sandboxes -- behave *very* differently. The original intention was that the time limit is on something similar to what you get with `time'. A very visible way to see the effect of this change: - ,r racket/sandbox - (define e

Re: [racket-dev] [plt] Push #27825: master branch updated

2013-11-25 Thread Matthew Flatt
Thanks! I think Jay and I became confused about the purpose of `call-with-limits` and thought it was supposed to constrain the time used by evaluation, no matter what it tries to do. We should revert the change, clarify the docs at `call-with-limits`, and maybe add something else to

Re: [racket-dev] Release for v6.0 has begun

2013-11-25 Thread Matthew Flatt
Here's the full comment: The version string has one of the forms: X.Y X.Y.Z Z != 0 X.Y.Z.W W != 0 where each X, Y, Z, W is a non-negative exact integer, Y must not exceed 99, and Z or W must not exceed 999. Y=90 means that this is working towards {X+1}.0, and

Re: [racket-dev] Release for v6.0 has begun

2013-11-25 Thread Ryan Culpepper
On 11/25/2013 09:44 AM, Matthew Flatt wrote: Here's the full comment: The version string has one of the forms: X.Y X.Y.Z Z != 0 X.Y.Z.W W != 0 where each X, Y, Z, W is a non-negative exact integer, Y must not exceed 99, and Z or W must not exceed 999.

Re: [racket-dev] Release for v6.0 has begun

2013-11-25 Thread Matthew Flatt
At Mon, 25 Nov 2013 09:56:45 -0500, Ryan Culpepper wrote: On 11/25/2013 09:44 AM, Matthew Flatt wrote: Here's the full comment: The version string has one of the forms: X.Y X.Y.Z Z != 0 X.Y.Z.W W != 0 where each X, Y, Z, W is a non-negative exact

Re: [racket-dev] Release for v6.0 has begun

2013-11-25 Thread Ryan Culpepper
On 11/25/2013 10:28 AM, Matthew Flatt wrote: At Mon, 25 Nov 2013 09:56:45 -0500, Ryan Culpepper wrote: On 11/25/2013 09:44 AM, Matthew Flatt wrote: Here's the full comment: The version string has one of the forms: X.Y X.Y.Z Z != 0 X.Y.Z.W W != 0 where

[racket-dev] Should `dynamic-require`d libraries be in package dependencies?

2013-11-25 Thread Asumu Takikawa
Hi all, Should dynamically required libraries induce a package dependency? Take for example the xrepl-lib package. It currently depends on five other packages, but I think two of them can be dropped and `raco setup` won't complain. On the other hand, XREPL may `dynamic-require` the macro