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/
