X-Git-Url: http://git.kpe.io/?a=blobdiff_plain;f=parse-common.lisp;h=ae7af531d762865617de025b4ad5bc2d9b998acc;hb=6c10979737dc10b0c510b1edfe070346bcac3ff5;hp=67a523636f787679afcac0c3689f4747700467b7;hpb=8dc001f5e7cf851c06006e489473a85611d348be;p=umlisp.git diff --git a/parse-common.lisp b/parse-common.lisp index 67a5236..ae7af53 100644 --- a/parse-common.lisp +++ b/parse-common.lisp @@ -45,8 +45,8 @@ (defun ufile-pathname (ufile &optional (extension "")) "Return pathname for a umls filename with an optional extension" (assert (typep ufile 'ufile)) - (let* ((dirs (append (list (dir ufile)) - (awhen (subdir ufile) (list it)))) + (let* ((dirs (nconc (list (dir ufile)) + (awhen (subdir ufile) (list it)))) (name-list (delimited-string-to-list (fil ufile) #\.)) (name (if (second name-list) (first name-list)