bug-groff
[Top][All Lists]
Advanced

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

[bug #60602] Unit discrepancy in \r, \u, and \d between Texinfo manual a


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/




reply via email to

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