Re: Justification in HEAD

2004-01-14 Thread Chris Bowditch
J.Pietschmann wrote: Thanks for your responses, they are useful in helping my thought process. Well, the line may be parsed while rendering, which means you don't have to create area objects, roughly: StringTokenizer tok=new StringTokenizer(...); while( tok.hasMoreTokens ) { String word

Re: Justification in HEAD

2004-01-14 Thread Chris Bowditch
Simon Pepping wrote: The trouble is renderText is being presented with a whole line at a time. It should be presented with smaller chunks if it is going to be able to add the TSAdjust space to each word space. Do you need to break the line is as many separate text areas as there are word

Re: [Bug 25480] - Experimental performance improvements.

2004-01-14 Thread Finn Bock
[me] 1) Only store the specified properties. That is what HEAD does now. 2) Put the relevant properties in a fast Property[] array and the remaining specified properties in a HashMap. For fo:root the result would be an array of size 1 for the 'media-usage' property. 3) Expect to store every

cvs commit: xml-fop/src/java/org/apache/fop/apps FOPException.java

2004-01-14 Thread pbwest
pbwest 2004/01/14 06:05:15 Modified:src/java/org/apache/fop/apps Tag: FOP_0-20-0_Alt-Design FOPException.java Log: Modified to use 1.4 exception chaining Revision ChangesPath No revision No revision 1.2.2.4

cvs commit: xml-fop/src/java/org/apache/fop/apps Driver.java

2004-01-14 Thread pbwest
pbwest 2004/01/14 06:13:17 Modified:src/java/org/apache/fop/apps Tag: FOP_0-20-0_Alt-Design Driver.java Log: Name change: SyncedFoXmlEventsBuffer to SyncedXmlEventsBuffer Exception handling modified for 1.4 exception chaining Revision ChangesPath

cvs commit: xml-fop/src/java/org/apache/fop/apps Driver.java InputHandler.java package.html FOPException.java CommandLineStarter.java Fop.java FOInputHandler.java

2004-01-14 Thread pbwest
pbwest 2004/01/14 06:17:20 Modified:src/java/org/apache/fop/apps Tag: FOP_0-20-0_Alt-Design Driver.java InputHandler.java package.html FOPException.java CommandLineStarter.java Fop.java FOInputHandler.java Log:

cvs commit: xml-fop/src/java/org/apache/fop/apps CommandLineStarter.java FOInputHandler.java

2004-01-14 Thread pbwest
pbwest 2004/01/14 06:18:45 Modified:src/java/org/apache/fop/apps Tag: FOP_0-20-0_Alt-Design CommandLineStarter.java FOInputHandler.java Log: Changed to ASCII -kkv from -ko Revision ChangesPath No revision No

cvs commit: xml-fop/src/java/org/apache/fop/fo FObjects.java

2004-01-14 Thread pbwest
pbwest 2004/01/14 06:40:19 Modified:src/java/org/apache/fop/fo Tag: FOP_0-20-0_Alt-Design FObjects.java Log: defaultConstructorArgs moved here from FONode Method makeFlowObject overridden by version with XMLEvent event signature, used when it is possible

cvs commit: xml-fop/src/java/org/apache/fop/fo FObjects.java

2004-01-14 Thread pbwest
pbwest 2004/01/14 06:59:05 Modified:src/java/org/apache/fop/fo Tag: FOP_0-20-0_Alt-Design FObjects.java Log: Removed redundant statement from makeFlowObject Added Javadoc comments Revision ChangesPath No revision No

cvs commit: xml-fop/src/java/org/apache/fop/fo FONode.java

2004-01-14 Thread pbwest
pbwest 2004/01/14 07:02:36 Modified:src/java/org/apache/fop/fo Tag: FOP_0-20-0_Alt-Design FONode.java Log: SyncedFoXmlEventsBuffer renamed to SyncedXmlEventsBuffer Changed constructor signature to take XMLEvent instead of FoXMLEvent Moved

cvs commit: xml-fop/src/java/org/apache/fop/fo FOTree.java

2004-01-14 Thread pbwest
pbwest 2004/01/14 07:05:03 Modified:src/java/org/apache/fop/fo Tag: FOP_0-20-0_Alt-Design FOTree.java Log: SyncedFoXmlEventsBuffer renamed to SyncedXmlEventsBuffer Some instances of FoXMLEvent changed to XMLEvent Revision ChangesPath No

cvs commit: xml-fop/src/java/org/apache/fop/fo FOAttributes.java

2004-01-14 Thread pbwest
pbwest 2004/01/14 07:07:46 Modified:src/java/org/apache/fop/fo Tag: FOP_0-20-0_Alt-Design FOAttributes.java Log: Changed constructor signature to take XMLEvent instead of FoXMLEvent Test for CHARACTERS event now performed using event.type rather than

cvs commit: xml-fop/src/java/org/apache/fop/fo FoRoot.java

2004-01-14 Thread pbwest
pbwest 2004/01/14 07:19:25 Modified:src/java/org/apache/fop/fo Tag: FOP_0-20-0_Alt-Design FoRoot.java Log: SyncedFoXmlEventsBuffer renamed to SyncedXmlEventsBuffer Some instances of FoXMLEvent changed to XMLEvent Changes to signatures of FO constructors

cvs commit: xml-fop/src/java/org/apache/fop/fo FObjectNames.java

2004-01-14 Thread pbwest
pbwest 2004/01/14 07:20:43 Modified:src/java/org/apache/fop/fo Tag: FOP_0-20-0_Alt-Design FObjectNames.java Log: Whitespace change only Revision ChangesPath No revision No revision 1.1.2.4 +3 -3

cvs commit: xml-fop/src/java/org/apache/fop/fo/declarations FoDeclarations.java

2004-01-14 Thread pbwest
pbwest 2004/01/14 07:23:30 Modified:src/java/org/apache/fop/fo/declarations Tag: FOP_0-20-0_Alt-Design FoDeclarations.java Log: SyncedFoXmlEventsBuffer renamed to SyncedXmlEventsBuffer Constructor signature change Some instances of FoXMLEvent changed to

cvs commit: xml-fop/src/java/org/apache/fop/fo/declarations FoColorProfile.java

2004-01-14 Thread pbwest
pbwest 2004/01/14 07:24:26 Modified:src/java/org/apache/fop/fo/declarations Tag: FOP_0-20-0_Alt-Design FoColorProfile.java Log: Changed constructor signature to take XMLEvent instead of FoXMLEvent Revision ChangesPath No

cvs commit: xml-fop/src/java/org/apache/fop/xml SyncedXmlEventsBuffer.java

2004-01-14 Thread pbwest
pbwest 2004/01/14 07:36:39 Added: src/java/org/apache/fop/xml Tag: FOP_0-20-0_Alt-Design SyncedXmlEventsBuffer.java Log: Name changed from SyncedFoXmlEventsBuffer Revision ChangesPath No revision No

cvs commit: xml-fop/src/java/org/apache/fop/pool - New directory

2004-01-14 Thread pbwest
pbwest 2004/01/14 07:37:57 xml-fop/src/java/org/apache/fop/pool - New directory - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]

cvs commit: xml-fop/src/java/org/apache/fop/pool XMLEventPool.java

2004-01-14 Thread pbwest
pbwest 2004/01/14 07:38:04 Added: src/java/org/apache/fop/pool Tag: FOP_0-20-0_Alt-Design XMLEventPool.java Log: Moved from org.apache.fop.xml Revision ChangesPath No revision No revision 1.1.2.1 +91 -0

cvs commit: xml-fop/src/java/org/apache/fop/pool FopPool.java Sequenced.java UriLocalNamePool.java Poolable.java

2004-01-14 Thread pbwest
pbwest 2004/01/14 07:39:23 Added: src/java/org/apache/fop/pool Tag: FOP_0-20-0_Alt-Design FopPool.java Sequenced.java UriLocalNamePool.java Poolable.java Log: Generalized support for pools of the type used for XMLEventPool

DO NOT REPLY [Bug 18977] - Duplicate ID reported in ListItemLabel

2004-01-14 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT http://nagoya.apache.org/bugzilla/show_bug.cgi?id=18977. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE.

DO NOT REPLY [Bug 14962] - Bug in ID Generation

2004-01-14 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT http://nagoya.apache.org/bugzilla/show_bug.cgi?id=14962. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE.

cvs commit: xml-fop/src/java/org/apache/fop/xml UriLocalName.java

2004-01-14 Thread pbwest
pbwest 2004/01/14 07:42:29 Modified:src/java/org/apache/fop/xml Tag: FOP_0-20-0_Alt-Design UriLocalName.java Log: Changed to extend Poolable Revision ChangesPath No revision No revision 1.1.2.2 +70 -6

cvs commit: xml-fop/src/java/org/apache/fop/xml NameSpaceType.java

2004-01-14 Thread pbwest
pbwest 2004/01/14 07:47:13 Added: src/java/org/apache/fop/xml Tag: FOP_0-20-0_Alt-Design NameSpaceType.java Log: Type to extend UriLocalName by adding a namespace-specific type int Revision ChangesPath No revision No

cvs commit: xml-fop/src/java/org/apache/fop/xml XMLNamespaces.java

2004-01-14 Thread pbwest
pbwest 2004/01/14 08:11:23 Modified:src/java/org/apache/fop/xml Tag: FOP_0-20-0_Alt-Design XMLNamespaces.java Log: Variable name changes and other changes to support UriLocalName pool Use org.apache.fop.pool package classes Revision ChangesPath

cvs commit: xml-fop/src/java/org/apache/fop/xml FoXMLSerialHandler.java

2004-01-14 Thread pbwest
pbwest 2004/01/14 08:15:13 Modified:src/java/org/apache/fop/xml Tag: FOP_0-20-0_Alt-Design FoXMLSerialHandler.java Log: SyncedFoXmlEventsBuffer renamed to SyncedXmlEventsBuffer Handling of character changed to use the DefAttNSpace and to generate an

cvs commit: xml-fop/src/java/org/apache/fop/xml FoXMLEvent.java

2004-01-14 Thread pbwest
pbwest 2004/01/14 08:27:19 Modified:src/java/org/apache/fop/xml Tag: FOP_0-20-0_Alt-Design FoXMLEvent.java Log: Constructors require sequence and uriIndex Revision ChangesPath No revision No revision

cvs commit: xml-fop/src/java/org/apache/fop/pool package.html

2004-01-14 Thread pbwest
pbwest 2004/01/14 08:29:50 Added: src/java/org/apache/fop/pool Tag: FOP_0-20-0_Alt-Design package.html Log: Package overview Revision ChangesPath No revision No revision 1.1.2.1 +6 -0

cvs commit: xml-fop/src/java/org/apache/fop/xml package.html

2004-01-14 Thread pbwest
pbwest 2004/01/14 08:30:23 Modified:src/java/org/apache/fop/xml Tag: FOP_0-20-0_Alt-Design package.html Log: Fixed package name Revision ChangesPath No revision No revision 1.1.2.2 +1 -1

cvs commit: xml-fop/src/java/org/apache/fop/fo/pagination FoSimplePageMaster.java FoRegionEnd.java FoPageSequenceMaster.java FoLayoutMasterSet.java FoRegionBody.java FoRegionStartEnd.java FoRegionStart.java FoRegionAfter.java FoRegionBeforeAfter.java FoRegionBefore.java

2004-01-14 Thread pbwest
pbwest 2004/01/14 08:32:04 Modified:src/java/org/apache/fop/fo/pagination Tag: FOP_0-20-0_Alt-Design FoSimplePageMaster.java FoRegionEnd.java FoPageSequenceMaster.java FoLayoutMasterSet.java FoRegionBody.java

cvs commit: xml-fop/src/java/org/apache/fop/fo/flow FoFootnote.java FoTableColumn.java FoTableBody.java FoRetrieveMarker.java FoMultiCase.java FoMultiPropertySet.java FoListBlock.java FoListItem.java FoTable.java FoPageSequence.java FoFloat.java FoInstreamForeignObject.java FoStaticContent.java FoTitle.java FoFlow.java FoBasicLink.java FoInitialPropertySet.java FoBidiOverride.java FoLeader.java FoTableCell.java FoPageNumberCitation.java FoBlockContainer.java FoMultiToggle.java FoTableRow.java FoMultiProperties.java FoMultiSwitch.java FoWrapper.java FoMarker.java FoTableAndCaption.java FoListItemLabel.java FoTableHeader.java FoPageNumber.java FoFootnoteBody.java FoCharacter.java FoBlock.java FoListItemBody.java FoInline.java FoPcdata.java FoExternalGraphic.java FoNoFo.java FoTableCaption.java FoTableFooter.java FoInlineContainer.java

2004-01-14 Thread pbwest
pbwest 2004/01/14 08:34:22 Modified:src/java/org/apache/fop/fo/flow Tag: FOP_0-20-0_Alt-Design FoFootnote.java FoTableColumn.java FoTableBody.java FoRetrieveMarker.java FoMultiCase.java FoMultiPropertySet.java

cvs commit: xml-fop/src/java/org/apache/fop/fo/pagination package.html

2004-01-14 Thread pbwest
pbwest 2004/01/14 08:38:03 Added: src/java/org/apache/fop/fo/pagination Tag: FOP_0-20-0_Alt-Design package.html Log: Package overview Revision ChangesPath No revision No revision 1.1.2.1 +6 -0

cvs commit: xml-fop/src/java/org/apache/fop/fo/properties package.html

2004-01-14 Thread pbwest
pbwest 2004/01/14 08:39:09 Added: src/java/org/apache/fop/fo/properties Tag: FOP_0-20-0_Alt-Design package.html Log: Package overview Revision ChangesPath No revision No revision 1.1.2.1 +6 -0

cvs commit: xml-fop/src/java/org/apache/fop/fo/properties package.html

2004-01-14 Thread pbwest
pbwest 2004/01/14 08:40:50 Modified:src/java/org/apache/fop/fo/properties Tag: FOP_0-20-0_Alt-Design package.html Log: Comment fixed Revision ChangesPath No revision No revision 1.1.2.2 +1 -1

cvs commit: xml-fop/src/java/org/apache/fop/fo/pagination package.html

2004-01-14 Thread pbwest
pbwest 2004/01/14 08:42:01 Modified:src/java/org/apache/fop/fo/pagination Tag: FOP_0-20-0_Alt-Design package.html Log: Comment fixed Revision ChangesPath No revision No revision 1.1.2.2 +1 -1

RE: [Bug 25480] - Experimental performance improvements.

2004-01-14 Thread Andreas L. Delmelle
-Original Message- From: Peter B. West [mailto:[EMAIL PROTECTED] snip / If I mentioned PropertyValue singletons, it was a slip of the fingers. I maintain Property singletons, which are exist solely to provide access to certain static information about individual properties. Don't

cvs commit: xml-fop/src/java/org/apache/fop/xml SyncedFoXmlEventsBuffer.java

2004-01-14 Thread pbwest
pbwest 2004/01/14 08:52:24 Removed: src/java/org/apache/fop/xml Tag: FOP_0-20-0_Alt-Design SyncedFoXmlEventsBuffer.java Log: SyncedFoXmlEventsBuffer renamed to SyncedXmlEventsBuffer - To

cvs commit: xml-fop/src/java/org/apache/fop/xml XMLEventPool.java

2004-01-14 Thread pbwest
pbwest 2004/01/14 08:52:52 Removed: src/java/org/apache/fop/xml Tag: FOP_0-20-0_Alt-Design XMLEventPool.java Log: Moved to org.apache.fop.pool - To unsubscribe, e-mail: [EMAIL PROTECTED]

Re: [Bug 25480] - Experimental performance improvements.

2004-01-14 Thread Finn Bock
[Peter B. West] Alt-design (trying the hyphen for a while) takes different approaches at different times. While building the subtree of any node, all of the properties are maintained in a HashMap, along with a BitSet of specified properties. When the subtree construction is complete, the

Re: Justification in HEAD

2004-01-14 Thread J.Pietschmann
Chris Bowditch wrote: An interesting idea... but hasnt this already been done in more detail in TextLM.getNextBreakPoss? So why should the renderer have to do it again (although in less complexity)? I would rather have layout do this, otherwise this logic would have to live in every renderer.

Re: [Bug 25480] - Experimental performance improvements.

2004-01-14 Thread Peter B. West
Finn Bock wrote: [Peter B. West] Alt-design (trying the hyphen for a while) takes different approaches at different times. While building the subtree of any node, all of the properties are maintained in a HashMap, along with a BitSet of specified properties. When the subtree construction is

HashMap

2004-01-14 Thread Peter B. West
A friend was watching over my shoulder as I was responding to an earlier message on fop-dev. HashMaps... I won't say what image that conjures up for me. Well? A map of where you have the stash. I never thought of it that way. Peter -- Peter B. West

cvs commit: xml-fop/src/java/org/apache/fop/xml FoXmlSerialHandler.java

2004-01-14 Thread pbwest
pbwest 2004/01/14 18:00:20 Modified:src/java/org/apache/fop/apps Tag: FOP_0-20-0_Alt-Design Driver.java Added: src/java/org/apache/fop/xml Tag: FOP_0-20-0_Alt-Design FoXmlSerialHandler.java Log: FoXMLSerialHandler renamed to

cvs commit: xml-fop/.externalToolBuilders - New directory

2004-01-14 Thread pbwest
pbwest 2004/01/14 18:06:53 xml-fop/.externalToolBuilders - New directory - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]

cvs commit: xml-fop/.externalToolBuilders .cvsignore

2004-01-14 Thread pbwest
pbwest 2004/01/14 18:06:59 Added: .externalToolBuilders Tag: FOP_0-20-0_Alt-Design .cvsignore Log: Exclude files in .externalToolBuilders Revision ChangesPath No revision No revision 1.1.2.1 +1 -0

cvs commit: xml-fop/.externalToolBuilders .cvsignore

2004-01-14 Thread pbwest
pbwest 2004/01/14 18:12:05 Modified:.externalToolBuilders Tag: FOP_0-20-0_Alt-Design .cvsignore Log: Revision ChangesPath No revision No revision 1.1.2.2 +3 -1 xml-fop/.externalToolBuilders/Attic/.cvsignore Index:

Re: HashMap

2004-01-14 Thread John Austin
On Wed, 2004-01-14 at 21:27, Peter B. West wrote: A friend was watching over my shoulder as I was responding to an earlier message on fop-dev. HashMaps... I won't say what image that conjures up for me. Well? A map of where you have the stash. I never thought of it that way. Those of

cvs commit: xml-fop/src/java/org/apache/fop/xml FoXMLSerialHandler.java

2004-01-14 Thread pbwest
pbwest 2004/01/14 18:44:48 Removed: src/java/org/apache/fop/xml Tag: FOP_0-20-0_Alt-Design FoXMLSerialHandler.java Log: Renamed to FoXmlSerialHandler - To unsubscribe, e-mail: [EMAIL

cvs commit: xml-fop/build/classes/conf .cvsignore

2004-01-14 Thread pbwest
pbwest 2004/01/14 18:46:24 Added: build/classes/conf Tag: FOP_0-20-0_Alt-Design .cvsignore Log: Revision ChangesPath No revision No revision 1.1.2.1 +1 -0 xml-fop/build/classes/conf/Attic/.cvsignore

cvs commit: xml-fop/src/java/org/apache/fop/pool XMLEventPool.java

2004-01-14 Thread pbwest
pbwest 2004/01/14 18:56:18 Modified:src/java/org/apache/fop/xml Tag: FOP_0-20-0_Alt-Design UriLocalName.java XMLEvent.java FoXMLEvent.java SyncedXmlEventsBuffer.java NameSpaceType.java FoXmlSerialHandler.java

cvs commit: xml-fop/src/java/org/apache/fop/xml XMLNamespaces.java

2004-01-14 Thread pbwest
pbwest 2004/01/14 18:57:24 Removed: src/java/org/apache/fop/xml Tag: FOP_0-20-0_Alt-Design XMLNamespaces.java Log: XMLNamespaces renamed to Namespaces - To unsubscribe, e-mail: [EMAIL

cvs commit: xml-fop/src/java/org/apache/fop/fo FOTree.java FOAttributes.java FObjects.java FoRoot.java FONode.java

2004-01-14 Thread pbwest
pbwest 2004/01/14 19:01:54 Modified:src/java/org/apache/fop/fo/flow Tag: FOP_0-20-0_Alt-Design FoMultiCase.java FoTableBody.java FoListItem.java FoStaticContent.java FoTitle.java FoBasicLink.java

cvs commit: xml-fop/src/java/org/apache/fop/xml FoXMLEvent.java

2004-01-14 Thread pbwest
pbwest 2004/01/14 19:14:31 Removed: src/java/org/apache/fop/xml Tag: FOP_0-20-0_Alt-Design FoXMLEvent.java Log: FoXMLEvent renamed to FoXmlEvent - To unsubscribe, e-mail: [EMAIL PROTECTED]

cvs commit: xml-fop/src/java/org/apache/fop/pool XmlEventPool.java

2004-01-14 Thread pbwest
pbwest 2004/01/14 19:16:25 Modified:src/java/org/apache/fop/xml Tag: FOP_0-20-0_Alt-Design Namespaces.java Added: src/java/org/apache/fop/pool Tag: FOP_0-20-0_Alt-Design XmlEventPool.java Log: XMLEventPool renamed to

cvs commit: xml-fop/src/java/org/apache/fop/pool XMLEventPool.java

2004-01-14 Thread pbwest
pbwest 2004/01/14 19:16:55 Removed: src/java/org/apache/fop/pool Tag: FOP_0-20-0_Alt-Design XMLEventPool.java Log: XMLEventPool renamed to XmlEventPool - To unsubscribe, e-mail: [EMAIL

cvs commit: xml-fop/bin fopcomp path.functions fopdevenv fopcompall

2004-01-14 Thread pbwest
pbwest 2004/01/14 19:21:06 Removed: bin Tag: FOP_0-20-0_Alt-Design fopcomp path.functions fopdevenv fopcompall Log: No longer required - To unsubscribe, e-mail: [EMAIL PROTECTED] For

cvs commit: xml-fop build.xml

2004-01-14 Thread pbwest
pbwest 2004/01/14 21:37:26 Modified:.Tag: FOP_0-20-0_Alt-Design build.xml Log: Attempt to protect .cvsignore files in the build tree. Revision ChangesPath No revision No revision 1.37.2.9 +1 -1 xml-fop/build.xml