]> source.dussan.org Git - xmlgraphics-fop.git/log
xmlgraphics-fop.git
19 years agoMore cleanup/simplifications.
Glen Mazza [Thu, 9 Jun 2005 02:39:55 +0000 (02:39 +0000)]
More cleanup/simplifications.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198723 13f79535-47bb-0310-9956-ffa450edef68

19 years agoMultiple getWordChar() methods placed together.
Glen Mazza [Wed, 8 Jun 2005 22:24:34 +0000 (22:24 +0000)]
Multiple getWordChar() methods placed together.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198722 13f79535-47bb-0310-9956-ffa450edef68

19 years agoLayoutManager.canBreakBefore() removed.
Glen Mazza [Wed, 8 Jun 2005 22:06:32 +0000 (22:06 +0000)]
LayoutManager.canBreakBefore() removed.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198721 13f79535-47bb-0310-9956-ffa450edef68

19 years agoRemoved comment; relaxed validation done on an fo-by-fo basis.
Glen Mazza [Wed, 8 Jun 2005 22:03:13 +0000 (22:03 +0000)]
Removed comment; relaxed validation done on an fo-by-fo basis.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198720 13f79535-47bb-0310-9956-ffa450edef68

19 years agoRemoved LM.initialize() -- switched to internal initialization of all LM's.
Glen Mazza [Tue, 7 Jun 2005 20:43:43 +0000 (20:43 +0000)]
Removed LM.initialize() -- switched to internal initialization of all LM's.
Did initialization from constructor, as that appeared sufficient for all of them.
Should for any LM, initialization not be available until the parentLM set,
then we just need to do this process within a setParent() override.

Also removed calls to superclass initialization, because as yet no initialization
was occurring in those superclasses.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198719 13f79535-47bb-0310-9956-ffa450edef68

19 years agoMinor PSLM simplifications.
Glen Mazza [Mon, 6 Jun 2005 05:46:00 +0000 (05:46 +0000)]
Minor PSLM simplifications.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198718 13f79535-47bb-0310-9956-ffa450edef68

19 years agoRemainder of pslm.gKNE() consolidated into pb.gKNE().
Glen Mazza [Sun, 5 Jun 2005 07:11:22 +0000 (07:11 +0000)]
Remainder of pslm.gKNE() consolidated into pb.gKNE().

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198717 13f79535-47bb-0310-9956-ffa450edef68

19 years agoTwo stray isBogus()es removed, AFAICT unnecessary childLC initialization
Glen Mazza [Sat, 4 Jun 2005 04:47:31 +0000 (04:47 +0000)]
Two stray isBogus()es removed, AFAICT unnecessary childLC initialization
removed from PSLM.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198716 13f79535-47bb-0310-9956-ffa450edef68

19 years agoadded css2xslfo entry; removed extra html2fo entry
Clay Leeds [Fri, 3 Jun 2005 16:59:04 +0000 (16:59 +0000)]
added css2xslfo entry; removed extra html2fo entry

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198715 13f79535-47bb-0310-9956-ffa450edef68

19 years agoupdated FOP Doc FAQ to match what's on LIVE site
Clay Leeds [Fri, 3 Jun 2005 16:58:38 +0000 (16:58 +0000)]
updated FOP Doc FAQ to match what's on LIVE site

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198714 13f79535-47bb-0310-9956-ffa450edef68

19 years agoConstructor for FLM now takes parent as parameter,
Glen Mazza [Wed, 1 Jun 2005 22:41:17 +0000 (22:41 +0000)]
Constructor for FLM now takes parent as parameter,
also setting of Reference Area dimensions moved to
FLM.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198713 13f79535-47bb-0310-9956-ffa450edef68

19 years agoCorrected the test for the empty last block. The XPath statement was wrong.
Jeremias Maerki [Wed, 1 Jun 2005 07:59:02 +0000 (07:59 +0000)]
Corrected the test for the empty last block. The XPath statement was wrong.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198712 13f79535-47bb-0310-9956-ffa450edef68

19 years agoSimplifications to PSLM.gKNE().
Glen Mazza [Wed, 1 Jun 2005 04:22:18 +0000 (04:22 +0000)]
Simplifications to PSLM.gKNE().

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198711 13f79535-47bb-0310-9956-ffa450edef68

19 years agoHandling page dependent footnote separator
Luca Furini [Tue, 31 May 2005 16:19:29 +0000 (16:19 +0000)]
Handling page dependent footnote separator

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198710 13f79535-47bb-0310-9956-ffa450edef68

19 years agoWorks...
Jeremias Maerki [Tue, 31 May 2005 12:53:56 +0000 (12:53 +0000)]
Works...

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198709 13f79535-47bb-0310-9956-ffa450edef68

19 years agoBasic element list tests for certain constellations on tables.
Jeremias Maerki [Tue, 31 May 2005 12:48:45 +0000 (12:48 +0000)]
Basic element list tests for certain constellations on tables.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198708 13f79535-47bb-0310-9956-ffa450edef68

19 years agoAdjustments after bugfixes in table layout. I didn't recognize the wrong page breaks.
Jeremias Maerki [Tue, 31 May 2005 12:48:17 +0000 (12:48 +0000)]
Adjustments after bugfixes in table layout. I didn't recognize the wrong page breaks.
Additional constellations for markers (and tables in general) checked.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198707 13f79535-47bb-0310-9956-ffa450edef68

19 years agoBugfix: getMaxRemainingHeight() was not very accurate and resulted in wrong element...
Jeremias Maerki [Tue, 31 May 2005 12:46:14 +0000 (12:46 +0000)]
Bugfix: getMaxRemainingHeight() was not very accurate and resulted in wrong element lists. Mostly problems with calculations when row spans are involved.
Bugfix: rows that are dynamically created by a row span are now correctly handled.
Bugfix: Proper reset of variables for empty grid units during the stepping process.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198706 13f79535-47bb-0310-9956-ffa450edef68

19 years agoremoved info RE:marc being down
Clay Leeds [Mon, 30 May 2005 22:05:53 +0000 (22:05 +0000)]
removed info RE:marc being down

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198705 13f79535-47bb-0310-9956-ffa450edef68

19 years agoattempted to make FAQ more non-rude; added Doc Mgt FAQ (still haven't fixed TOC gener...
Clay Leeds [Mon, 30 May 2005 22:04:09 +0000 (22:04 +0000)]
attempted to make FAQ more non-rude; added Doc Mgt FAQ (still haven't fixed TOC generation issue)

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198704 13f79535-47bb-0310-9956-ffa450edef68

19 years agoTestfiles for footnotes
Luca Furini [Mon, 30 May 2005 15:59:42 +0000 (15:59 +0000)]
Testfiles for footnotes

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198703 13f79535-47bb-0310-9956-ffa450edef68

19 years agoHandling of very long footnotes
Luca Furini [Mon, 30 May 2005 15:56:42 +0000 (15:56 +0000)]
Handling of very long footnotes

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198702 13f79535-47bb-0310-9956-ffa450edef68

19 years agoNew member variable "index" on Position (used for first/last checks).
Jeremias Maerki [Mon, 30 May 2005 09:11:10 +0000 (09:11 +0000)]
New member variable "index" on Position (used for first/last checks).
Position numbering implemented in BlockStackingLayoutManager (see member variables: lastGeneratedPosition and smallestPosNumberChecked)
Use notifyPos to give a Position an index (Don't reuse Position instances that get an index!)
Flags on TableContentPosition indicating first and last status (see TableStepper).
New way of determining first/last area implemented on all currently implemented block-level FOs.
Removed obsolete isBogus() method from LayoutManager.
Removed duplicate wrapPositionElements() method in FlowLayoutManager.
Some javadocs here and there.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198701 13f79535-47bb-0310-9956-ffa450edef68

19 years agoMore test cases for markers.
Jeremias Maerki [Mon, 30 May 2005 09:01:32 +0000 (09:01 +0000)]
More test cases for markers.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198700 13f79535-47bb-0310-9956-ffa450edef68

19 years agoBugfix: LAST_IN_BODY wasn't set on the GridUnits of a row that wasn't the last in...
Jeremias Maerki [Mon, 30 May 2005 08:38:50 +0000 (08:38 +0000)]
Bugfix: LAST_IN_BODY wasn't set on the GridUnits of a row that wasn't the last in a table, i.e. when there are multiple bodies.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198699 13f79535-47bb-0310-9956-ffa450edef68

19 years agoObsolete code removed and text-transform behaviour changed based on input from Victor...
Jeremias Maerki [Fri, 27 May 2005 19:05:53 +0000 (19:05 +0000)]
Obsolete code removed and text-transform behaviour changed based on input from Victor Mote: http://marc.theaimsgroup.com/?t=111718934800001&r=1&w=2

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198698 13f79535-47bb-0310-9956-ffa450edef68

19 years agoExpected results changed based on Victor Mote's input.
Jeremias Maerki [Fri, 27 May 2005 19:04:42 +0000 (19:04 +0000)]
Expected results changed based on Victor Mote's input.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198697 13f79535-47bb-0310-9956-ffa450edef68

19 years agoTwo test cases for text-transform. Works fine! Wow.
Jeremias Maerki [Fri, 27 May 2005 14:21:33 +0000 (14:21 +0000)]
Two test cases for text-transform. Works fine! Wow.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198696 13f79535-47bb-0310-9956-ffa450edef68

19 years agoMissing FOs that can receive markers.
Jeremias Maerki [Fri, 27 May 2005 08:38:26 +0000 (08:38 +0000)]
Missing FOs that can receive markers.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198695 13f79535-47bb-0310-9956-ffa450edef68

19 years agoCleanup
Jeremias Maerki [Fri, 27 May 2005 08:37:33 +0000 (08:37 +0000)]
Cleanup

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198694 13f79535-47bb-0310-9956-ffa450edef68

19 years agoSkip markers (they are validated properly earlier).
Jeremias Maerki [Thu, 26 May 2005 17:13:25 +0000 (17:13 +0000)]
Skip markers (they are validated properly earlier).

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198693 13f79535-47bb-0310-9956-ffa450edef68

19 years agoOnly the checks were wrong.
Jeremias Maerki [Thu, 26 May 2005 07:19:13 +0000 (07:19 +0000)]
Only the checks were wrong.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198692 13f79535-47bb-0310-9956-ffa450edef68

19 years agoHmm, test case works, only the checks are wrong.
Jeremias Maerki [Thu, 26 May 2005 07:18:28 +0000 (07:18 +0000)]
Hmm, test case works, only the checks are wrong.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198691 13f79535-47bb-0310-9956-ffa450edef68

19 years agoSupport for multiple pages in PDFDocumentGraphics2D. Same approach as for AbstractPSD...
Jeremias Maerki [Wed, 25 May 2005 19:19:46 +0000 (19:19 +0000)]
Support for multiple pages in PDFDocumentGraphics2D. Same approach as for AbstractPSDocumentGraphics2D.
Call to nextPage() closes current page, the first subsequent painting operation prepares a new page.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198690 13f79535-47bb-0310-9956-ffa450edef68

19 years agoA glue at the beginning of the element list can't be a legal break point. Fixes an...
Jeremias Maerki [Wed, 25 May 2005 19:16:00 +0000 (19:16 +0000)]
A glue at the beginning of the element list can't be a legal break point. Fixes an ArrayIndexOutOfBounds when there's a space-before at the beginning of the list.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198689 13f79535-47bb-0310-9956-ffa450edef68

19 years agoCommented the Class-Path Manifest entry which causes trouble at runtime (ClassNotFoun...
Jeremias Maerki [Tue, 24 May 2005 19:45:02 +0000 (19:45 +0000)]
Commented the Class-Path Manifest entry which causes trouble at runtime (ClassNotFoundErrors).
Additional infos echoed during build.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198688 13f79535-47bb-0310-9956-ffa450edef68

19 years agoMade sure all currently non-passing test cases are in the list.
Jeremias Maerki [Tue, 24 May 2005 19:43:55 +0000 (19:43 +0000)]
Made sure all currently non-passing test cases are in the list.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198687 13f79535-47bb-0310-9956-ffa450edef68

19 years agokeep-with-next|previous on lists.
Jeremias Maerki [Tue, 24 May 2005 13:42:30 +0000 (13:42 +0000)]
keep-with-next|previous on lists.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198686 13f79535-47bb-0310-9956-ffa450edef68

19 years agoUpdate for toString()
Jeremias Maerki [Tue, 24 May 2005 13:41:39 +0000 (13:41 +0000)]
Update for toString()

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198685 13f79535-47bb-0310-9956-ffa450edef68

19 years agoTest cases for keep-with-next|previous on lists.
Jeremias Maerki [Tue, 24 May 2005 13:40:42 +0000 (13:40 +0000)]
Test cases for keep-with-next|previous on lists.
Same problems as with tables. Still not sure how to handle this.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198684 13f79535-47bb-0310-9956-ffa450edef68

19 years agoModify keep-with-next and keep-with-previous handling to support "level-hopping"...
Jeremias Maerki [Tue, 24 May 2005 09:41:32 +0000 (09:41 +0000)]
Modify keep-with-next and keep-with-previous handling to support "level-hopping" (see keep-with-next1a and keep-with-previous1a)
Full keep handling for tables (there's a remaning problem with keep-with-previous)
keep-together support for lists.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198683 13f79535-47bb-0310-9956-ffa450edef68

19 years agoMore keep accessors where needed.
Jeremias Maerki [Tue, 24 May 2005 09:38:02 +0000 (09:38 +0000)]
More keep accessors where needed.
Common abstract base class for ListItemLabel and ListItemBody to make code in the LM more readable.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198682 13f79535-47bb-0310-9956-ffa450edef68

19 years agoNeed the ability to modify P after creation of the instance.
Jeremias Maerki [Tue, 24 May 2005 09:36:52 +0000 (09:36 +0000)]
Need the ability to modify P after creation of the instance.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198681 13f79535-47bb-0310-9956-ffa450edef68

19 years agoTwo new flags for handling keeps.
Jeremias Maerki [Tue, 24 May 2005 09:36:19 +0000 (09:36 +0000)]
Two new flags for handling keeps.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198680 13f79535-47bb-0310-9956-ffa450edef68

19 years agokeep-with tests on tables. *-previous 2 and 3 are tricky.
Jeremias Maerki [Tue, 24 May 2005 09:34:34 +0000 (09:34 +0000)]
keep-with tests on tables. *-previous 2 and 3 are tricky.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198679 13f79535-47bb-0310-9956-ffa450edef68

19 years agoTest case for keep-together on lists.
Jeremias Maerki [Tue, 24 May 2005 09:31:52 +0000 (09:31 +0000)]
Test case for keep-together on lists.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198678 13f79535-47bb-0310-9956-ffa450edef68

19 years agoSimilar problem as for keep-with-next also for keep-with-previous.
Jeremias Maerki [Tue, 24 May 2005 06:38:09 +0000 (06:38 +0000)]
Similar problem as for keep-with-next also for keep-with-previous.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198677 13f79535-47bb-0310-9956-ffa450edef68

19 years agoSpecial keep-with-next case fails currently. Lower-level FOs don't affect penalties...
Jeremias Maerki [Mon, 23 May 2005 17:25:10 +0000 (17:25 +0000)]
Special keep-with-next case fails currently. Lower-level FOs don't affect penalties correctly.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198676 13f79535-47bb-0310-9956-ffa450edef68

19 years agotable-hf4 works BTW.
Jeremias Maerki [Mon, 23 May 2005 13:54:51 +0000 (13:54 +0000)]
table-hf4 works BTW.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198675 13f79535-47bb-0310-9956-ffa450edef68

19 years agoTest case for keep-together on table.
Jeremias Maerki [Mon, 23 May 2005 13:53:27 +0000 (13:53 +0000)]
Test case for keep-together on table.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198674 13f79535-47bb-0310-9956-ffa450edef68

19 years agoCheck element lists from the table-cells before the breaker's element list.
Jeremias Maerki [Mon, 23 May 2005 13:53:10 +0000 (13:53 +0000)]
Check element lists from the table-cells before the breaker's element list.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198673 13f79535-47bb-0310-9956-ffa450edef68

19 years agoInitial keep-together support on table.
Jeremias Maerki [Mon, 23 May 2005 13:52:26 +0000 (13:52 +0000)]
Initial keep-together support on table.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198672 13f79535-47bb-0310-9956-ffa450edef68

19 years agoChecks keep-together on table-row.
Jeremias Maerki [Mon, 23 May 2005 13:08:05 +0000 (13:08 +0000)]
Checks keep-together on table-row.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198671 13f79535-47bb-0310-9956-ffa450edef68

19 years agoElement list logging facility resurrected as an ElementListObserver (see LoggingEleme...
Jeremias Maerki [Mon, 23 May 2005 13:07:35 +0000 (13:07 +0000)]
Element list logging facility resurrected as an ElementListObserver (see LoggingElementListObserver).
DebugHelper registers that logging facility. Add a call to your own test apps to log element lists.
Added an additional check implementation for the layout engine checker which allows checking of Knuth element lists using the ElementListObserver. (Usage example: See keep-together2.xml)

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198670 13f79535-47bb-0310-9956-ffa450edef68

19 years agoFirst step towards keep-together on tables (should work on table-rows now).
Jeremias Maerki [Mon, 23 May 2005 13:02:41 +0000 (13:02 +0000)]
First step towards keep-together on tables (should work on table-rows now).
Logging of element lists removed from AbstractBreaker.
Instead creates ElementListObserver which receives notifications on newly created element lists so they can be logged, checked or whatever. Please see the next commit under the "test" directory.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198669 13f79535-47bb-0310-9956-ffa450edef68

19 years agoCode cleanup and some javadocs.
Jeremias Maerki [Mon, 23 May 2005 08:40:36 +0000 (08:40 +0000)]
Code cleanup and some javadocs.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198668 13f79535-47bb-0310-9956-ffa450edef68

19 years agoAdditional ppm indicator especially interesting for those of us doing high-volume...
Jeremias Maerki [Mon, 23 May 2005 07:53:05 +0000 (07:53 +0000)]
Additional ppm indicator especially interesting for those of us doing high-volume printing.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198667 13f79535-47bb-0310-9956-ffa450edef68

19 years agoFixes for a few minor problems in certain special cases.
Jeremias Maerki [Mon, 23 May 2005 07:43:05 +0000 (07:43 +0000)]
Fixes for a few minor problems in certain special cases.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198666 13f79535-47bb-0310-9956-ffa450edef68

19 years agoRemoved reference to my company.
Glen Mazza [Sun, 22 May 2005 17:21:21 +0000 (17:21 +0000)]
Removed reference to my company.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198665 13f79535-47bb-0310-9956-ffa450edef68

19 years agoOutput vertical position of text area in area tree XML.
Jeremias Maerki [Fri, 20 May 2005 06:47:44 +0000 (06:47 +0000)]
Output vertical position of text area in area tree XML.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198664 13f79535-47bb-0310-9956-ffa450edef68

19 years agoUsing vertical-align="top" instead of "super". (thanks Luca)
Jeremias Maerki [Fri, 20 May 2005 06:38:21 +0000 (06:38 +0000)]
Using vertical-align="top" instead of "super". (thanks Luca)

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198663 13f79535-47bb-0310-9956-ffa450edef68

19 years agoCorrection to footnotes handling: break a footnote body only if its citation is in...
Luca Furini [Thu, 19 May 2005 16:41:29 +0000 (16:41 +0000)]
Correction to footnotes handling: break a footnote body only if its citation is in the last content line.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198662 13f79535-47bb-0310-9956-ffa450edef68

19 years agoI love my testcases. table-row1 just showed me another bug. :-)
Jeremias Maerki [Wed, 18 May 2005 16:47:57 +0000 (16:47 +0000)]
I love my testcases. table-row1 just showed me another bug. :-)
Bugfix: row background did not get painted in certain situations. rowFO was reset too soon.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198661 13f79535-47bb-0310-9956-ffa450edef68

19 years agoComment corrected. New location of the method to be implemented.
Jeremias Maerki [Wed, 18 May 2005 16:36:40 +0000 (16:36 +0000)]
Comment corrected. New location of the method to be implemented.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198660 13f79535-47bb-0310-9956-ffa450edef68

19 years agofootnotes2 demonstrates current flaws.
Jeremias Maerki [Wed, 18 May 2005 16:25:21 +0000 (16:25 +0000)]
footnotes2 demonstrates current flaws.
table-cell3a finally works now.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198659 13f79535-47bb-0310-9956-ffa450edef68

19 years agoTest would have passed now, had I gotten the checks below the first right.
Jeremias Maerki [Wed, 18 May 2005 16:24:25 +0000 (16:24 +0000)]
Test would have passed now, had I gotten the checks below the first right.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198658 13f79535-47bb-0310-9956-ffa450edef68

19 years agoDifferent interpretation now, so expected results change, too.
Jeremias Maerki [Wed, 18 May 2005 16:17:07 +0000 (16:17 +0000)]
Different interpretation now, so expected results change, too.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198657 13f79535-47bb-0310-9956-ffa450edef68

19 years agoTestcase for page-number-citation
Jeremias Maerki [Wed, 18 May 2005 16:09:41 +0000 (16:09 +0000)]
Testcase for page-number-citation

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198656 13f79535-47bb-0310-9956-ffa450edef68

19 years agoBugfix for a ClassCastException on autoheight block-containers where Position instanc...
Jeremias Maerki [Wed, 18 May 2005 16:03:38 +0000 (16:03 +0000)]
Bugfix for a ClassCastException on autoheight block-containers where Position instances come through for normal penalties between blocks.
Additional fix so a distinction is made between space-related positions and the penalties that caused the problem above.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198655 13f79535-47bb-0310-9956-ffa450edef68

19 years agoCan remove a few testcases. I'm still counting around 20 failing and will update...
Jeremias Maerki [Wed, 18 May 2005 15:30:57 +0000 (15:30 +0000)]
Can remove a few testcases. I'm still counting around 20 failing and will update this file while working through the testcases.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198654 13f79535-47bb-0310-9956-ffa450edef68

19 years agoCode cleanup.
Jeremias Maerki [Wed, 18 May 2005 15:25:52 +0000 (15:25 +0000)]
Code cleanup.
Some style fixes.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198653 13f79535-47bb-0310-9956-ffa450edef68

19 years agoBugfix for space-after on fixed-height block-containers.
Jeremias Maerki [Wed, 18 May 2005 15:25:11 +0000 (15:25 +0000)]
Bugfix for space-after on fixed-height block-containers.
Code cleanup.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198652 13f79535-47bb-0310-9956-ffa450edef68

19 years agoBugfix for space-after situation in block-containers.
Jeremias Maerki [Wed, 18 May 2005 15:23:09 +0000 (15:23 +0000)]
Bugfix for space-after situation in block-containers.
Javadocs for protected variables.
Make two private variables protected as they are used by descendants, too.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198651 13f79535-47bb-0310-9956-ffa450edef68

19 years agodisplay-align for block-container now works slightly differently. Tests adjusted...
Jeremias Maerki [Wed, 18 May 2005 15:20:55 +0000 (15:20 +0000)]
display-align for block-container now works slightly differently. Tests adjusted accordingly. The output is still the same, visually.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198650 13f79535-47bb-0310-9956-ffa450edef68

19 years agodisplay-align for block-container now works slightly differently. Tests adjusted...
Jeremias Maerki [Wed, 18 May 2005 11:55:56 +0000 (11:55 +0000)]
display-align for block-container now works slightly differently. Tests adjusted accordingly. The output is still the same, visually.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198649 13f79535-47bb-0310-9956-ffa450edef68

19 years agoBugfix: Footnote appears now even if inline part is empty. (see footnotes2.xml in...
Jeremias Maerki [Wed, 18 May 2005 09:00:45 +0000 (09:00 +0000)]
Bugfix: Footnote appears now even if inline part is empty. (see footnotes2.xml in testcases)

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198648 13f79535-47bb-0310-9956-ffa450edef68

19 years agoHandle empty inlines/blocks better.
Jeremias Maerki [Wed, 18 May 2005 08:59:36 +0000 (08:59 +0000)]
Handle empty inlines/blocks better.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198647 13f79535-47bb-0310-9956-ffa450edef68

19 years agoSecond footnote example. Demonstrates a couple of minor problems that currently exist.
Jeremias Maerki [Wed, 18 May 2005 08:57:11 +0000 (08:57 +0000)]
Second footnote example. Demonstrates a couple of minor problems that currently exist.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198646 13f79535-47bb-0310-9956-ffa450edef68

19 years agoFirst footnotes check without separator. (Note: vertical-align on fo:inline is curren...
Jeremias Maerki [Wed, 18 May 2005 07:56:42 +0000 (07:56 +0000)]
First footnotes check without separator. (Note: vertical-align on fo:inline is currently ignored/NYI)

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198645 13f79535-47bb-0310-9956-ffa450edef68

19 years agoRemoved obsolete code.
Jeremias Maerki [Wed, 18 May 2005 06:35:39 +0000 (06:35 +0000)]
Removed obsolete code.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198644 13f79535-47bb-0310-9956-ffa450edef68

19 years agoRemoved a lot of obsolete code from the old page breaking approach.
Jeremias Maerki [Tue, 17 May 2005 17:00:25 +0000 (17:00 +0000)]
Removed a lot of obsolete code from the old page breaking approach.
Some style improvements here and there.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198643 13f79535-47bb-0310-9956-ffa450edef68

19 years agoBugfix: Area generated by page-number is now cloned for each addAreas() call.
Jeremias Maerki [Tue, 17 May 2005 16:58:52 +0000 (16:58 +0000)]
Bugfix: Area generated by page-number is now cloned for each addAreas() call.
Bugfix: page-number-citations are now properly resolved. The new method in AreaTreeHandler may not be optimal, but I haven't found a better way, yet.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198642 13f79535-47bb-0310-9956-ffa450edef68

19 years agolog translation only.
Jeremias Maerki [Tue, 17 May 2005 16:53:58 +0000 (16:53 +0000)]
log translation only.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198641 13f79535-47bb-0310-9956-ffa450edef68

19 years agoImports.
Jeremias Maerki [Tue, 17 May 2005 16:52:25 +0000 (16:52 +0000)]
Imports.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198640 13f79535-47bb-0310-9956-ffa450edef68

19 years agoBugfix for flow IPD not being set correctly.
Jeremias Maerki [Tue, 17 May 2005 16:47:23 +0000 (16:47 +0000)]
Bugfix for flow IPD not being set correctly.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198639 13f79535-47bb-0310-9956-ffa450edef68

19 years agoFootnote implementation: new files
Luca Furini [Tue, 17 May 2005 14:38:16 +0000 (14:38 +0000)]
Footnote implementation: new files

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198638 13f79535-47bb-0310-9956-ffa450edef68

19 years agoFootnote implementation: changes to existing files
Luca Furini [Tue, 17 May 2005 14:30:33 +0000 (14:30 +0000)]
Footnote implementation: changes to existing files

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198637 13f79535-47bb-0310-9956-ffa450edef68

19 years agoBugfix: When a grid unit is incomplete at the page break, it is not rendered on the...
Jeremias Maerki [Tue, 17 May 2005 10:06:29 +0000 (10:06 +0000)]
Bugfix: When a grid unit is incomplete at the page break, it is not rendered on the first page.
Reported By: Simon Pepping

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198636 13f79535-47bb-0310-9956-ffa450edef68

19 years agoBugfix: Removal of last penalty is fixed now.
Jeremias Maerki [Tue, 17 May 2005 09:10:40 +0000 (09:10 +0000)]
Bugfix: Removal of last penalty is fixed now.
Cleanup, style improvements and javadocs.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198635 13f79535-47bb-0310-9956-ffa450edef68

19 years agoConverted System.out calls to logger calls.
Jeremias Maerki [Tue, 17 May 2005 07:02:14 +0000 (07:02 +0000)]
Converted System.out calls to logger calls.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198634 13f79535-47bb-0310-9956-ffa450edef68

19 years agoBetter error message if the image class can't be instantiated.
Jeremias Maerki [Tue, 17 May 2005 07:00:15 +0000 (07:00 +0000)]
Better error message if the image class can't be instantiated.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198633 13f79535-47bb-0310-9956-ffa450edef68

19 years agoBacktracked a bit with SCLM: switched to providing the Region FO
Glen Mazza [Mon, 16 May 2005 02:54:19 +0000 (02:54 +0000)]
Backtracked a bit with SCLM:  switched to providing the Region FO
instead of the region-reference-area, the latter obtainable already
from getCurrentPV().

Switched to a tighter 3-param SCLM constructor, also new
convenience method in PV.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198632 13f79535-47bb-0310-9956-ffa450edef68

19 years agoComment reunited with its method.
Glen Mazza [Sat, 14 May 2005 19:35:50 +0000 (19:35 +0000)]
Comment reunited with its method.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198631 13f79535-47bb-0310-9956-ffa450edef68

19 years agoPSLM.getParentArea() consolidated into FLM's version; preLoadList()
Glen Mazza [Sat, 14 May 2005 19:28:32 +0000 (19:28 +0000)]
PSLM.getParentArea() consolidated into FLM's version; preLoadList()
preLoadNext() renamed to clearer createChildLMs()/createNextChildLMs().

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198630 13f79535-47bb-0310-9956-ffa450edef68

19 years agoPlaced the PSLM.curFlowIdx within the area.Span object, and added
Glen Mazza [Sat, 14 May 2005 16:41:45 +0000 (16:41 +0000)]
Placed the PSLM.curFlowIdx within the area.Span object, and added
a few more convenience accessors to PV.  This will give us a little more
flexibility in which LM's we place functionality.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198629 13f79535-47bb-0310-9956-ffa450edef68

19 years agoProviding the region FO to RegionReference, so it is no longer
Glen Mazza [Sat, 14 May 2005 05:22:16 +0000 (05:22 +0000)]
Providing the region FO to RegionReference, so it is no longer
necessary for PSLM to separately supply it to SCLM.
Some simplification of SCLM's Breaker class.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198628 13f79535-47bb-0310-9956-ffa450edef68

19 years agoMerge of branch Temp_KnuthStylePageBreaking back into HEAD.
Jeremias Maerki [Fri, 13 May 2005 19:16:54 +0000 (19:16 +0000)]
Merge of branch Temp_KnuthStylePageBreaking back into HEAD.
Temp_KnuthStylePageBreaking branch and HEAD have been tagged prior to the merge, so merging uncommitted work from the branch should be easier.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198627 13f79535-47bb-0310-9956-ffa450edef68

19 years agoadded Renaud's update to fix the mailing list page
Clay Leeds [Wed, 20 Apr 2005 18:48:38 +0000 (18:48 +0000)]
added Renaud's update to fix the mailing list page

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198588 13f79535-47bb-0310-9956-ffa450edef68

19 years agoadded id="lf" for Luca Furini
Clay Leeds [Wed, 20 Apr 2005 17:33:28 +0000 (17:33 +0000)]
added id="lf" for Luca Furini

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198587 13f79535-47bb-0310-9956-ffa450edef68

19 years agocontrib -> examples (this was moved long ago)
Jeremias Maerki [Fri, 8 Apr 2005 12:41:33 +0000 (12:41 +0000)]
contrib -> examples (this was moved long ago)

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198575 13f79535-47bb-0310-9956-ffa450edef68