[racket-dev] typo in message for 'begin0'? Or not?

2011-07-07 Thread John Clements
While patching up the stepper tests results for the Advanced language level, I noticed this strange error message: (begin0) = begin: expected at least one expression after begin0, but nothing's there Shouldn't that error message have begun with begin0, rather than begin? Or was that

Re: [racket-dev] New error messages for *SL

2011-07-07 Thread Eli Barzilay
25 minutes ago, Michael Sperber wrote: For the record, I fully agree with Guillaume. I was puzzling over the exact same issue when I was doing the docs for the DMdA teaching languages, came out with the exact same reasoning as Guillaume, and ran against the exact same problem (as Eli may

Re: [racket-dev] New error messages for *SL

2011-07-07 Thread Michael Sperber
Eli Barzilay e...@barzilay.org writes: 25 minutes ago, Michael Sperber wrote: For the record, I fully agree with Guillaume. I was puzzling over the exact same issue when I was doing the docs for the DMdA teaching languages, came out with the exact same reasoning as Guillaume, and ran

Re: [racket-dev] New error messages for *SL

2011-07-07 Thread Eli Barzilay
Four minutes ago, Michael Sperber wrote: Eli Barzilay e...@barzilay.org writes: It's just code, so you do have direct support. Yeah, well, except you run into trouble almost immediately because that code contains references, and Scribble is sensitive to all kinds of side conditions

Re: [racket-dev] New error messages for *SL

2011-07-07 Thread Michael Sperber
Eli Barzilay e...@barzilay.org writes: Yeah, well, except you run into trouble almost immediately because that code contains references, and Scribble is sensitive to all kinds of side conditions involving references. I'm talking about the references to identifiers, and sections. Guillaume

Re: [racket-dev] New error messages for *SL

2011-07-07 Thread Eli Barzilay
9 minutes ago, Michael Sperber wrote: Eli Barzilay e...@barzilay.org writes: At the time, you proposed a complicated macro to work around the ensuing problems. No, it was you. This must have been in 2009. Now I'm even more curious. Pointer? -- ((lambda (x) (x x)) (lambda

Re: [racket-dev] New error messages for *SL

2011-07-07 Thread Robby Findler
On Thu, Jul 7, 2011 at 2:48 AM, Michael Sperber sper...@deinprogramm.de wrote: Eli Barzilay e...@barzilay.org writes: Yeah, well, except you run into trouble almost immediately because that code contains references, and Scribble is sensitive to all kinds of side conditions involving

Re: [racket-dev] New error messages for *SL

2011-07-07 Thread Ryan Culpepper
On 07/06/2011 03:59 AM, Guillaume Marceau wrote: [...] [2]If you are the author of a teachpack, please update your error messages to match this new style. You can follow the error message completion guidelines, which are now in the main documentation under the How to

Re: [racket-dev] New error messages for *SL

2011-07-07 Thread Michael Sperber
Robby Findler ro...@eecs.northwestern.edu writes: On Thu, Jul 7, 2011 at 2:48 AM, Michael Sperber sper...@deinprogramm.de wrote: Eli Barzilay e...@barzilay.org writes: Yeah, well, except you run into trouble almost immediately because that code contains references, and Scribble is

Re: [racket-dev] New error messages for *SL

2011-07-07 Thread Eli Barzilay
I've clarified with Mike the problem, and that email. For reference, that email had a macro that had some complication in that it implemented a raw `include' with scribble syntax -- but putting the code inside a scribble file makes that unnecessary. So there are two problems: the first is that

Re: [racket-dev] New error messages for *SL

2011-07-07 Thread Eli Barzilay
Two minutes ago, Matthias Felleisen wrote: I clarified personally but for 'dev' in general. There should be three sets of docs: 1. HtDP teachpacks --- for students 2. How to Design HtDP Teachpack -- for teachers courageous enough to implement teachpacks I love the pun (and the

Re: [racket-dev] typo in message for 'begin0'? Or not?

2011-07-07 Thread Guillaume Marceau
On Thu, Jul 7, 2011 at 2:21 AM, John Clements cleme...@brinckerhoff.org wrote: While patching up the stepper tests results for the Advanced language level, I noticed this strange error message: (begin0) = begin: expected at least one expression after begin0, but nothing's there

Re: [racket-dev] New error messages for *SL

2011-07-07 Thread Guillaume Marceau
I'm talking about the references to identifiers, and sections. Guillaume and I want pure, verbatim duplication of a piece of documentation. Is the issue is that you want the links in one copy of the docs to go to one place and the links in another copy to go in another place and Scribble's

Re: [racket-dev] New error messages for *SL

2011-07-07 Thread Guillaume Marceau
On Thu, Jul 7, 2011 at 11:49 AM, Guillaume Marceau gmarc...@gmail.com wrote: I'm talking about the references to identifiers, and sections. Guillaume and I want pure, verbatim duplication of a piece of documentation. Is the issue is that you want the links in one copy of the docs to go to

Re: [racket-dev] New error messages for *SL

2011-07-07 Thread Matthew Flatt
At Wed, 6 Jul 2011 05:59:30 -0400, Guillaume Marceau wrote: [3]There is a layout problem in my new documentation I need help with. I tried to abstract the common text between the documentation of the different levels. Possibly because I didn't do it correctly, the macro I

[racket-dev] Release for v5.1.2 has begun

2011-07-07 Thread Ryan Culpepper
The release process for v5.1.2 has begun: the `release' branch was created for any work that is left and is now bumped to v5.1.1.900. You can go on using the `master' branch as usual, it is now bumped to v5.1.2.1 (to avoid having two different trees with the same version). If you have any