On 2010-03-05 05:54:56 -0500, Walter Bright <[email protected]> said:

It really didn't add much of any useful value, likely because one line of source code all by itself just doesn't give enough context. And yes, people do use IDEs or editors that parse the error message and put the cursor on the correct line, which is far more useful.

One annoying problem with it is each error consumes 3 lines instead of one, and stuff you wanted to see got scrolled off the top of the window.

Xcode displays Clang errors by highlighting all the relevant parts in the source document. For instance, this error:

        clang.c:15:37:{15:34-15:36}: error: no member named 'horisontal'

will display the error as you can see here:

        http://michelf.com/img/shots/xcode-clang-error.png

I agree it isn't great on the command line, but just because something isn't great on the command line doesn't mean it can't be great elsewhere. I think it's useful to track this information., even if you choose to not display it by default.

--
Michel Fortin
[email protected]
http://michelf.com/

Reply via email to