Indeed, quick fixes have hardcoded English messages.
It's possible to use translated messages, with out using message
numbers, but it's much harder job than using -vq switch directly.
You're free to provide the patch for fixing the problem (and using -vq
switch). But you should make the patch against svn version, rather
than 0.9.28-x (or any earlier)
My concern is that the code i have (TOutputFilter) is still experimental. I
could not test it against other plataforms. So it will need someone else to
do it.
Before we could use the message numbers (-vq), more code has to be reviewed
like TIDEMessageLine, QuickFixes, BuildLazDialog... where message can affect
the code behavior.
What i´m suggesting now is if someone can test it with other plataform, and
give us an opinion. Of course that this test must be done with current svn
and, following pre-requisites like including -vq in compiler.pp, loading
errore.msg, and modifying the compileroptions to read the types 'E' and 'F'.
If you don't want to spend more time on this, or find it hard to do it
by yourself. You can ask for help and/or fill the bug report at
bugs.freepascal.org.
Help are always welcomed! :)
If you've a patch ready please send it to bugs.freepascal.org as well,
creating the issue.
I can provide the necessary patch to test. I just didn´t uploaded it yet
because i don´t know if mailing list is the right place. And considering it
is experimental, i don´t think a good idea to upload to the bugtracker.
Regards,
Marcelo.
--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus