;;;; $Id$
;;;;
;;;; This file, part of UMLisp, is
-;;;; Copyright (c) 2000-2004 by Kevin M. Rosenberg, M.D.
+;;;; Copyright (c) 2000-2006 by Kevin M. Rosenberg, M.D.
;;;;
;;;; UMLisp users are granted the rights to distribute and use this software
;;;; as governed by the terms of the GNU General Public License.
(let ((output-path (ufile-pathname out-ufile extension)))
(if (probe-file output-path)
(format t "File ~A already exists: skipping~%" output-path)
- (with-open-file (ostream output-path :direction :output)
+ (with-open-file (ostream output-path :direction :output
+ #+(and clisp unicode) :external-format
+ #+(and clisp unicode) charset:utf-8)
(dolist (input-ufile input-ufiles)
(with-umls-ufile (line input-ufile)
(translate-line out-ufile line ostream)