Hi,

I stumped into a little confusing part regarding how it is determined what source and unit files are used by Lazarus and the FPC compiler.

By moving my mouse over a function/procedure call, Lazarus displays the source code file where that item is declared. However, it seems that if there are multiple declarations exist for that item in the packages/fpc source/etc. directories then the editor can select different files to show in the hint even within the same editor file. The attached screenshots are two hints displayed for the same source code file for two calls and Lazarus shows two different source code files for both.
1. the call "apr_table_get(" shows the httpd20 directory
2. a few lines later the call "ap_get_remote_host(" shows the httpd13 directory

from the FPC SVN sources.

The question is how to make Lazarus/FPC use the httpd22 directory both for the mouse over hints and during compilation? (usually one is developing something for only one Apache version at a time)

Thank You.

<<inline: 1.gif>>

<<inline: 2.gif>>

_______________________________________________
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-devel

Reply via email to