bug-groff
[Top][All Lists]
Advanced

[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/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]