Right now, when using %F in a pattern, the filename as seen by the compiler gets used. This can include parts of a relative path, especially for headers (but also when an out-of-tree build was used while compiling the source). This looks ugly.
I have two suggestions:
- Change %F (and %l) to just print the substring after the last directory seperator ("/" or "\", depending on OS).
- Add new modifiers that do the above.
Please let me know if you see this as an issue that should be fixed and which fix you would prefer.
Log in to post a comment.