2005-02-24  Per Bothner  <per@bothner.com>

	* XSLT.java (registerEnvironment): Use new setDefaults method.

2005-01-27  Per Bothner  <per@bothner.com>

	* XSLT.java (<init>): Move some functionality to XslTranslator.parse.
	(parseXPath): Rename lexer variable to parser, since it is one.
	* XlsTranslator.kava (comp): New field.
	(elements): Remove field - use comp.exprStack instead.
	(parse): Take Compilation rather than ModuleExp.

2004-12-22  Per Bothner  <per@bothner.com>

	* XslTranslator.java: Update for removing of ElementConstructor and
	AttributeConstructor.  Likewise use of SName.  Other cleanups.

2004-08-08  Per Bothner  <per@bothner.com>

	* XSLT.java (process):  Use new check0 API.

2004-07-20  Per Bothner  <per@bothner.com>

	* TemplateTable.java:  Remove unused import statements.
	* XSLT.java:  Likewise.

2004-01-09  Per Bothner  <per@bothner.com>

	* XSLT.java (registerEnvironment):  Update setCurrent to setGlobal.

2004-01-04  Per Bothner  <per@bothner.com>

	* XSLT.java (runStylesheet):  Document.parse now returns a KDocument.

2003-11-08  Per Bothner  <per@bothner.com>

	* XslTranslator.java (parse):  New method.
	<init>(InPort,SourceMessages,ModuleExp)):  Remove.
	(<init>(InPort,SourceMessages,XSLT)):  Allocate XMLParser.
	* XSLT.java (parse):  Update to take a Lexer rather than an InPort.
	Use XslTranslator's new parse method.

2003-11-02  Per Bothner  <per@bothner.com>

	* XSLT.java (parse, parseFile):  Combined to single 'parse' method.

2003-10-29  Per Bothner  <per@bothner.com>

	* XslTranslator.java (isXslTag, beginGroup, beginAttribute):
	Handle XName.

2003-10-19  Per Bothner  <per@bothner.com>

	* XSLT.java (parseXPath, parse, parseFile):  Pass this to Compilation.

2003-09-04  Per Bothner  <per@bothner.com>

	* XSLT.java (parse, parseFile):  Change defaultCallConvention
	to new CALL_WITH_CONSUMER.

2003-05-02  Per Bothner  <per@bothner.com>

	* XSLT.java (parser, parseFile):  Use new XMLParser constructors.

2003-03-05  Per Bothner  <per@bothner.com>

	* XSLT.java (process(String,CallContext)):  Inlined, removed.
	(runStyleShhet):  Look up input document using getBaseUriDefault,
	rather than base-uri of stylesheet.

2003-02-01  Per Bothner  <per@bothner.com>

	* Makefile.am (PACKAGE_FNAME):  Fix typo.

2003-01-09  Per Bothner  <per@bothner.com>

	* XSLT.java:  Update for gnu.lists changes.

2002-11-16  Per Bothner  <per@bothner.com>

	* TemplateTable.java, XSLT.java, XslTranslator.java:
	Use gnu.mapping.Symbol instead of gnu.xml.QName.

2002-11-05  Per Bothner  <per@bothner.com>

	* XSLT.java (parseFile): Take and use new 'immediate' parameter.

2002-07-24  Per Bothner  <per@bothner.com>

	* XSLT.java (parseXPath, parse, parseFile):  Update for changes
	in Interpreter and Compilation.

2002-06-24  Per Bothner  <per@bothner.com>

	* XSLT.java:  Update for moved/changed XMLParser class.
	(process):  Document.document method is renamed to parse.

2002-06-11  Per Bothner  <per@bothner.com>

	New package - an implementation of XSLT.
	* TemplateTable.java:  New class.
	* XSLT.java:  New class; an Interpreter.
	* XslTranslator.java:  New class, a parser for XSLT stylesheets.
	* Makefile.am:  New file.

