<div dir="ltr">Nice work,  <br><br>what I found for now is:<br>1. problem with tooltip, only shows after the first mouseover until I use mouse scroll or leave message window.<br>2. it would be nice if you can refill window after resize messages window.<br>

3.  keyboard shortcut (ESC) for close "Find bar" can be useful<br><br>and last thing that I always want, "messages window" always on top when you click on message and jump to code (<span id="result_box" class="" lang="en"><span class="">I</span> <span class="">often</span> <span class="">work</span> <span class="">with a partially</span> <span class="">visible</span> <span class="">msg. window)</span></span>.<br>

<br><div class="gmail_extra"><br><br><div class="gmail_quote">2014-06-05 17:55 GMT+02:00 Mattias Gaertner <span dir="ltr"><<a href="mailto:nc-gaertnma@netcologne.de" target="_blank">nc-gaertnma@netcologne.de</a>></span>:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<br>
Some central parts of the IDE have been rewritten: the whole messages<br>
window and all code that runs external tools (e.g. the compiler), including the<br>
fpc and 'make' output parser and all quick fixes.<br>
<br>
You can enable it by compiling clean with -dEnableNewExtTools.<br>
<br>
Highlights:<br>
- external tool is now run in a thread. And so is the biggest part of<br>
the parser.<br>
- the IDE now passes -vbq (message ids and full file names) to the compiler.<br>
- Messages window now uses a special control:<br>
  every tool output is now clearly separated by a header line<br>
- the control can handle much bigger outputs, so you can compile with<br>
  more verbosity<br>
- the popup menu of the messages window has new items:<br>
- The IDE now knows where each message came from and what tool has<br>
  created them. For example you can see the reason why a package was<br>
  compiled and the parameters via the "About" menu item.<br>
- the fpc parser uses the message ids, the errore.msg file and the<br>
  translated error*.msg file<br>
- you can switch between English and translation at any time<br>
- you can search in messages window<br>
- you can filter for message types and urgency (hint, note, warn ...)<br>
- choose file names styles (short, relative, full)<br>
- you can change the colors in Tools / Options / Messages<br>
- when you insert/delete text in the source editor the messages are now<br>
  updated in line *and* column number.<br>
- the source editor shows marks: on left gutter an icon, on right gutter<br>
  a small rectangle and the token is underlined with a wave.<br>
- right clicking on the left gutter icon will show the quick fixes<br>
<br>
Here is a short list of the built in quick fixes:<br>
<a href="http://wiki.lazarus.freepascal.org/Lazarus_IDE_Tools#Quick_Fixes" target="_blank">http://wiki.lazarus.freepascal.org/Lazarus_IDE_Tools#Quick_Fixes</a><br>
<br>
</blockquote></div></div></div>