Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

#8 Path string handling improvements

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.]

Discussion