The handling of long pathnames needs to be improved. Ideally we wish to have the preprocessor provide absolute, relative, or just the base (as in python's basename) path & name to the SourceLocation used by ResultPrinter. This would require line continuation in the emitted code and ResultPrinter would need to be improved to handle strings of arbitrary length. (See also: https://sourceforge.net/p/pfunit/code/merge-requests/6/ ) Note we would also likely need to implement a pretty-printer for long pathnames, separating path, filename (maybe), and line number. [Reminder: F2003 - newline.]
Log in to post a comment.