Re: [racket-users] [racket] suggestions on scribble/example

2016-01-09 Thread Matthew Flatt
At Sat, 9 Jan 2016 22:58:00 +0800, WarGrey Gyoudmon Ju wrote:
> 1. Could you please treat the exn:fail:unsupported like a normal case as if
> it is wrapped by (eval:error)?
> 
> http://docs.racket-lang.org/ts-reference/type-ref.html#%28form._%28%28lib._type
> d-racket%2Fbase-env%2Fbase-types..rkt%29._.Ext.Fl.Vector%29%29
> 
> this example is about ExtFlVector which is not supported in my openindiana
> box.

Treating an `exn:fail:unsupported` error as if wrapped by `eval:error`
sounds reasonable to me.

> 2.
> http://docs.racket-lang.org/reference/Reading.html?q=read-language#%28def._%28%
> 28quote._~23~25kernel%29._read-language%29%29
> 
> this example is about (read-language), algol60 is not special here, however
> user-developers have to install it.

I'll adjust that example to avoid an extra dependency.

Thanks!

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[racket-users] [racket] suggestions on scribble/example

2016-01-09 Thread WarGrey Gyoudmon Ju
1. Could you please treat the exn:fail:unsupported like a normal case as if
it is wrapped by (eval:error)?

http://docs.racket-lang.org/ts-reference/type-ref.html#%28form._%28%28lib._typed-racket%2Fbase-env%2Fbase-types..rkt%29._.Ext.Fl.Vector%29%29

this example is about ExtFlVector which is not supported in my openindiana
box.

2.
http://docs.racket-lang.org/reference/Reading.html?q=read-language#%28def._%28%28quote._~23~25kernel%29._read-language%29%29

this example is about (read-language), algol60 is not special here, however
user-developers have to install it.




These two do not make sense in everyday use, just be mentioned by raco pkg
install, however it affects the auto-update script.

Thanks.

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [racket-users] [racket] suggestions on scribble/example

2016-01-09 Thread Matthew Flatt
At Sat, 9 Jan 2016 08:34:45 -0700, Matthew Flatt wrote:
> At Sat, 9 Jan 2016 22:58:00 +0800, WarGrey Gyoudmon Ju wrote:
> > 1. Could you please treat the exn:fail:unsupported like a normal case as if
> > it is wrapped by (eval:error)?
> > 
> > 
> http://docs.racket-lang.org/ts-reference/type-ref.html#%28form._%28%28lib._type
> > d-racket%2Fbase-env%2Fbase-types..rkt%29._.Ext.Fl.Vector%29%29
> > 
> > this example is about ExtFlVector which is not supported in my openindiana
> > box.
> 
> Treating an `exn:fail:unsupported` error as if wrapped by `eval:error`
> sounds reasonable to me.

On further reflection, that seems like a bad idea  --- repeating the
mistakes of `scribble/eval`.

I think it's better in this case to adjust the documentation. I don't
have a good idea on how to prevent this kind of problem in the future,
though.

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [racket-users] [racket] suggestions on scribble/example

2016-01-09 Thread Robby Findler
Could this problem be helped if we run something like drdr, but in
more configurations? (That doesn't seem particularly simple, tho.)

Robby


On Sat, Jan 9, 2016 at 10:07 AM, Matthew Flatt  wrote:
> At Sat, 9 Jan 2016 08:34:45 -0700, Matthew Flatt wrote:
>> At Sat, 9 Jan 2016 22:58:00 +0800, WarGrey Gyoudmon Ju wrote:
>> > 1. Could you please treat the exn:fail:unsupported like a normal case as if
>> > it is wrapped by (eval:error)?
>> >
>> >
>> http://docs.racket-lang.org/ts-reference/type-ref.html#%28form._%28%28lib._type
>> > d-racket%2Fbase-env%2Fbase-types..rkt%29._.Ext.Fl.Vector%29%29
>> >
>> > this example is about ExtFlVector which is not supported in my openindiana
>> > box.
>>
>> Treating an `exn:fail:unsupported` error as if wrapped by `eval:error`
>> sounds reasonable to me.
>
> On further reflection, that seems like a bad idea  --- repeating the
> mistakes of `scribble/eval`.
>
> I think it's better in this case to adjust the documentation. I don't
> have a good idea on how to prevent this kind of problem in the future,
> though.
>
> --
> You received this message because you are subscribed to the Google Groups 
> "Racket Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to racket-users+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [racket-users] [racket] suggestions on scribble/example

2016-01-09 Thread Gustavo Massaccesi
In TravisCI, building with the "main-distribution" packge, the
versions in linux that don't have "--disable-jit" finish corretly just
a minutes after an hour. (I think the official max time is 1 hour, but
apparently there are some bonus minutes.)

The versions with "--disable-jit" take longer and are broken automatically.

See https://travis-ci.org/gus-massa/racket/builds/100167233 (The error
was caused by an unrelated problem.)

Gustavo

On Sat, Jan 9, 2016 at 2:38 PM, Sam Tobin-Hochstadt
 wrote:
> We do run the core racket tests without exflonums on Travis; you can
> see an example here:
> https://travis-ci.org/racket/racket/jobs/101270780
>
> Unfortunately, building all of Racket + everything else takes more
> time that various hosted CI systems allow. If there was a build of
> Racket without extflonums, then the Typed Racket CI could test that,
> but there are a lot of different configurations to test, and that
> requires individual per-package effort.
>
> Sam
>
> On Sat, Jan 9, 2016 at 11:13 AM, Robby Findler
>  wrote:
>> Could this problem be helped if we run something like drdr, but in
>> more configurations? (That doesn't seem particularly simple, tho.)
>>
>> Robby
>>
>>
>> On Sat, Jan 9, 2016 at 10:07 AM, Matthew Flatt  wrote:
>>> At Sat, 9 Jan 2016 08:34:45 -0700, Matthew Flatt wrote:
 At Sat, 9 Jan 2016 22:58:00 +0800, WarGrey Gyoudmon Ju wrote:
 > 1. Could you please treat the exn:fail:unsupported like a normal case as 
 > if
 > it is wrapped by (eval:error)?
 >
 >
 http://docs.racket-lang.org/ts-reference/type-ref.html#%28form._%28%28lib._type
 > d-racket%2Fbase-env%2Fbase-types..rkt%29._.Ext.Fl.Vector%29%29
 >
 > this example is about ExtFlVector which is not supported in my 
 > openindiana
 > box.

 Treating an `exn:fail:unsupported` error as if wrapped by `eval:error`
 sounds reasonable to me.
>>>
>>> On further reflection, that seems like a bad idea  --- repeating the
>>> mistakes of `scribble/eval`.
>>>
>>> I think it's better in this case to adjust the documentation. I don't
>>> have a good idea on how to prevent this kind of problem in the future,
>>> though.
>>>
>>> --
>>> You received this message because you are subscribed to the Google Groups 
>>> "Racket Users" group.
>>> To unsubscribe from this group and stop receiving emails from it, send an 
>>> email to racket-users+unsubscr...@googlegroups.com.
>>> For more options, visit https://groups.google.com/d/optout.
>>
>> --
>> You received this message because you are subscribed to the Google Groups 
>> "Racket Users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to racket-users+unsubscr...@googlegroups.com.
>> For more options, visit https://groups.google.com/d/optout.
>
> --
> You received this message because you are subscribed to the Google Groups 
> "Racket Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to racket-users+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [racket-users] [racket] suggestions on scribble/example

2016-01-09 Thread Robby Findler
Yes, right. This is why I suggested drdr.

Robby

On Sat, Jan 9, 2016 at 11:38 AM, Sam Tobin-Hochstadt
 wrote:
> We do run the core racket tests without exflonums on Travis; you can
> see an example here:
> https://travis-ci.org/racket/racket/jobs/101270780
>
> Unfortunately, building all of Racket + everything else takes more
> time that various hosted CI systems allow. If there was a build of
> Racket without extflonums, then the Typed Racket CI could test that,
> but there are a lot of different configurations to test, and that
> requires individual per-package effort.
>
> Sam
>
> On Sat, Jan 9, 2016 at 11:13 AM, Robby Findler
>  wrote:
>> Could this problem be helped if we run something like drdr, but in
>> more configurations? (That doesn't seem particularly simple, tho.)
>>
>> Robby
>>
>>
>> On Sat, Jan 9, 2016 at 10:07 AM, Matthew Flatt  wrote:
>>> At Sat, 9 Jan 2016 08:34:45 -0700, Matthew Flatt wrote:
 At Sat, 9 Jan 2016 22:58:00 +0800, WarGrey Gyoudmon Ju wrote:
 > 1. Could you please treat the exn:fail:unsupported like a normal case as 
 > if
 > it is wrapped by (eval:error)?
 >
 >
 http://docs.racket-lang.org/ts-reference/type-ref.html#%28form._%28%28lib._type
 > d-racket%2Fbase-env%2Fbase-types..rkt%29._.Ext.Fl.Vector%29%29
 >
 > this example is about ExtFlVector which is not supported in my 
 > openindiana
 > box.

 Treating an `exn:fail:unsupported` error as if wrapped by `eval:error`
 sounds reasonable to me.
>>>
>>> On further reflection, that seems like a bad idea  --- repeating the
>>> mistakes of `scribble/eval`.
>>>
>>> I think it's better in this case to adjust the documentation. I don't
>>> have a good idea on how to prevent this kind of problem in the future,
>>> though.
>>>
>>> --
>>> You received this message because you are subscribed to the Google Groups 
>>> "Racket Users" group.
>>> To unsubscribe from this group and stop receiving emails from it, send an 
>>> email to racket-users+unsubscr...@googlegroups.com.
>>> For more options, visit https://groups.google.com/d/optout.
>>
>> --
>> You received this message because you are subscribed to the Google Groups 
>> "Racket Users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to racket-users+unsubscr...@googlegroups.com.
>> For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [racket-users] [racket] suggestions on scribble/example

2016-01-09 Thread Sam Tobin-Hochstadt
We do run the core racket tests without exflonums on Travis; you can
see an example here:
https://travis-ci.org/racket/racket/jobs/101270780

Unfortunately, building all of Racket + everything else takes more
time that various hosted CI systems allow. If there was a build of
Racket without extflonums, then the Typed Racket CI could test that,
but there are a lot of different configurations to test, and that
requires individual per-package effort.

Sam

On Sat, Jan 9, 2016 at 11:13 AM, Robby Findler
 wrote:
> Could this problem be helped if we run something like drdr, but in
> more configurations? (That doesn't seem particularly simple, tho.)
>
> Robby
>
>
> On Sat, Jan 9, 2016 at 10:07 AM, Matthew Flatt  wrote:
>> At Sat, 9 Jan 2016 08:34:45 -0700, Matthew Flatt wrote:
>>> At Sat, 9 Jan 2016 22:58:00 +0800, WarGrey Gyoudmon Ju wrote:
>>> > 1. Could you please treat the exn:fail:unsupported like a normal case as 
>>> > if
>>> > it is wrapped by (eval:error)?
>>> >
>>> >
>>> http://docs.racket-lang.org/ts-reference/type-ref.html#%28form._%28%28lib._type
>>> > d-racket%2Fbase-env%2Fbase-types..rkt%29._.Ext.Fl.Vector%29%29
>>> >
>>> > this example is about ExtFlVector which is not supported in my openindiana
>>> > box.
>>>
>>> Treating an `exn:fail:unsupported` error as if wrapped by `eval:error`
>>> sounds reasonable to me.
>>
>> On further reflection, that seems like a bad idea  --- repeating the
>> mistakes of `scribble/eval`.
>>
>> I think it's better in this case to adjust the documentation. I don't
>> have a good idea on how to prevent this kind of problem in the future,
>> though.
>>
>> --
>> You received this message because you are subscribed to the Google Groups 
>> "Racket Users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to racket-users+unsubscr...@googlegroups.com.
>> For more options, visit https://groups.google.com/d/optout.
>
> --
> You received this message because you are subscribed to the Google Groups 
> "Racket Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to racket-users+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [racket-users] [racket] suggestions on scribble/example

2016-01-09 Thread WarGrey Gyoudmon Ju
Oh, I see the alternative solution for  #1.
https://github.com/racket/typed-racket/pull/288

Your discussion there is delightful.
Thanks.

On Sun, Jan 10, 2016 at 2:51 AM, Robby Findler 
wrote:

> Yes, right. This is why I suggested drdr.
>
> Robby
>
> On Sat, Jan 9, 2016 at 11:38 AM, Sam Tobin-Hochstadt
>  wrote:
> > We do run the core racket tests without exflonums on Travis; you can
> > see an example here:
> > https://travis-ci.org/racket/racket/jobs/101270780
> >
> > Unfortunately, building all of Racket + everything else takes more
> > time that various hosted CI systems allow. If there was a build of
> > Racket without extflonums, then the Typed Racket CI could test that,
> > but there are a lot of different configurations to test, and that
> > requires individual per-package effort.
> >
> > Sam
> >
> > On Sat, Jan 9, 2016 at 11:13 AM, Robby Findler
> >  wrote:
> >> Could this problem be helped if we run something like drdr, but in
> >> more configurations? (That doesn't seem particularly simple, tho.)
> >>
> >> Robby
> >>
> >>
> >> On Sat, Jan 9, 2016 at 10:07 AM, Matthew Flatt 
> wrote:
> >>> At Sat, 9 Jan 2016 08:34:45 -0700, Matthew Flatt wrote:
>  At Sat, 9 Jan 2016 22:58:00 +0800, WarGrey Gyoudmon Ju wrote:
>  > 1. Could you please treat the exn:fail:unsupported like a normal
> case as if
>  > it is wrapped by (eval:error)?
>  >
>  >
> 
> http://docs.racket-lang.org/ts-reference/type-ref.html#%28form._%28%28lib._type
>  > d-racket%2Fbase-env%2Fbase-types..rkt%29._.Ext.Fl.Vector%29%29
>  >
>  > this example is about ExtFlVector which is not supported in my
> openindiana
>  > box.
> 
>  Treating an `exn:fail:unsupported` error as if wrapped by `eval:error`
>  sounds reasonable to me.
> >>>
> >>> On further reflection, that seems like a bad idea  --- repeating the
> >>> mistakes of `scribble/eval`.
> >>>
> >>> I think it's better in this case to adjust the documentation. I don't
> >>> have a good idea on how to prevent this kind of problem in the future,
> >>> though.
> >>>
> >>> --
> >>> You received this message because you are subscribed to the Google
> Groups "Racket Users" group.
> >>> To unsubscribe from this group and stop receiving emails from it, send
> an email to racket-users+unsubscr...@googlegroups.com.
> >>> For more options, visit https://groups.google.com/d/optout.
> >>
> >> --
> >> You received this message because you are subscribed to the Google
> Groups "Racket Users" group.
> >> To unsubscribe from this group and stop receiving emails from it, send
> an email to racket-users+unsubscr...@googlegroups.com.
> >> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.