version 1.170, 2014/04/23 16:37:43 |
version 1.173, 2014/07/24 08:26:05 |
|
|
|
|
--- missing tbl features ----------------------------------------------- |
--- missing tbl features ----------------------------------------------- |
|
|
|
- look at the POSIX manuals in the books/man-pages-posix port, |
|
they use some unsupported tbl(7) features. |
|
|
- implement basic non-parametric .de to support e.g. sox(1) |
- implement basic non-parametric .de to support e.g. sox(1) |
reported by naddy@ Sat, 16 Oct 2010 23:51:57 +0200 |
reported by naddy@ Sat, 16 Oct 2010 23:51:57 +0200 |
*** sox(1) still doesn't work, tbl(1) errors need investigation |
*** sox(1) still doesn't work, tbl(1) errors need investigation |
|
|
with apropos(1) using the file name as a key, as well. |
with apropos(1) using the file name as a key, as well. |
Issue reported by tedu@ Fri, 05 Jul 2013 21:15:23 -0400 |
Issue reported by tedu@ Fri, 05 Jul 2013 21:15:23 -0400 |
|
|
|
- When makewhatis(8) encounters a FATAL parse error, |
|
it silently treats the file as formatted, which makes no sense |
|
at all for paths like man1/foo.1 - and which also contradicts |
|
what the manual says at the end of the description. |
|
The end result will be ENOENT for file names returned |
|
by mansearch() in manpage.file. |
|
|
|
- makewhatis(8) for preformatted pages: |
|
parse the section number from the header line |
|
and compare to the section number from the directory name |
|
|
|
- Does makewhatis(8) detect missing NAME sections, missing names, |
|
and missing descriptions in all the file formats? |
|
|
- clean up escape sequence handling, creating three classes: |
- clean up escape sequence handling, creating three classes: |
(1) fully implemented, or parsed and ignored without loss of content |
(1) fully implemented, or parsed and ignored without loss of content |
(2) unimplemented, potentially causing loss of content |
(2) unimplemented, potentially causing loss of content |
|
|
- look at pages generated from Texinfo source by yat2m, e.g. security/gnupg |
- look at pages generated from Texinfo source by yat2m, e.g. security/gnupg |
First impression is not that bad. |
First impression is not that bad. |
|
|
|
- look at pages generated by pandoc; see |
|
https://github.com/jgm/pandoc/blob/master/src/Text/Pandoc/Writers/Man.hs |
|
porting planned by kili@ Thu, 19 Jun 2014 19:46:28 +0200 |
|
|
- check compatibility with Plan9: |
- check compatibility with Plan9: |
http://swtch.com/usr/local/plan9/tmac/tmac.an |
http://swtch.com/usr/local/plan9/tmac/tmac.an |
http://swtch.com/plan9port/man/man7/man.html |
http://swtch.com/plan9port/man/man7/man.html |
|
|
- formatting /usr/local/man/man1/latex2man.1 with groff and mandoc |
- formatting /usr/local/man/man1/latex2man.1 with groff and mandoc |
reveals lots of bugs both in groff and mandoc... |
reveals lots of bugs both in groff and mandoc... |
reported by bentley@ Wed, 22 May 2013 23:49:30 -0600 |
reported by bentley@ Wed, 22 May 2013 23:49:30 -0600 |
|
|
|
--- PDF issues --------------------------------------------------------- |
|
|
|
- PDF output doesn't use a monospaced font for .Bd -literal |
|
Example: "mandoc -Tpdf afterboot.8 > output.pdf && pdfviewer output.pdf". |
|
Search the text "Routing tables". |
|
Also check what PostScript mode does when fixing this. |
|
reported by juanfra@ Wed, 04 Jun 2014 21:44:58 +0200 |
|
|
|
--- HTML issues -------------------------------------------------------- |
|
|
|
- check https://github.com/trentm/mdocml |
|
|
************************************************************************ |
************************************************************************ |
* formatting issues: gratuitous differences |
* formatting issues: gratuitous differences |