[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug #60479] tmac/e.tmac-u is missing .PF macro documented in doc/meref.
From: |
Dave |
Subject: |
[bug #60479] tmac/e.tmac-u is missing .PF macro documented in doc/meref.me |
Date: |
Thu, 29 Apr 2021 14:23:22 -0400 (EDT) |
User-agent: |
Mozilla/5.0 (X11; Linux i686; rv:45.0) Gecko/20100101 Firefox/45.0 |
Follow-up Comment #1, bug #60479 (project groff):
The discrepancy between Section 9 and the Summary exists in the oldest
available version of the file in groff's repository, commit 351da0dc of
doc/meref.me
<http://git.savannah.gnu.org/cgit/groff.git/tree/doc/meref.me?id=351da0dc>.
The discrepancy between the documentation and the code exists in the oldest
versions of both files, the above meref.me and the corresponding commit
351da0dc of macros/tmac.e
<http://git.savannah.gnu.org/cgit/groff.git/tree/macros/tmac.e?id=351da0dc>
(the original name of the file now called tmac/e.tmac-u).
Although even pic's own man page (src/preproc/pic/pic.1.man) doesn't mention
the fact, pic itself recognizes .PF (as well as .PE, which _is_ documented) as
an end marker for pic blocks:
$ cat pictest
.PS
x = 3
.PF
This is invalid pic code.
$ pic pictest > /dev/null
$ # Now swap lines 3 and 4 of input:
$ sed -n '1,2p; 3{h;n;p;x;p}' pictest | pic > /dev/null
pic:<standard input>:3: syntax error before 'is'
pic:<standard input>:3: giving up on this picture
$
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?60479>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/