2004-09-05  Michael Smith <xmldoc@users.sourceforge.net>

	* ImageIntrinsics.java: Bug #1022519 - graphics.xsl fails with error about no X11 server
	
	Problem
	  Current stylesheets fail when trying to generate output under
	  the following conditions:
	
	    - Linux/Unix environment
	    - no X server running
	    - document contains graphics
	    - use.extensions enabled
	
	  This makes it impossible to try to do extensions-enabled
	  automated transformations (e.g., nightly doc builds) in a server
	  environment.
	
	Cause
	  Certain methods in the DocBook "ImageIntrisics" extensions class
	  rely on the Java AWT library, which by default expects a running
	  X server.
	
	Fix
	  Both the Saxon and Xalan2 versions of the extensions now set the
	  "java.awt.headless" Java 1.4 system property to true. That
	  property tells Java to continue processing AWT-based code even
	  if no running X server is found.
	
	  The property is set at the beginning of the constructor for the
	  ImageIntrinsics class.
	
	Affects
	  This change only affects transformations using Saxon or Xalan2
	  under the conditions:
	
	    - Linux/Unix environment
	    - no X server running
	    - document contains graphics
	    - use.extensions enabled

2004-09-01  Robert Stayton <bobstayton@users.sourceforge.net>

	* FormatCallout.java: Checking in Michael Smith's patch to fix Xalan2 compile.

2003-12-17  Norman Walsh <nwalsh@users.sourceforge.net>

	* FormatCallout.java, FormatUnicodeCallout.java, Params.java, Verbatim.java: 
	Support unicode.font in Xalan extensions

2002-11-15  Norman Walsh <nwalsh@users.sourceforge.net>

	* Table.java: Correct rounding errors in column percentage width calculation

2002-05-08  Norman Walsh <nwalsh@users.sourceforge.net>

	* ImageIntrinsics.java: New file.

2001-07-15  Norman Walsh <nwalsh@users.sourceforge.net>

	* Verbatim.java: New Xalan code sometimes (always?) returns DOCUMENT_NODE where DOCUMENT_FRAGMENT_NODE used to be returned: handle it

2001-07-10  Norman Walsh <nwalsh@users.sourceforge.net>

	* Params.java: Use new getVariableOrParam method

	* Table.java: Remove redundant get... methods (now centralized in Param)

2001-07-07  Norman Walsh <nwalsh@users.sourceforge.net>

	* FormatDingbatCallout.java, Table.java, Verbatim.java: 
	Working towards Xalan 2.2 support (this code is BROKEN)

2001-05-21  Norman Walsh <nwalsh@users.sourceforge.net>

	* FormatCallout.java, Table.java, Verbatim.java: Updates for Xalan 2.0.x API as released by Apache

2001-04-02  Norman Walsh <nwalsh@users.sourceforge.net>

	* CVS.java, Callout.java, FormatCallout.java, FormatGraphicCallout.java, FormatTextCallout.java, FormatUnicodeCallout.java, Func.java, Params.java, Table.java, Text.java, Verbatim.java, package.html: 
	New file.