On 2010-10-25 21:57:54 -0400, Walter Bright <newshou...@digitalmars.com> said:

bearophile wrote:
Walter:

It's the very next token. There's nothing wrong with the message.

In that case I prefer the error message to refer to the line where the
semicolon is absent. I may ask a poll to other D users to see if they agree
with me or not on this.

It's of very questionable value when you consider that D is not a line oriented language at all. There is no correct placement of ; in a sequence of whitespace.

It's much faster to fix a problem when the IDE sends you right where you need to type.

There might not be a "right" place to type that semicolon, but it's not hard to anticipate that 99.999% of the time (if not more) right next to the previous token will be the right place for missing terminators and separators.

--
Michel Fortin
michel.for...@michelf.com
http://michelf.com/

Reply via email to