While reading the gcl man page, I noticed some oddities.  The first one is
because of this construct on lines 149-154:

.B \-compile
.RB
Invoke the compiler on the filename following
.BR \-compile
.  Other
flags affect compilation.

The ".  Other" is interpreted as a macro, due to a "." at the start of the
line.  Since nroff doesn't recognize the macro, it drops the entire line
from the output.  The second is in lines 206-209:

This GNU package should not be confused with the proprietary program
distributed by FRANZ, Inc.
Nor should it be confused with the public domain \*(Fl or the proprietary
\*(Li.

What are "\*(Fl" and "\*(Li" supposed to be, lists of free and proprietary
Lisps, respectively?  If so, what is supposed to generate those lists?

For the time being, I'm applying the following patch to the Fedora gcl
build.  Please let me know if there's a better solution.

--- man/man1/gcl.1.orig    2002-02-03 11:44:07.000000000 -0700
+++ man/man1/gcl.1    2010-12-30 14:09:50.834355544 -0700
@@ -149,8 +149,7 @@
 .B \-compile
 .RB
 Invoke the compiler on the filename following
-.BR \-compile
-.  Other
+\fB\-compile\fR.  Other
 flags affect compilation.

 .TP
@@ -205,8 +204,6 @@

 This GNU package should not be confused with the proprietary program
 distributed by FRANZ, Inc.
-Nor should it be confused with the public domain \*(Fl or the proprietary
-\*(Li.
 For anything other than program development,
 use of the lisp compiler \fIglc\fP(1L) is strongly
 recommended in preference to use of the interpreter,

Regards,
-- 
Jerry James
http://www.jamezone.org/
_______________________________________________
Gcl-devel mailing list
Gcl-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/gcl-devel

Reply via email to