texmacs-dev
[Top][All Lists]
Advanced

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

[Texmacs-dev] [1.0.0.19] page_breaker_rep::make_skeleton patch? New doub


From: David Allouche
Subject: [Texmacs-dev] [1.0.0.19] page_breaker_rep::make_skeleton patch? New double page (before).
Date: Wed, 23 Oct 2002 16:52:12 +0200
User-agent: Mutt/1.4i

I am examining the changes between 1.0.0.18 and 1.0.0.19. I almost
figured it all (documentation upcoming), but there is one thing I
could not understand.

The page_breaker_rep::make_skeleton method has been patched to add a
test:

*** TeXmacs-1.0.0.18-src/src/Typeset/Page/page_breaker.cc
--- TeXmacs-1.0.0.19-src/src/Typeset/Page/page_breaker.cc
*************** page_breaker_rep::make_skeleton () {
*** 1476,1482 ****
          (l[j]->t == tree (FORMAT, NEW_PAGE)))
        {
          last_page_flag= (l[j]->t == tree (FORMAT, NEW_PAGE));
!         assemble_skeleton (sk, i, j);
          j++; i=j;
        }
    }
--- 1476,1482 ----
          (l[j]->t == tree (FORMAT, NEW_PAGE)))
        {
          last_page_flag= (l[j]->t == tree (FORMAT, NEW_PAGE));
!         if (i<j) assemble_skeleton (sk, i, j);
          j++; i=j;
        }
    }

That does not seem to relate to the new page breaking elements, so I
suppose it might be a bug fix. So, what does that do?

Also I noticed there are new format tags "new double page" and "new
double page before" but they do not seem to be implemented. Why not
delay the introduction of that stuff until it is actually implemented?

-- 
David Allouche         | GNU TeXmacs -- Writing is a pleasure
Free software engineer |    http://www.texmacs.org
   http://ddaa.net     |    http://alqua.com/tmresources
   address@hidden  |    address@hidden
TeXmacs is NOT a LaTeX front-end and is unrelated to emacs.





reply via email to

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