Update of /project/defdoc/cvsroot/DefDoc/src/layout In directory common-lisp.net:/tmp/cvs-serv24782/src/layout
Modified Files: engine-framework.lisp Log Message: call PREPARE directly on the toplevel element instead of on its subelements so that subclasses can hook in
Date: Mon Feb 16 00:44:57 2004 Author: rjain
Index: DefDoc/src/layout/engine-framework.lisp diff -u DefDoc/src/layout/engine-framework.lisp:1.2 DefDoc/src/layout/engine-framework.lisp:1.3 --- DefDoc/src/layout/engine-framework.lisp:1.2 Sun Feb 15 00:01:45 2004 +++ DefDoc/src/layout/engine-framework.lisp Mon Feb 16 00:44:57 2004 @@ -262,8 +262,7 @@ (let ((*vertical-sequence* '()) (*vertical-sequence-tail* '()) (*header-level* 1)) - (dolist (subelement (contents input)) - (prepare subelement output)) + (prepare input output) (compute-breaks input *vertical-sequence* output)))
(defmethod convert :around ((input toplevel-element) (output t))