View Issue Details

IDProjectCategoryView StatusLast Update
0000816luatexluatex bugpublic2015-10-21 00:49
ReporterTacoAssigned ToHans Hagen 
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Product Version 
Target VersionFixed in Version0.82.0 
Summary0000816: \rightmarginkern bugs
DescriptionFrom Robert:

The below example shows two bugs with \rightmarginkern: it doesn't work with the discretionary hyphen (line 5), and it doesn't work in the last line (this latter bug was fixed in pdftex 1.40.11, see <http://sarovar.org/tracker/index.php?func=detail&aid=4292&group_id=106&atid=493>)

Steps To Reproduce\pdftracingfonts2
\hsize3.9cm
\rpcode\font`\-300
\rpcode\font`\.300
\pdfprotrudechars2
\parindent0pt
\parfillskip0pt
\splittopskip0pt
\newbox\splitbox
\setbox0\vbox{testing protrusion testing- protrusion
              testing protrusion testing protrusion.}
\unvcopy0
\medskip
\loop\ifvbox0
  \setbox\splitbox\vsplit0 to\baselineskip
  \unvbox\splitbox\setbox\splitbox=\lastbox
  \hbox to \hsize{\expandafter\unhbox\expandafter\splitbox
                  \expandafter\kern\rightmarginkern\splitbox}
\repeat

\bye
TagsNo tags attached.

Activities

Hans Hagen

2015-10-21 00:49

manager   ~0001452

replaced the old code (redundant tests as well as correct and more robust analysis .. still some disc mess to sort out .. different issue (disc node left-overs) .. maybe at some point i need more fixes

Issue History

Date Modified Username Field Change
2013-03-29 11:51 Taco New Issue
2015-10-21 00:49 Hans Hagen Note Added: 0001452
2015-10-21 00:49 Hans Hagen Status new => closed
2015-10-21 00:49 Hans Hagen Assigned To => Hans Hagen
2015-10-21 00:49 Hans Hagen Resolution open => fixed
2015-10-21 00:49 Hans Hagen Fixed in Version => 0.82.0