Re: [racket-users] Fwd: Racket Con

2017-10-05 Thread Vincent St-Amour
No mugs this year; another surprise instead. ;)

Vincent



On Thu, 05 Oct 2017 14:18:58 -0500,
'John Clements' via users-redirect wrote:
> 
> Forwarded without comment… :)
> 
>  Begin forwarded message:
> 
>  From: Jasmine Harihar Patel 
>  Subject: Racket Con
>  Date: October 5, 2017 at 11:54:02 AM PDT
>  To: "John B. Clements" 
> 
>  Dear Professor Clements,
> 
>  My name is Jasmine and I am a 2nd year CSC student. I heard that you were 
> going to Racket Con tomorrow and was wondering if there is any way I could 
> get one of those cool heat sensitive mugs (only if it is no trouble). 
> 
>  Thanks,
> 
>  Jasmine Patel
> 
> -- 
> 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] namespace-anchor->namespace and eval

2017-10-05 Thread Laurent
Ah so that was actually a bug then :) Thanks for fix!

On Thu, Oct 5, 2017 at 5:47 PM, Matthew Flatt  wrote:

> I've pushed a repair for this problem. It's a bug in the current
> expander that could be triggered by a just-right combination of
> `syntax-local-lift-expression` (as used by `new`) and `expand` (as used
> by errortrace, which is used by DrRacket).
>
> At Sun, 1 Oct 2017 16:05:16 +0100, Laurent wrote:
> > Hi,
> >
> > Does anyone know a good explanation as to why the following code works
> > depending on whether the apparently-useless line is commented out?
> >
> > #lang racket
> >
> > #;(new object%) ; uncommenting this raises an error
> >
> > (define-namespace-anchor nsa)
> > (define ns (namespace-anchor->namespace nsa))
> > (eval '(new object%) ns)
> >
> > The error is:
> > lifted.0.0: undefined;
> >  cannot reference an identifier before its definition
> > with syntax location on the eval line
> >
> > 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.
>
> --
> 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] Fwd: Racket Con

2017-10-05 Thread Ben Greenman
I have 1 mug (unused) that still needs a home.

On Thu, Oct 5, 2017 at 3:18 PM, 'John Clements' via users-redirect <
us...@plt-scheme.org> wrote:

> Forwarded without comment… :)
>
> Begin forwarded message:
>
> *From: *Jasmine Harihar Patel 
> *Subject: **Racket Con*
> *Date: *October 5, 2017 at 11:54:02 AM PDT
> *To: *"John B. Clements" 
>
> Dear Professor Clements,
>
>
> My name is Jasmine and I am a 2nd year CSC student. I heard that you were
> going to Racket Con tomorrow and was wondering if there is any way I could
> get one of those cool heat sensitive mugs (only if it is no trouble).
>
>
> Thanks,
>
> Jasmine Patel
>
>
> --
> 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.


[racket-users] Fwd: Racket Con

2017-10-05 Thread 'John Clements' via users-redirect
Forwarded without comment… :)

> Begin forwarded message:
> 
> From: Jasmine Harihar Patel 
> Subject: Racket Con
> Date: October 5, 2017 at 11:54:02 AM PDT
> To: "John B. Clements" 
> 
> Dear Professor Clements,
> 
> My name is Jasmine and I am a 2nd year CSC student. I heard that you were 
> going to Racket Con tomorrow and was wondering if there is any way I could 
> get one of those cool heat sensitive mugs (only if it is no trouble). 
> 
> Thanks,
> Jasmine Patel

-- 
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] namespace-anchor->namespace and eval

2017-10-05 Thread Matthew Flatt
I've pushed a repair for this problem. It's a bug in the current
expander that could be triggered by a just-right combination of
`syntax-local-lift-expression` (as used by `new`) and `expand` (as used
by errortrace, which is used by DrRacket).

At Sun, 1 Oct 2017 16:05:16 +0100, Laurent wrote:
> Hi,
> 
> Does anyone know a good explanation as to why the following code works
> depending on whether the apparently-useless line is commented out?
> 
> #lang racket
> 
> #;(new object%) ; uncommenting this raises an error
> 
> (define-namespace-anchor nsa)
> (define ns (namespace-anchor->namespace nsa))
> (eval '(new object%) ns)
> 
> The error is:
> lifted.0.0: undefined;
>  cannot reference an identifier before its definition
> with syntax location on the eval line
> 
> 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.

-- 
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.