gwkkwg/lift — pull request #3 by jdz (2012-02-28 11:56:05+00:00)
Title: Fix report pathname creation (under Clozure CL)

REPORT-PATHNAME around method calls MAKE-PATHNAME and specifying
:directory by a relative directory component which in some (all?)
cases contains a directory separator (slash), which at least on my
Linux system is not a valid file name character (and Clozure CL
rightfully complains about it).

I'm not sure the fix is completely right, because I run into it while
testing cl-markdown, and the tests do not work in SBCL because of some
deadlock problems (so I cannot compare if the fixed version creates
same directory tree as before the fix).