bug-groff
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug #64216] [eqn] "{thick, thin}_space" parameters affect full- and hal


From: G. Branden Robinson
Subject: [bug #64216] [eqn] "{thick, thin}_space" parameters affect full- and half-width spaces ~ and ^
Date: Mon, 10 Jul 2023 04:35:01 -0400 (EDT)

Update of bug #64216 (project groff):

                  Status:         Ready for Merge => Fixed                  
             Open/Closed:                    Open => Closed                 
         Planned Release:                    None => 1.24.0                 

    _______________________________________________________

Follow-up Comment #5:


commit b545d4f6f53ab71abf2ffd600a6980c6a581fe78
Author: G. Branden Robinson <g.branden.robinson@gmail.com>
Date:   Fri May 19 00:52:28 2023 -0500

    [eqn]: Fix Savannah #64216.
    
    [eqn]: Implement tunable "half_space" and "full_space" parameters.  They
    default to the same widths as "thin_space" and "thick_space",
    respectively, but control the widths of the '^' and '~' input tokens.
    
    * src/preproc/eqn/box.cpp: Add globals `half_space`, `full_space`.
    
      (struct S): Recognize "half_space" and "full_space" as parameters to
      the "set" primitive, and map them to the globals.
    
      (half_space_box::output): Format the half space width.
    
      (full_space_box::output): Format the full space width.
    
      (full_space_box::output, thick_space_box::output): Drop workaround for
      Firefox 1.5 MathML bug (November 2005).  Emit "&ThickSpace;" entity
      instead of "&ensp;".
    
    * src/preproc/eqn/eqn.1.man (Customization): Document feature.
    
    * NEWS: Add item.
    
    Fixes <https://savannah.gnu.org/bugs/?64216>.  Thanks to Doug McIlroy
    for the report and Damian McGuckin for the discussion.




    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?64216>

_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]