Currently the IdlCompiler produces error messages that
look like this:
file:/C:/foo/bar.idl:65: Undefined identifier XYZ
Many popular editor environments (e.g. Emacs) can parse
compiler errors and provide a "jump to this error"
functionaliy based on that, but this only works out of
the box if error messages start with filenames and not
URLs.
Please change the error messages to look like this:
C:\foo\bar.idl:65: Undefined identifier XYZ
Logged In: YES
user_id=452859
This should be included as an option rather than as
standard.
Should you really be requesting that Emacs recognize URLs?
Logged In: YES
user_id=401384
An option is OK with me, although I don't see why URLs are
useful at all.
The requested style is supported by all of the most
important open source tools like ant, javac, jikes and gcc.
No other development tool I'm aware of writes URLs in it's
error messages, all tools assume that their input come from
the local file system. Why doesn't OpenOrb make the same
assumption?
unconditionally write emacs compatible error messages
Logged In: YES
user_id=401384
I know the patch is not really beautiful, but hey, it works
and the current IdlCompiler is messed up anyway.
Thought I'd share my solution in case anyone has the same
problem.