This is probably a question for Luca or Simon.

In LineLM we have this code:
                // ignore KnuthGlue and KnuthPenalty objects
                // at the beginning of the line
                seqIterator = seq.listIterator(iStartElement);
                tempElement = (KnuthElement) seqIterator.next();
                while (!tempElement.isBox() && seqIterator.hasNext()) {
                    tempElement = (KnuthElement) seqIterator.next();
                    iStartElement++;
                }
What is the background to this? This seems to interfere with certain 
combinations of white-space-collapse="false" and 
white-space-treatment="preserve/ignore-if-before-linefeed". I think 
there is similar code to remove trailing stuff with similar 
interference.

Manuel

Reply via email to