Re: move Ant task to Ant project
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:
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
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
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)
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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]