|
From: | G. Branden Robinson |
Subject: | [bug #60602] Unit discrepancy in \r, \u, and \d between Texinfo manual and groff(7) |
Date: | Mon, 22 Nov 2021 21:16:09 -0500 (EST) |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Firefox/78.0 |
Follow-up Comment #13, bug #60602 (project groff): [comment #10 comment #10:] > CSTR 54 is correct. Branden's 'guess' is wrong and no change from Bell Labs troff's normal and documented behaviour should be made based on it. vflag is used to indicate the motion is vertical. It is nothing to do with forcing a unit calculation to be vees. The code of makem(), quoted but not analysed above, makes this clear. 443 makem(i) 444 int i; 445 { 446 register j; 447 448 if((j = i) < 0)j = -j; 449 j = (j & ~MOTV) | MOT; 450 if(i < 0)j |= NMOT; 451 if(vflag)j |= VMOT; 452 return(j); 453 } https://www.youtube.com/watch?v=KmKOVdAGtzM _______________________________________________________ Reply to this item at: <https://savannah.gnu.org/bugs/?60602> _______________________________________________ Message sent via Savannah https://savannah.gnu.org/
[Prev in Thread] | Current Thread | [Next in Thread] |