man procstat -b Display binary information for the process. :<standard input>:310: missing \? <standard input>:310: missing \? <standard input>:310: `\?' is not allowed in an escape name <standard input>:310: a node is not allowed in a name <standard input>:310: missing \? <standard input>:310: missing \? <standard input>:315: missing \? <standard input>:315: missing \? <standard input>:315: `\?' is not allowed in an escape name <standard input>:315: name expected (got a node) <standard input>:315: missing \? <standard input>:315: missing \? -c Display command line arguments for the process.
https://www.freebsd.org/cgi/man.cgi?procstat
What version of FreeBSD are you seeing this error in?
10.4-Release amd64.
On the pure commandline and in the DE (fvwm-crystal) my locale: LANG=de_DE.UTF-8 LC_CTYPE="de_DE.UTF-8" LC_COLLATE="de_DE.UTF-8" LC_TIME="de_DE.UTF-8" LC_NUMERIC="de_DE.UTF-8" LC_MONETARY="de_DE.UTF-8" LC_MESSAGES=C LC_ALL=
If it's right, what the link shows: I have changed it to: diff procstat.1.new procstat.1.old 310c310 < .It UD.el .nop UD. --- > .It UD\? 315c315 < .It .el .nop . --- > .It \? and it seems it shows right.
Ah, this is a compatibility issue with groff. Your proposed change breaks the output as the intended output is to display a '?' where the \?s occur. mandoc (used in 11+) does this. I don't know if this is possible in groff.
Ah, it looks like the '\'s are unneeded and don't work in groff. I'll fix this.
https://reviews.freebsd.org/D13779
Ok, seems that fix it.
A commit references this bug: Author: brooks Date: Tue Jan 23 20:07:51 UTC 2018 New revision: 328297 URL: https://svnweb.freebsd.org/changeset/base/328297 Log: Don't escape '?'s in protocol output. This isn't required by mandoc and is nonfunctional in groff. PR: 224632 Reported by: w.schwarzenfeld@utanet.at MFC after: 3 days Differential Revision: https://reviews.freebsd.org/D13779 Changes: head/usr.bin/procstat/procstat.1
Thanks!
A commit references this bug: Author: brooks Date: Fri Jan 26 00:34:34 UTC 2018 New revision: 328421 URL: https://svnweb.freebsd.org/changeset/base/328421 Log: MFC r328297: Don't escape '?'s in protocol output. This isn't required by mandoc and is nonfunctional in groff. PR: 224632 Reported by: w.schwarzenfeld@utanet.at Differential Revision: https://reviews.freebsd.org/D13779 Changes: _U stable/11/ stable/11/usr.bin/procstat/procstat.1
A commit references this bug: Author: brooks Date: Fri Jan 26 00:35:33 UTC 2018 New revision: 328422 URL: https://svnweb.freebsd.org/changeset/base/328422 Log: MFC r328297: Don't escape '?'s in protocol output. This isn't required by mandoc and is nonfunctional in groff. PR: 224632 Reported by: w.schwarzenfeld@utanet.at Differential Revision: https://reviews.freebsd.org/D13779 Changes: _U stable/10/ stable/10/usr.bin/procstat/procstat.1