Folks, particularly mm folks.
I'm looking for a suggestion on how to approach this problem.
Consider the file i.mm
.de xx yy
.sp 2
.yy
And the command line
groff -mm i.mm
You would expect, and in fact get, no output. -Tps is the default.
BUT consider the command line
groff -Tascii -mm i.mm
You would expect the same but instead get ...
i.mm:3: warning: `yy' not defined
Huh?
groff -Tlj4 -mm i.mm
Nothing.
groff -Tlatin1 -mm i.mm
i.mm:3: warning: `yy' not defined
groff -Thtml -mm i.mm
Output, but no error.
<!-- Creator : groff version 1.18.1 -->
<!-- CreationDate: Tue Sep 9 20:12:09 2008 -->
<html>
<head>
<meta name="generator" content="groff -Thtml, see www.gnu.org">
<meta name="Content-Style" content="text/css">
<title></title>
</head>
<body>
<hr>
<hr>
</body>
</html>
The version of contrib/mm/m.tmac does not seem to matter.
I suspect the version of groff does, but the one that I know used to work
is from about the year 2000, so ...
I've not detected any obvious pattern, and am wondering how to proceed.
Suggestions?
--
Mike Bianchi