Re: move Ant task to Ant project

2003-07-14 Thread Stefan Bodewig
On Fri, 11 Jul 2003, M. Sean Gilligan [EMAIL PROTECTED] wrote:

 The advantages to shipping with Ant are that it would become more of
 a standard and get more exposure and usage.

Sure.  In the early days Ant used to absorb tasks from each and every
problem domain to get more exposure itself.  I fully understand that.

On the other hand, we are already receiving complaints that there are
too many tasks in Ant, so that newbies wouldn't have a chance to learn
them all (as if they had to, but that's a different question).

 One suggestion for Ant libraries - it would be nice to have a task
 name registry so that the task names can be standardized.

That's going to be hard.

It's more likely that you can attach an XML namespace to each ant
library and that name clashes get resolved by using namespaces.
Consider container specific implementations of jspc, it's probably
better to have websphere:jspc and tomcat:jspc than forcing each of
them to register with some registry and choose some unique name.

 Also, it might make sense to have a recommended mechanism for having
 multiple implementations implement the same Ant task.

See some support classes in Ant's util.facade package.  The mechanism
could probably be improved, but at least it is already in use for
javac and rmic (and jspc IIRC).

 and it looks like xslt uses Trax.

Historically Ant's xslt task predates TraX - or at least Xalan-J-2.
Therefore Ant supports some pluggable mechanism in xslt that needs
to be retained for backwards compatibilty (there is a custom
implementation for Exolab's AdaptX processor that I'm aware of).

 If there were a standardized xslfo task it is conceivable that
 people might want to use a processor other than Fop.

The most difficult part is probably going to be to define a common
interface for the different processors.

 Is there a link that I can look at to see the work in progress in
 this area?

For the built-in support for facade tasks, see the util/facade
package.  This has been more or less untouched since Ant 1.5 IIRC.
For a task using it, see javac.

The antlib stuff is building up momentum currently.  The series of
steps leading to is may be best followed by this bugzilla report[1] and
the archives of ant-dev, I'd recomment MARC[2] for this, look for
antlib as subject.

 I'm sorry my message really had two *subjects* and I only put one in
 the subject line.

Oh, two is a rather small number for threads that I'm involved in 8-)

 (I suspected that the Ant committers would feel more comfortable
 with including a task that had been shipping for some time.)

I'd suspect the reaction would be stay where you are, you already
have a home.  8-)

Stefan

Footnotes: 
[1]  http://issues.apache.org/bugzilla/show_bug.cgi?id=19897
[2]  http://marc.theaimsgroup.com/?l=ant-devr=1w=2


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]



DO NOT REPLY [Bug 21554] - Exception in thread main java.lang.NoClassDefFoundError:

2003-07-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=21554.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=21554

Exception in thread main java.lang.NoClassDefFoundError:

[EMAIL PROTECTED] changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution||DUPLICATE



--- Additional Comments From [EMAIL PROTECTED]  2003-07-14 07:38 ---


*** This bug has been marked as a duplicate of 21070 ***

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]



DO NOT REPLY [Bug 21070] - ClassPath with spaces cause undefined class errors

2003-07-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=21070.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=21070

ClassPath with spaces cause undefined class errors

[EMAIL PROTECTED] changed:

   What|Removed |Added

 CC||[EMAIL PROTECTED]



--- Additional Comments From [EMAIL PROTECTED]  2003-07-14 07:38 ---
*** Bug 21554 has been marked as a duplicate of this bug. ***

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]



cvs commit: xml-fop fop.bat

2003-07-14 Thread jeremias
jeremias2003/07/14 00:37:46

  Modified:.Tag: fop-0_20_2-maintain fop.bat
  Log:
  Added quotes around %LOCALCLASSPATH% to avoid errors with paths containing spaces 
under Windows (#21070)
  Submitted By: James Kilfiger [EMAIL PROTECTED], [EMAIL PROTECTED]
  
  Revision  ChangesPath
  No   revision
  
  
  No   revision
  
  
  1.4.2.11  +1 -1  xml-fop/fop.bat
  
  Index: fop.bat
  ===
  RCS file: /home/cvs/xml-fop/fop.bat,v
  retrieving revision 1.4.2.10
  retrieving revision 1.4.2.11
  diff -u -r1.4.2.10 -r1.4.2.11
  --- fop.bat   26 May 2003 06:47:46 -  1.4.2.10
  +++ fop.bat   14 Jul 2003 07:37:46 -  1.4.2.11
  @@ -14,4 +14,4 @@
   set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\jimi-1.0.jar
   set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\jai_core.jar
   set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\jai_codec.jar
  -java -cp %LOCALCLASSPATH% org.apache.fop.apps.Fop %1 %2 %3 %4 %5 %6 %7 %8
  \ No newline at end of file
  +java -cp %LOCALCLASSPATH% org.apache.fop.apps.Fop %1 %2 %3 %4 %5 %6 %7 %8
  \ No newline at end of file
  
  
  

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: move Ant task to Ant project ( was Contribution - anttask)

2003-07-14 Thread Stefan Bodewig
On Sat, 12 Jul 2003, Glen Mazza [EMAIL PROTECTED] wrote:

 Perfectly understandable, as you would not want poorly maintained
 optional tasks ending up degrading Ant's reputation as a build tool.

It's not only a question of reputation.

One of Ant's biggest burdens is backwards compatibility, and the more
tasks we have, the more difficult it becomes.  When we introduce a new
task in a release we must be pretty sure that its public interface is
a good one - which is pretty hard to do if you don't know the problem
domain well enough.

And certainly, if less bugs on custom tasks get reported against Ant,
we stand a bigger chance to fix those reported against Ant's
internals.

Stefan

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]



DO NOT REPLY [Bug 21070] - ClassPath with spaces cause undefined class errors

2003-07-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=21070.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=21070

ClassPath with spaces cause undefined class errors

[EMAIL PROTECTED] changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution||FIXED



--- Additional Comments From [EMAIL PROTECTED]  2003-07-14 07:41 ---
Fixed in CVS. Thanks.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]



cvs commit: xml-fop fop.bat

2003-07-14 Thread jeremias
jeremias2003/07/14 00:40:50

  Modified:.fop.bat
  Log:
  Added quotes around %LOCALCLASSPATH% to avoid errors with paths containing spaces 
under Windows (#21070)
  Submitted By: James Kilfiger [EMAIL PROTECTED], [EMAIL PROTECTED]
  
  Revision  ChangesPath
  1.14  +1 -1  xml-fop/fop.bat
  
  Index: fop.bat
  ===
  RCS file: /home/cvs/xml-fop/fop.bat,v
  retrieving revision 1.13
  retrieving revision 1.14
  diff -u -r1.13 -r1.14
  --- fop.bat   4 Jul 2003 19:51:03 -   1.13
  +++ fop.bat   14 Jul 2003 07:40:50 -  1.14
  @@ -15,5 +15,5 @@
   set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\jimi-1.0.jar
   set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\jai_core.jar
   set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\jai_codec.jar
  -java -cp %LOCALCLASSPATH% org.apache.fop.apps.Fop %1 %2 %3 %4 %5 %6 %7 %8
  +java -cp %LOCALCLASSPATH% org.apache.fop.apps.Fop %1 %2 %3 %4 %5 %6 %7 %8
   
  
  
  

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Integrating alt.design

2003-07-14 Thread Peter B. West
Victor Mote wrote:
Peter B. West wrote:


Anyone who would like to make a start on the integration of alt.design
can do two very great services.


Since my main FOP purpose in life right now is to reduce (if possible) our
lines of development from 3 to 1, this is of interest to me. However, I want
to make sure that I understand what I am signing up for here.
You would be signing up to bring the startup and options of alt.design 
(which is currently a much stripped down version of the branch point) 
into line with HEAD.  Further, you could be fixing those things that 
make Checkstyle complain.

None of this is crucial to progress on alt.design, but will ease 
integration, whenever that happens, and to what extent it happens.

It would seem
foolish for me to invest time in alt design until there is some agreement
about which portions of it will eventually be integrated. I am under the
impression that I am waiting for a response from you to move that issue
forward.
I was preparing a detailed response, but I realised that too much of 
what I wanted to do was still vague, and that I needed to write some 
code to put some flesh on my ideas.  First, though, I have to write a 
solution for the mixed expressions involving percentages, then provide 
the area tree context for their resolution.  There's a bit of work 
there.  I will finish the reply to you shortly, though, as much as is 
possible at the moment.

I have high hopes that we can reconcile all of the design issues,
get everyone on the same page, and start implementing them. I think it is
important to resolve that before getting into the nitty-gritty.
I think they require nitty-gritty resolution.  It seems to me that one 
gets to a certain point, and one has to make some ideas concrete in code.

What can I
do to help get the design philosophies reconciled?
Keep asking hard questions.

Peter
--
Peter B. West  http://www.powerup.com.au/~pbwest/resume.html
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]


cvs commit: xml-fop/src/documentation/content/xdocs/dev release.xml

2003-07-14 Thread chrisg
chrisg  2003/07/14 05:30:01

  Modified:src/documentation/content/xdocs relnotes.xml
   src/documentation/content/xdocs/dev release.xml
  Log:
  updated release notes for 0.20.5
  
  Revision  ChangesPath
  1.9   +17 -3 xml-fop/src/documentation/content/xdocs/relnotes.xml
  
  Index: relnotes.xml
  ===
  RCS file: /home/cvs/xml-fop/src/documentation/content/xdocs/relnotes.xml,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- relnotes.xml  17 Jun 2003 19:05:05 -  1.8
  +++ relnotes.xml  14 Jul 2003 12:30:01 -  1.9
  @@ -14,9 +14,11 @@
 pImportant changes since the last release (0.20.4):/p
 ul
   liSome hyphenation patterns (cs, da, de, de_DR, el, en, en_US, fr, nl,
  -no, pt, ru, sk, tr) have been removed due to licensing reasons
  -(en_GB hyphenation has been renamed to en).
  -We hope to resolve this issue before the final release.
  +  no, sk, tr) have been removed due to licensing reasons
  +  (en_GB hyphenation has been renamed to en).
  +  We're still working on this issue
  +  (see link 
href=http://nagoya.apache.org/wiki/apachewiki.cgi?FOPAudits/March2003;
  +  Wiki/link for details).
   /li
   liDocumentation is now built with link href=http://xml.apache.org/forrest/;
   Forrest/link (version 0.4). You need to install Forrest if you want build 
the docs
  @@ -38,6 +40,18 @@
   /li
   liLinks in PDF won't generate multiple link rectangles anymore. If this causes
   a problem you can set the system property links.merge to no.
  +/li
  +liFOP has been compiled with cryptography support. See link 
href=pdfencryption.html
  +  PDF encryption/link for details about installation and usage.
  +/li
  +liThe behaviour of leader has changed. See
  +  link href=http://nagoya.apache.org/bugzilla/show_bug.cgi?id=19341;bug 
#19341/link,
  +  link href=http://nagoya.apache.org/bugzilla/show_bug.cgi?id=19465;bug 
#19465/link
  +  and codeleader.fo/code (examples).
  +/li
  +li
  +  For a more detailed list of changes, see the CHANGES file in the root of the
  +  FOP distribution.
   /li
 /ul
   
  
  
  
  1.2   +4 -1  xml-fop/src/documentation/content/xdocs/dev/release.xml
  
  Index: release.xml
  ===
  RCS file: /home/cvs/xml-fop/src/documentation/content/xdocs/dev/release.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- release.xml   14 Jun 2003 05:41:18 -  1.1
  +++ release.xml   14 Jul 2003 12:30:01 -  1.2
  @@ -26,15 +26,18 @@
 codecvs -d :pserver:[EMAIL PROTECTED]:/home/cvspublic co -r 
   fop-0_20_5rc3 xml-fop/code/li
   liCopy jimi and jai to lib/ (jimi-1.0.jar, jai_core.jar, 
jai_codec.jar)/li
  +liCopy jce-jdk13-119.jar from link 
href=http://www.bouncycastle.org/latest_releases.html;
  +  from http://www.bouncycastle.org/latest_releases.html/link to lib//li
   liRun build[.sh] dist. Use jdk1.3. A Forrest installation is needed./li
   liCreate signatures. Don't forget to upload your KEY:
 codegpg -a -b --force-v3-sigs fop-0.20.5rc3-bin.tar.gz etc./code/li
  -li[md5?]/li
   liUpload to www.apache.org. (An account on daedalus is needed):
 codescp fop-0.20.5rc3*.tar.gz* 
   [EMAIL PROTECTED]:/www/www.apache.org/dist/xml/fop//code/li
   liCheck permissions:
 codechmod 664 ... ; chgrp xml .../code/li
  +liAdd MD5 sums: codemd5 fop-0.20.5rc3-bin.tar.gz gt;
  +  fop-0.20.5rc3-bin.tar.gz.md5/code/li
   liMake a test download./li
   liWait 24 hours (for the mirrors to catch up)./li
   liPost announcements on fop-dev and fop-user mailing lists./li
  
  
  

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



cvs commit: xml-fop/src/java/org/apache/fop/fo FONode.java Title.java Unknown.java UnknownXMLObj.java XMLObj.java

2003-07-14 Thread vmote
vmote   2003/07/14 07:14:03

  Modified:src/java/org/apache/fop/fo FONode.java Title.java
Unknown.java UnknownXMLObj.java XMLObj.java
  Log:
  style changes only
  
  Revision  ChangesPath
  1.3   +16 -11xml-fop/src/java/org/apache/fop/fo/FONode.java
  
  Index: FONode.java
  ===
  RCS file: /home/cvs/xml-fop/src/java/org/apache/fop/fo/FONode.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- FONode.java   29 Jun 2003 19:34:33 -  1.2
  +++ FONode.java   14 Jul 2003 14:14:03 -  1.3
  @@ -3,34 +3,34 @@
* 
*The Apache Software License, Version 1.1
* 
  - * 
  + *
* Copyright (C) 1999-2003 The Apache Software Foundation. All rights reserved.
  - * 
  + *
* Redistribution and use in source and binary forms, with or without modifica-
* tion, are permitted provided that the following conditions are met:
  - * 
  + *
* 1. Redistributions of source code must retain the above copyright notice,
*this list of conditions and the following disclaimer.
  - * 
  + *
* 2. Redistributions in binary form must reproduce the above copyright notice,
*this list of conditions and the following disclaimer in the documentation
*and/or other materials provided with the distribution.
  - * 
  + *
* 3. The end-user documentation included with the redistribution, if any, must
*include the following acknowledgment: This product includes software
*developed by the Apache Software Foundation (http://www.apache.org/).
*Alternately, this acknowledgment may appear in the software itself, if
*and wherever such third-party acknowledgments normally appear.
  - * 
  + *
* 4. The names FOP and Apache Software Foundation must not be used to
*endorse or promote products derived from this software without prior
*written permission. For written permission, please contact
*[EMAIL PROTECTED]
  - * 
  + *
* 5. Products derived from this software may not be called Apache, nor may
*Apache appear in their name, without prior written permission of the
*Apache Software Foundation.
  - * 
  + *
* THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES,
* INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
* FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  @@ -42,12 +42,12 @@
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
* 
  - * 
  + *
* This software consists of voluntary contributions made by many individuals
* on behalf of the Apache Software Foundation and was originally created by
* James Tauber [EMAIL PROTECTED]. For more information on the Apache
* Software Foundation, please see http://www.apache.org/.
  - */ 
  + */
   package org.apache.fop.fo;
   
   // Java
  @@ -68,7 +68,7 @@
*
*/
   public abstract class FONode {
  -
  +
   /** FO User Agent for this node (for logger etc.)*/
   protected FOUserAgent userAgent;
   /** Parent FO node */
  @@ -123,6 +123,11 @@
   public void setStructHandler(StructureHandler st) {
   }
   
  +/**
  + * Do something with the attributes for this element
  + * @param attlist Collection of attributes passed to us from the parser.
  + * @throws FOPException for errors or inconsistencies in the attributes
  + */
   public void handleAttrs(Attributes attlist) throws FOPException {
   }
   
  
  
  
  1.2   +19 -11xml-fop/src/java/org/apache/fop/fo/Title.java
  
  Index: Title.java
  ===
  RCS file: /home/cvs/xml-fop/src/java/org/apache/fop/fo/Title.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- Title.java11 Mar 2003 13:05:19 -  1.1
  +++ Title.java14 Jul 2003 14:14:03 -  1.2
  @@ -3,34 +3,34 @@
* 
*The Apache Software License, Version 1.1
* 
  - * 
  + *
* Copyright (C) 1999-2003 The Apache Software Foundation. All rights reserved.
  - * 
  + *
* Redistribution and use in source and binary forms, with or without modifica-
* tion, are permitted provided that the following conditions are met:
  - * 
  + *
* 1. Redistributions of source code must retain the above copyright notice,

cvs commit: xml-fop/src/documentation/content/xdocs/dev conventions.xml release.xml rtflib.xml book.xml index.xml examples.xml pdf.xml ps.xml

2003-07-14 Thread chrisg
chrisg  2003/07/14 08:59:06

  Modified:src/documentation/content/xdocs/dev Tag: fop-0_20_2-maintain
book.xml index.xml
  Added:   src/documentation/content/xdocs/dev Tag: fop-0_20_2-maintain
conventions.xml release.xml rtflib.xml
  Removed: src/documentation/content/xdocs/dev Tag: fop-0_20_2-maintain
examples.xml pdf.xml ps.xml
  Log:
  copied dev docs from head
  
  Revision  ChangesPath
  No   revision
  
  
  No   revision
  
  
  1.25.2.3  +6 -5  xml-fop/src/documentation/content/xdocs/dev/book.xml
  
  Index: book.xml
  ===
  RCS file: /home/cvs/xml-fop/src/documentation/content/xdocs/dev/book.xml,v
  retrieving revision 1.25.2.2
  retrieving revision 1.25.2.3
  diff -u -r1.25.2.2 -r1.25.2.3
  --- book.xml  19 May 2003 11:28:40 -  1.25.2.2
  +++ book.xml  14 Jul 2003 15:59:06 -  1.25.2.3
  @@ -11,8 +11,7 @@
 menu-item label=Basics href=index.html/
   /menu
   menu label=Design
  -  !--menu-item label=Resolved href=../design/index.html/--
  -  menu-item label=Resolved 
href=http://xml.apache.org/fop/design/index.html/
  +  menu-item label=Resolved href=../design/index.html/
 external label=Unresolved (Wiki) 
href=http://nagoya.apache.org/wiki/apachewiki.cgi?FOPProjectPages/
 menu-item label=SVG href=svg.html/
 menu-item label=Fonts href=fonts.html/
  @@ -22,20 +21,22 @@
 menu-item label=API Doc href=api-doc.html/menu-item
 menu-item label=Walk-Thru href=implement.html/
 external label=Patch queue 
href=http://nagoya.apache.org/bugzilla/buglist.cgi?bug_status=NEWamp;bug_status=ASSIGNEDamp;bug_status=REOPENEDamp;email1=amp;emailtype1=substringamp;emailassigned_to1=1amp;email2=amp;emailtype2=substringamp;emailreporter2=1amp;bugidtype=includeamp;bug_id=amp;changedin=amp;votes=amp;chfieldfrom=amp;chfieldto=Nowamp;chfieldvalue=amp;product=Fopamp;short_desc=%5BPATCH%5Damp;short_desc_type=allwordssubstramp;long_desc=amp;long_desc_type=allwordssubstramp;bug_file_loc=amp;bug_file_loc_type=allwordssubstramp;keywords=amp;keywords_type=anywordsamp;field0-0-0=noopamp;type0-0-0=noopamp;value0-0-0=amp;namedcmd=Fop+allamp;newqueryname=fop+patch+queueamp;tofooter=1amp;order=Reuse+same+sort+as+last+time/
  +  menu-item label=Conventions href=conventions.html/
   /menu
   menu label=Test
 menu-item label=Testing href=testing.html/
   /menu
   menu label=Deploy
 menu-item label=Doc Mgmt href=doc.html/
  +  menu-item label=Release href=release.html/
 external label=Bugs 
href=http://nagoya.apache.org/bugzilla/buglist.cgi?bug_status=NEWamp;bug_status=ASSIGNEDamp;bug_status=REOPENEDamp;email1=amp;emailtype1=substringamp;emailassigned_to1=1amp;email2=amp;emailtype2=substringamp;emailreporter2=1amp;bugidtype=includeamp;bug_id=amp;changedin=amp;votes=amp;chfieldfrom=amp;chfieldto=Nowamp;chfieldvalue=amp;product=Fopamp;short_desc=amp;short_desc_type=allwordssubstramp;long_desc=amp;long_desc_type=allwordssubstramp;bug_file_loc=amp;bug_file_loc_type=allwordssubstramp;keywords=amp;keywords_type=anywordsamp;field0-0-0=noopamp;type0-0-0=noopamp;value0-0-0=amp;order=bugs.component/
   /menu
   menu label=Resources
 menu-item label=FAQs href=faq.html/
  -  menu-item label=Examples href=examples.html/
 menu-item label=Tools href=tools.html/
 external label=ViewCVS href=http://cvs.apache.org/viewcvs.cgi/xml-fop/
  -  menu-item label=PDF href=pdf.html/
  -  menu-item label=Postscript href=ps.html/
  +/menu
  +menu label=SubPackages
  +  menu-item label=RTFlib href=rtflib.html/menu-item
   /menu
   /book
  
  
  
  1.16.2.3  +5 -15 xml-fop/src/documentation/content/xdocs/dev/index.xml
  
  Index: index.xml
  ===
  RCS file: /home/cvs/xml-fop/src/documentation/content/xdocs/dev/index.xml,v
  retrieving revision 1.16.2.2
  retrieving revision 1.16.2.3
  diff -u -r1.16.2.2 -r1.16.2.3
  --- index.xml 19 May 2003 11:28:41 -  1.16.2.2
  +++ index.xml 14 Jul 2003 15:59:06 -  1.16.2.3
  @@ -18,7 +18,7 @@
 ul
   liThe oldest is the one that releases are currently generated from, and 
is also called the maintenance branch. Because of limitations in its design, the FOP 
committers decided to freeze new development on this branch, and are providing only 
bug fixes. This branch is tagged as fop-0_20_2-maintain in the CVS repository./li
   liThe main development line is the future of FOP. It was spawned from the 
maintenance branch, but had to quickly be broken so that the needed redesign could 
be dropped into place. It is currently not as mature as the maintenance branch, but 
has far greater long-term prospects. It is also known as the root or trunk or 

cvs commit: xml-fop checkstyle.cfg

2003-07-14 Thread vmote
vmote   2003/07/14 10:31:18

  Modified:.checkstyle.cfg
  Log:
  fix ugly little problem of having the same entry in the configuration twice, and 
wondering why changes to the first one are ineffective
  
  Revision  ChangesPath
  1.6   +6 -2  xml-fop/checkstyle.cfg
  
  Index: checkstyle.cfg
  ===
  RCS file: /home/cvs/xml-fop/checkstyle.cfg,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- checkstyle.cfg30 Jun 2003 19:21:17 -  1.5
  +++ checkstyle.cfg14 Jul 2003 17:31:18 -  1.6
  @@ -64,7 +64,11 @@
   checkstyle.ignore.public.in.interface = false
   checkstyle.allow.protected = yes
   checkstyle.allow.package = false
  -checkstyle.pattern.publicmember = ^f[A-Z][a-zA-Z0-9]*$
  +# Note -- checkstyle.pattern.publicmember is documented in this location
  +#   in the checkstyle documentation. However, it is also included in the Naming
  +#   Conventions section above. Please do not add it here, as having two in the
  +#   file will result in changes to only one being ignored (checkstyle appears to
  +#   use the last definition).
   
   # Blocks
   checkstyle.ignore.braces = false
  
  
  

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



cvs commit: xml-fop checkstyle.cfg

2003-07-14 Thread vmote
vmote   2003/07/14 10:46:59

  Modified:.checkstyle.cfg
  Log:
  Change checkstyle.pattern.publicmember property, in accordance with the discussion 
found at: http://marc.theaimsgroup.com/?t=10580550321r=1w=2
  
  Revision  ChangesPath
  1.7   +2 -2  xml-fop/checkstyle.cfg
  
  Index: checkstyle.cfg
  ===
  RCS file: /home/cvs/xml-fop/checkstyle.cfg,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- checkstyle.cfg14 Jul 2003 17:31:18 -  1.6
  +++ checkstyle.cfg14 Jul 2003 17:46:59 -  1.7
  @@ -16,7 +16,7 @@
   # non-static members
   checkstyle.pattern.member = ^[a-z][a-zA-Z0-9]*$
   # non-static, public members
  -checkstyle.pattern.publicmember = ^f[A-Z][a-zA-Z0-9]*$
  +checkstyle.pattern.publicmember = ^[a-z][a-zA-Z0-9]*$
   # constants (static  final)
   checkstyle.pattern.const = ^[A-Z](_?[A-Z0-9]+)*$
   # other static
  
  
  

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE: checkstyle: public members

2003-07-14 Thread Victor Mote
Jeremias Maerki wrote:

 +1 to everything Jörg said.

Having 3 affirmative  no negative votes, I have committed the change
proposed by Joerg to checkstyle.cfg.

Victor Mote


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]



cvs commit: xml-fop build.xml

2003-07-14 Thread chrisg
chrisg  2003/07/14 16:36:36

  Modified:.Tag: fop-0_20_2-maintain build.xml
  Log:
  updated version number for the 0.20.5 release
  
  Revision  ChangesPath
  No   revision
  
  
  No   revision
  
  
  1.44.2.45 +2 -1  xml-fop/build.xml
  
  Index: build.xml
  ===
  RCS file: /home/cvs/xml-fop/build.xml,v
  retrieving revision 1.44.2.44
  retrieving revision 1.44.2.45
  diff -u -r1.44.2.44 -r1.44.2.45
  --- build.xml 21 May 2003 22:20:59 -  1.44.2.44
  +++ build.xml 14 Jul 2003 23:36:36 -  1.44.2.45
  @@ -150,6 +150,7 @@
 fileset dir=${basedir} id=dist.src
   exclude name=lib/jimi*/
   exclude name=lib/jai*/
  +exclude name=lib/jce*/
   include name=src/**/
   include name=build/site/**/
   include name=conf/**/
  @@ -189,7 +190,7 @@
   tstamp/
   property name=Name value=Fop/
   property name=name value=fop/
  -property name=version value=0.20.5rc3a/
  +property name=version value=0.20.5/
   filter  token=version value=${version}/
   property name=year value=1999-2003/
   
  
  
  

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



cvs commit: xml-fop build.bat fop.bat xalan.bat

2003-07-14 Thread chrisg
chrisg  2003/07/14 17:57:21

  Modified:.Tag: fop-0_20_2-maintain build.bat fop.bat
xalan.bat
  Log:
  changed line-endings to dos/windows (to make it work under windows98)
  
  Revision  ChangesPath
  No   revision
  
  
  No   revision
  
  
  1.14.2.11 +34 -34xml-fop/build.bat
  
  Index: build.bat
  ===
  RCS file: /home/cvs/xml-fop/build.bat,v
  retrieving revision 1.14.2.10
  retrieving revision 1.14.2.11
  diff -u -r1.14.2.10 -r1.14.2.11
  --- build.bat 19 Nov 2002 13:42:55 -  1.14.2.10
  +++ build.bat 15 Jul 2003 00:57:21 -  1.14.2.11
  @@ -1,34 +1,34 @@
  [EMAIL PROTECTED] off
  -
  -echo Fop Build System
  -echo 
  -
  -if %JAVA_HOME% ==  goto error
  -
  -set LIBDIR=lib
  -set LOCALCLASSPATH=%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\classes.zip
  -set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\ant-1.5.1.jar
  -set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\xml-apis.jar
  -set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\xercesImpl-2.2.1.jar
  -set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\xalan-2.4.1.jar
  -
  -set ANT_HOME=%LIBDIR%
  -
  -echo Building with classpath %LOCALCLASSPATH%
  -
  -echo Starting Ant...
  -
  -%JAVA_HOME%\bin\java.exe -Dant.home=%ANT_HOME% -classpath %LOCALCLASSPATH% 
org.apache.tools.ant.Main %1 %2 %3 %4 %5
  -
  -goto end
  -
  -:error
  -
  -echo ERROR: JAVA_HOME not found in your environment.
  -echo Please, set the JAVA_HOME variable in your environment to match the
  -echo location of the Java Virtual Machine you want to use.
  -
  -:end
  -
  -rem set LOCALCLASSPATH=
  -
  [EMAIL PROTECTED] off
  +
  +echo Fop Build System
  +echo 
  +
  +if %JAVA_HOME% ==  goto error
  +
  +set LIBDIR=lib
  +set LOCALCLASSPATH=%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\classes.zip
  +set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\ant-1.5.1.jar
  +set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\xml-apis.jar
  +set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\xercesImpl-2.2.1.jar
  +set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\xalan-2.4.1.jar
  +
  +set ANT_HOME=%LIBDIR%
  +
  +echo Building with classpath %LOCALCLASSPATH%
  +
  +echo Starting Ant...
  +
  +%JAVA_HOME%\bin\java.exe -Dant.home=%ANT_HOME% -classpath %LOCALCLASSPATH% 
org.apache.tools.ant.Main %1 %2 %3 %4 %5
  +
  +goto end
  +
  +:error
  +
  +echo ERROR: JAVA_HOME not found in your environment.
  +echo Please, set the JAVA_HOME variable in your environment to match the
  +echo location of the Java Virtual Machine you want to use.
  +
  +:end
  +
  +rem set LOCALCLASSPATH=
  +
  
  
  
  1.4.2.12  +16 -16xml-fop/fop.bat
  
  Index: fop.bat
  ===
  RCS file: /home/cvs/xml-fop/fop.bat,v
  retrieving revision 1.4.2.11
  retrieving revision 1.4.2.12
  diff -u -r1.4.2.11 -r1.4.2.12
  --- fop.bat   14 Jul 2003 07:37:46 -  1.4.2.11
  +++ fop.bat   15 Jul 2003 00:57:21 -  1.4.2.12
  @@ -1,17 +1,17 @@
  [EMAIL PROTECTED] OFF
  -
  -rem %~dp0 is the expanded pathname of the current script under NT
  -set LOCAL_FOP_HOME=
  -if %OS%==Windows_NT set LOCAL_FOP_HOME=%~dp0
  -
  -set LIBDIR=%LOCAL_FOP_HOME%lib
  -set LOCALCLASSPATH=%LOCAL_FOP_HOME%build\fop.jar
  -set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\xml-apis.jar
  -set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\xercesImpl-2.2.1.jar
  -set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\xalan-2.4.1.jar
  -set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\batik.jar
  -set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\avalon-framework-cvs-20020806.jar
  -set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\jimi-1.0.jar
  -set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\jai_core.jar
  -set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\jai_codec.jar
  [EMAIL PROTECTED] OFF
  +
  +rem %~dp0 is the expanded pathname of the current script under NT
  +set LOCAL_FOP_HOME=
  +if %OS%==Windows_NT set LOCAL_FOP_HOME=%~dp0
  +
  +set LIBDIR=%LOCAL_FOP_HOME%lib
  +set LOCALCLASSPATH=%LOCAL_FOP_HOME%build\fop.jar
  +set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\xml-apis.jar
  +set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\xercesImpl-2.2.1.jar
  +set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\xalan-2.4.1.jar
  +set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\batik.jar
  +set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\avalon-framework-cvs-20020806.jar
  +set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\jimi-1.0.jar
  +set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\jai_core.jar
  +set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\jai_codec.jar
   java -cp %LOCALCLASSPATH% org.apache.fop.apps.Fop %1 %2 %3 %4 %5 %6 %7 %8
  
  
  
  1.1.2.2   +7 -7  xml-fop/Attic/xalan.bat
  
  Index: xalan.bat
  ===
  RCS file: /home/cvs/xml-fop/Attic/xalan.bat,v
  retrieving revision 1.1.2.1
  retrieving revision 1.1.2.2
  diff -u -r1.1.2.1 

cvs commit: xml-fop/src/documentation/content/xdocs faq.xml hyphenation.xml

2003-07-14 Thread vmote
vmote   2003/07/14 18:12:33

  Modified:src/documentation/content/xdocs faq.xml hyphenation.xml
  Log:
  1. add list of supported country/language codes for hyphenation
  2. update FAQ to point to the new hyphenation page
  
  Revision  ChangesPath
  1.37  +3 -14 xml-fop/src/documentation/content/xdocs/faq.xml
  
  Index: faq.xml
  ===
  RCS file: /home/cvs/xml-fop/src/documentation/content/xdocs/faq.xml,v
  retrieving revision 1.36
  retrieving revision 1.37
  diff -u -r1.36 -r1.37
  --- faq.xml   11 Jul 2003 19:01:54 -  1.36
  +++ faq.xml   15 Jul 2003 01:12:33 -  1.37
  @@ -531,21 +531,10 @@
   faq id=hyphenation-fails
 questionHyphenation does not work./question
 answer
  -p
  -  Set the language attribute somewhere and explicitly enable hyphenation. 
  -  Check whether you use a language for which hyphenation is supported. 
  -  Supported languages can be deduced from the files in the 
{fop-dir}/src/hyph
  -  directory of the FOP source distribution. If you want to use a language
  -  FOP currently doesn't hyphenate, please see the 
  -  link href=configuration.html#hyphenationConfiguration page/link.
  -/p
  -p
  -  Set the language (on fo:page-sequence, fo:block or fo:character):
  -/p
  +pMake sure you have set the language and/or country attributes for an 
appropriate XSL-FO element (fo:page-sequence, fo:block or fo:character):/p
   source![CDATA[fo:page-sequence language=fi]]/source
  -p
  -  Enable hyphenation on a block:
  -/p
  +pSee link href=hyphenation.html#stdStandard Hyphenation 
Support/link for a list of supported language and country codes, and link 
href=hyphenation.html#customCustom Hyphenation Support/link for instructions on 
adding support for other languages and countries./p
  +pExplicitly enable hyphenation for an appropriate XSL-FO element 
(fo:block, fo:character):/p
   source![CDATA[fo:block hyphenate=true]]/source
 /answer
   /faq
  
  
  
  1.3   +51 -7 xml-fop/src/documentation/content/xdocs/hyphenation.xml
  
  Index: hyphenation.xml
  ===
  RCS file: /home/cvs/xml-fop/src/documentation/content/xdocs/hyphenation.xml,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- hyphenation.xml   10 Jul 2003 19:57:20 -  1.2
  +++ hyphenation.xml   15 Jul 2003 01:12:33 -  1.3
  @@ -6,26 +6,69 @@
   titleFOP: Hyphenation/title
 /header
 body
  -section id=intro
  +section id=std
  +  titleStandard Hyphenation Support/title
  +  pFOP includes hyphenation support for the following languages:/p
  +  table
  +tr
  +  thlanguage_COUNTRY code/th
  +  thDescription/th
  +/tr
  +tr
  +  tden/td
  +  tdEnglish/td
  +/tr
  +tr
  +  tdes/td
  +  tdSpanish/td
  +/tr
  +tr
  +  tdfi/td
  +  tdFinnish/td
  +/tr
  +tr
  +  tdhu/td
  +  tdHungarian/td
  +/tr
  +tr
  +  tdit/td
  +  tdItalian/td
  +/tr
  +tr
  +  tdpl/td
  +  tdPolish/td
  +/tr
  +tr
  +  tdpt/td
  +  tdPortuguese/td
  +/tr
  +tr
  +  tdru/td
  +  tdRussian/td
  +/tr
  +  /table
  +/section
  +section id=custom
  +titleCustom Hyphenation Support/title
  +section id=custom-intro
 titleIntroduction/title
 pFOP uses an XML-based TeX-like hyphenation pattern scheme.
  -Hyphenation pattern files for many languages are included in the standard FOP 
distribution.
   However, because of link href=#license-issueslicensing issues/link, there are 
currently some significant holes in FOP's hyphenation support.
  -The information on this page is intended to help you work around these limitations, 
if possible, add support for other languages, or enhance FOP's support of current 
languages./p
  +The information in this section is intended to help you work around these 
limitations, if possible, add support for other languages, or enhance FOP's support of 
current languages./p
 noteIf you have access to hyphenation patterns that are licensed in an 
Apache-compatible way, or if you have made improvements to an existing FOP hyphenation 
pattern, or if you have created one from scratch, please consider contributing these 
to FOP so that they can benefit other FOP users as well. Please inquire on the link 
href=maillist.html#fop-userFOP User mailing list/link./note
   /section
  -section id=license-issues
  +section id=custom-license-issues
 titleLicense Issues/title
 pMany 

RE: A couple of FAQ items

2003-07-14 Thread Victor Mote
Clay Leeds wrote (on May 27, 2003):

 To: FOP-Dev
 Subject: A couple of FAQ items


 XSL FAQ:
 The XSL FAQ link is incorrect. It is currently:

http://dpawson.co.uk/xsl/

 showing the directory contents of Index of xsl/... It should be:

http://dpawson.co.uk/xsl/xslfaq.html

Again, my apologies for being so slow -- cleaning out old to-do items. I
think we have moved all similar items to the Other resources page. Will
you please look to see if you still think changes are needed here?

 HYPHENATION INFO:
3.9. Hyphenation does not work.

Set the language attribute somewhere. Check whether you use a
language for which hyphenation is supported. Supported languages
can be deduced from the files in the hyph directory of the FOP
source distribution.

 Adding examples of how to add hyphenation would limit the number of
 questions fop-user (perhaps something like this--or whatever might work):

fo:root lang=pt

I think that someone has already added this. I just reworked it a bit.

 Also, to determine the included hyphenation patterns in FOP, one
 currently has to download the Source distribution and look in the hyph
 directory (at the very least, it would be better to indicate hyph/
 directory). Even better would be to indicate which languages are
 included. Also, this would be a good place to indicate where one might
 find links to hyphenation patterns which do work (or provide a link to
 the Resources page where there might be links to other hyph

I just now added this to the new hyphenation page (in CVS).

 patterns--and also info on how to convert, say TeX patterns to
 FOP-usable ones). (NOTE: I understand there are problems with including

I don't know if there are standard tools to do this or not. I don't think it
would be very hard to write a little sed script to handle this, but maybe
there is already something available. If you would, please research this and
report back, then we'll figure out what should happen here.

 copyrighted hyphenation patterns in the FOP distribution, but aren't
 there patterns for which people may download patterns but their licenses
 simply do not allow them to be included in Apache stuff?).

I think Jeremias has this covered with a link to the CTAN archives (the link
is now on the hyphenation page). If you know of other sources, please report
back  we'll get them added.

As usual, thanks very much for your input.

Victor Mote


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]



cvs commit: xml-fop build.xml

2003-07-14 Thread chrisg
chrisg  2003/07/14 18:42:40

  Modified:.Tag: fop-0_20_2-maintain build.xml
  Log:
  added jce-jar to the build classpath
  
  Revision  ChangesPath
  No   revision
  
  
  No   revision
  
  
  1.44.2.46 +2 -1  xml-fop/build.xml
  
  Index: build.xml
  ===
  RCS file: /home/cvs/xml-fop/build.xml,v
  retrieving revision 1.44.2.45
  retrieving revision 1.44.2.46
  diff -u -r1.44.2.45 -r1.44.2.46
  --- build.xml 14 Jul 2003 23:36:36 -  1.44.2.45
  +++ build.xml 15 Jul 2003 01:42:39 -  1.44.2.46
  @@ -180,6 +180,7 @@
 include name=batik*.jar/
 include name=jimi*.jar/
 include name=jai*.jar/
  +  include name=jce*.jar/
   /fileset
 /path
 
  @@ -296,7 +297,7 @@
   available property=jai.present classname=javax.media.jai.JAI 
classpathref=libs-build-classpath/
   available property=trax.present classname=javax.xml.transform.Transformer 
classpathref=libs-build-classpath/
   available property=jdk14.present classname=java.lang.CharSequence/
  -available property=jce.present classname=javax.crypto.Cipher/
  +available property=jce.present classname=javax.crypto.Cipher 
classpathref=libs-build-classpath/
 /target
   
 target name=init-filters-jdk13 depends=init-avail unless=jdk14.present
  
  
  

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]