[racket-dev] New error messages for *SL

From: Guillaume Marceau (gmarceau at gmail.com)
Date: Fri Jul 15 03:39:02 EDT 2011

On Sat, Jul 9, 2011 at 10:17 AM, Matthew Flatt <mflatt at cs.utah.edu> wrote:
> I see that `case' is the only one in a blue box that doesn't fit, but I
> meant the grammar at the start of each language section. It doesn't fit
> for any of the languages on my machines (i.e., some line extends
> further than the beige bar at the top of the page).
>
> IE handles the overflow particularly badly on my Win7 machine:
> Sometimes it erases or doesn't draw text that extends beyond the
> column, which sometimes has the particularly unfortunate effect of
> omitting a closing parenthesis. That's probably an IE bug, but
> overflowing the column creates all sorts of problems.
>
> Maybe the solution is to add newlines. I see that the `case' production
> already has newlines (though the indentation is off).

I don't have enough time to debug this before the release, so I rolled
back the "expr -> expression" change.

Hopefully that fixes the layout problem you see.


Posted on the dev mailing list.