2002-07-23    <scott@scottg.net>

	* nsxml.c: applied patch 585080 from Jeremy Vinding which adds
	support for xslt params

2002-07-11  Scott Goodwin  <scott@scottg.net>

	* nsxml.c: added patch #580340 from Jeremy Vinding which adds a
	way to get a list of names. eg:

	foreach attr [ns_xml node get attr_names $node] { 
	    ns_adp_puts "$attr: [ns_xml node get attr $node $attr]" 
	} 

	It also fixes cut/paste errors in the comments at the 
	top of the file.   

2002-06-20  Scott Goodwin  <scott@scottg.net>

	* nsxml.c: integrated Jeremy Vinding's patches; one that turns of
	an extraneous log entry, the other fixes bug in xml_string_command
	fixed a bug that'd cause it to crash if you called it with the
	wrong number of args. eg:

          ns_xml string parse $xmlstring 

	The problem was it was only requiring 3 args but was always using
	the fourth: *argp = &argv[3];

	So far, the following SF patch #'s have been applied: 571753,
	570819, 568648, 568626, 568230, 568085.

2002-06-13  Scott Goodwin  <scott@scottg.net>

	* nsxml.c: Added a patch from Jeremy Vinding that turns on
	xmlSaveNoEmptyTags when output method="html" in xslt.

2002-06-12  Scott Goodwin  <scott@scottg.net>
	
	* nsxml.c: Added patch from Matthew Krenzer (krenzer) that allows
	someone to specify SaveEmptyTags in the conf file to have nsxml
	generate empty tags as <tagname></tagname> instead of the
	shorthand <tagname/> (this should probably be made runtime
	configurable through the Tcl interface.)

	* nsxml.c: Added patch from Jeremy Vinding that adds support for
	indenting nsxml output.

	* nsxml.c: Added patch from Jeremy Vinding that fixes a 1.x Tcl
	command compatibility problem.

2002-06-08  Scott Goodwin  <scott@scottg.net>

	* tests/index.tcl: added acceptance tests from Dave Bauer/John
	Mileham's 2.0 changes.

	* nsxml.c: integrated Jeremy Collins patch that adds XPath to
	nsxml.

	* nsxml.c: replaced entirely with Dave Bauer's version of nsxml
	which hhad a lot of major changes.

2002-06-02  Scott Goodwin  <scott@scottg.net>

	* nsxml.c: applied patch from Jeremy Collins that fixes Relative
	XPatchs which weren't working because the context node was not
	being set.

2002-06-01  Scott Goodwin  <scott@scottg.net>

	* ns_xml.c, nsxml.c: rename ns_xml.c to nsxml.c. Added CVS tag
	inside. Added copyrights and information at the top of the file.

	* ns_xml.c: applied a patch from Jeremy Collins that added XPath
	support and brought the AOLserver CVS version up to par with the
	acs-misc version. I'm going to remove the acs-misc version to
	reduce confusion about which is newer and supported.

	* Makefile: cleaned up and made more consistent with other
	AOLserver modules. To build:

	make install LIBXML2=/path/to/libxml2 INST=/path/to/installed/aolserver

	* ChangeLog: added.

