[BACK]Return to TODO CVS log [TXT][DIR] Up to [cvsweb.bsd.lv] / mandoc

Diff for /mandoc/TODO between version 1.287 and 1.290

version 1.287, 2019/03/04 11:37:30 version 1.290, 2019/04/01 15:57:29
Line 196  are mere guesses, and some may be wrong.
Line 196  are mere guesses, and some may be wrong.
   
 --- missing misc features ----------------------------------------------  --- missing misc features ----------------------------------------------
   
   - man 3am readline
     does not work because man(1) only accepts digit + one letter,
     otherwise explicit -s is currently required
     https://github.com/void-linux/void-packages/issues/9868
     loc *  exist *  algo *  size *  imp ***
   
   - man 3 readline may show readline(3m)
     because in manpage_compare, "3" and "3am" compare equal
     https://github.com/void-linux/void-packages/issues/9868
     probably requires putting string version of section into struct manpage
     loc *  exist **  algo *  size *  imp ***
   
   - restore flags for result ordering, but only for man(1), not for apropos(1)
     such that man 3 syslog show syslog.3 not klogctl.3
     and such that man 3p acosl shows acosl.3p not acos.3p
     https://github.com/void-linux/void-packages/issues/9868
     loc *  exist **  algo *  size *  imp ***
   
   - dead .so links should be entered into the database to avoid:
     man -M. lvm-config
     man: outdated mandoc.db lacks lvm-config(8) entry, run makewhatis /co/void-man
     https://github.com/void-linux/void-packages/issues/9868
     loc *  exist **  algo *  size *  imp **
   
 - man -ks 1,8 route; kn@ Jul 13, 2018 orally  - man -ks 1,8 route; kn@ Jul 13, 2018 orally
   
 - italic correction (\/) in PostScript mode  - italic correction (\/) in PostScript mode
Line 446  are mere guesses, and some may be wrong.
Line 470  are mere guesses, and some may be wrong.
 * warning issues  * warning issues
 ************************************************************************  ************************************************************************
   
 - When a man(1) command returns no result and there was an -S  
   argument, check the -S argument against the list of valid  
   architectures and say "Unknown architecture AAA" rather than  
   "No entry for NNN in the manual" if there is no match.  
   Requires moving the lists of valid architectures out of  
   mdoc_validate.c such that they can be used by main.c.  
   Discussed with jmc@ 10 Aug 2018 19:20:12 +0100.  
   loc **  exist *  algo *  size *  imp **  
   
 - warn about duplicate .Sh/.Ss heads  - warn about duplicate .Sh/.Ss heads
   gre(4): Rename duplicate sections 20 Apr 2018 15:27:33 +0200    gre(4): Rename duplicate sections 20 Apr 2018 15:27:33 +0200
   loc *  exist *  algo *  size *  imp **    loc *  exist *  algo *  size *  imp **
Line 522  are mere guesses, and some may be wrong.
Line 537  are mere guesses, and some may be wrong.
   See the file test-PATH_MAX.c for details.    See the file test-PATH_MAX.c for details.
   Found by Aaron M. Ucko in the GNU Hurd via Bdale Garbee,    Found by Aaron M. Ucko in the GNU Hurd via Bdale Garbee,
   https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=829624    https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=829624
   
 - We use the input line number at several places to distinguish  
   same-line from different-line input.  That plainly doesn't work  
   with user-defined macros, leading to random breakage.  
   
 - Is it possible to further simplify ENDBODY_SPACE?  - Is it possible to further simplify ENDBODY_SPACE?
   

Legend:
Removed from v.1.287  
changed lines
  Added in v.1.290

CVSweb