>>>>> "Abdelrazak" == Abdelrazak Younes <[EMAIL PROTECTED]> writes:

Abdelrazak> IMHO even if there's no performance penalty on linux
Abdelrazak> (which I really doubt on slow machine) the way the
Abdelrazak> counters are updated is too heavy. We should instead
Abdelrazak> maintains lists of interdependent numbered paragraphs and
Abdelrazak> update only those paragraphs that need updates. In this
Abdelrazak> context, a kind of DocIterator that will iterates other
Abdelrazak> one of these lists would be really useful.

In older code (1.3.x I think), there was a counters object in each
paragraph. Having something like that could allow (when the new
counters are the same as the old ones) to stop renumbering, because we
know that the "local perturbation" to counters is finished.

JMarc

Reply via email to