Frank Heckenbach wrote:
Adriaan van Os wrote:
Frank Heckenbach wrote:
That's currently not easy to obtain unless you parse the files yourself. The `gp' utility will provide such information (`--print-sources', though it doesn't help you right now ...).
I look forward to the 'gp' utility. Things I found to be useful for IDE integration (maybe already included);
- a progress message at the beginning of each compiled or
auto-compiled source file (maybe --print-sources does)
`--progress-messages' will do that. (This part is already working.)
(For the details of the format see http://gnu-pascal.de/contrib/frank/misc/progress-messages.tar.gz)
OK.
- a progress message with line number at the end of each compiled or
auto-compiled source file; this helps to count the total number of compiled lines (--progress-messages currently doesn't)
In the next release, `--progress-messages' and `--progress-bar' will write one message at the end (like the temporary ones). Is that what you mean?
Yes.
GP will also provide for a better mechanism, allowing for a total progress bar of the whole compilation.
- a message for each ".o" file that has been created by the
compilation (maybe --print-sources does)
No, `--print-objects'. :-)
(There will also be `--print-libs' and `--print-executable'.)
Great.
A minor issue is filename capitalization. Currently, --progress-messages and --debug-automake display auto-compiled unit filenames (and .gpi filenames) in full lowercase.
Regards,
Adriaan van Os