At Fri, 22 Jun 2012 12:50:54 -0400, Eli Barzilay wrote:
> First encounter with a new(er) error message:
>
> [... bad indentation ...]

Some error-reporting functions tried to adjust indentation, which was a
bad idea. I've removed that feature and hopefully corrected the
relevant messages.

> * Another sidenote: having the first line end with a ";" makes the
>   semicolons on the next line be a better choice, should this be
>   the common way to do these error messages?  Perhaps the existence of
>   a ";" on the first line should say that the next line is the further
>   explanation thing which would make it optional?  (Specifically
>   making many existing uses of `error' compatible.)

Yes, a ";" on the first line is meant to indicate that the error
message continues on the next line, and the semi-colon shouldn't be
there if one line is enough.

I forgot to mention before: the new error-message convention is
documented, and now it has its own section (9.2.1) in the Reference.

_________________________
  Racket Developers list:
  http://lists.racket-lang.org/dev

Reply via email to