I'd like to be able to customize rendering of files (eg in error messages) output by dmd, eg:
dmd XXX foo/bar.d: Warning: statement is unreachable dmd --fileprefix=mydir/ XXX mydir/foo/bar.d: Warning: statement is unreachable this makes it easy to allow user to see where errors came from even after changing directories. Eg, on OSX iterm2 allows clicking on file links, when connecting to a server (mounted somwhere), this would allow the user to simply click on a file and trigger action (open with editor).