bugGNU roff - Bugs: bug #65484, [mdoc] handle MF rendering option...

 
 

bug #65484: [mdoc] handle MF rendering option string as man(7) does

Submitter:  None
Submitted:  Tue 19 Mar 2024 09:08:33 AM UTC
   
 
Category:  Macro package mdoc Severity:  3 - Normal
Item Group:  Feature change Status:  Fixed
Privacy:  Public Assigned to:  gbranden
Open/Closed:  Closed Planned Release:  1.24.0
* Mandatory Fields

Add a New Comment Rich Markup
   

Sun 24 Mar 2024 09:03:58 PM UTC, comment #2: 


commit 6a11333f1cdc9dc5aeb1cd4761d513c8dfe81672
Author: G. Branden Robinson <g.branden.robinson@gmail.com>
Date:   Sat Mar 23 11:49:14 2024 -0500

    [mdoc]: Add support for `MF` rendering option.

    ...in parallel with groff man(7), and working much like the `HF` string.

    * tmac/doc.tmac (initialization): If the user specifies no `MF` string
      definition, define it as `I`.
    * tmac/mdoc/doc-ditroff:
    * tmac/mdoc/doc-nroff: Default `doc-page-identifier-font` and
      `doc-Xr-font` to use the value of the `MF` string.

    * NEWS:
    * tmac/groff_mdoc.7.man (Options): Document it.

    Fixes <https://savannah.gnu.org/bugs/?65484>.


G. Branden Robinson <gbranden>
Group administrator
Sat 23 Mar 2024 04:48:29 PM UTC, comment #1: 


original submission:

> This was to have been part of bug #63046 until that ticket's scope was narrowed.  MF was deferred due to "thorny issues with PDF hotspots to work out for generalized hyperlink support."  Any remaining such issues can be listed as dependencies here.


None remain that I am aware of.  Working on this.

G. Branden Robinson <gbranden>
Group administrator
Tue 19 Mar 2024 09:08:33 AM UTC, original submission:  

Commit 999f50831 added the MF configuration string to -man.  -mdoc should support it also.  (A TODO for this is buried in tmac/doc.tmac, but a savannah ticket seems less likely to fall through the cracks.)

This was to have been part of bug #63046 until that ticket's scope was narrowed.  MF was deferred due to "thorny issues with PDF hotspots to work out for generalized hyperlink support."  Any remaining such issues can be listed as dependencies here.

Anonymous

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by gbranden (Posted a comment)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.

     

    Follow 5 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2024-03-24 gbranden StatusIn Progress Fixed
        Open/ClosedOpen Closed
        Planned ReleaseNone 1.24.0
    2024-03-23 gbranden StatusNone In Progress
        Assigned toNone gbranden

    Back to the top

    Powered by Savane 3.13-caa5.
    Corresponding source code