[dev-context] Spurious parameter in m-visual.mkiv

Marco netuse at lavabit.com
Mon Jul 16 21:15:34 CEST 2012


Hi!

There's a spurious parameter in \ruledbaseline, which breaks the
visual module. I guess it's a leftover from the clean-up. I assume
the parameter can simply be omitted (untested):

\unexpanded\def\ruledbaseline
  {\vrule \!!width \zeropoint
   \bgroup
   \dontinterfere
   \doglobal\increment\ruledbaselines
   \scratchdimen\nofruledbaselines\baselineskip
   \setbox\scratchbox\normalvbox to 2\scratchdimen
     {\leaders
        \normalhbox
          {\strut
           \vrule
             \!!height \testrulewidth
             \!!depth \testrulewidth
             \!!width 120\points}
      \normalvfill}%
   \smashbox\scratchbox
   \advance\scratchdimen \strutheightfactor\baselineskip
   \setbox\scratchbox\normalhbox
     {\normalhskip -48\points
      \normalhbox to 24\points
        {\normalhss
-         {\ttxx#1}%
-         \ruledbaselines
+         {\ttxx\ruledbaselines}%
         \normalhskip6\points}%
      \raise\scratchdimen\box\scratchbox}%
   \smashbox\scratchbox
   \box\scratchbox
   \egroup}

Marco




More information about the dev-context mailing list