-
Minor tweak to tcldom-libxml2.h to add in the public functions (Tcldom_libxml2_Init).
This fixed a minor warning in tclxml.c
../../../src/tclxml-3.2/tclxml.c: In function `Tclxml_Init':
../../../src/tclxml-3.2/tclxml.c:252: warning: implicit declaration of function `Tcldom_libxml2_Init'
This may not be the best place for the addition...
2009-08-28 09:51:56 UTC by dwcollins
-
We do builds with an external build area (to keep the source clean), so we run configure with something like:
../../../src/tclxml-3.2/configure --prefix=~/tclwork/install/host --with-tcl=~/install/host/lib
That means that the tclxml.h file is generated in a different directory to the other headers, so to find both sets we need to add -I${srcdir}/include to the include path. This patch...
2009-08-28 09:49:11 UTC by dwcollins
-
We are trying to use the latest version (3.2) of tclxml library in our application. Upon using the newer version of the library large memory leaks is being reported by purify. We are seeing memory leak of 16145 bytes per request sent.
I am attaching the purify log showing the details related to the memory leak. Please look into the same for details on the leak.
Please let me know...
2009-08-26 06:15:13 UTC by chiranje
-
The attached patch [against 3.2] causes the xslt transform command to error out if the transform does not return an OK state. In particular, this allows you to abort the script if the transform issues a terminate message.
As this changes the behaviour of the command I toyed with making it optional - enabled using configure - but didn't in the end; I am willing to rework the patch in this way...
2009-07-29 09:50:31 UTC by ollystephens
-
If you call xslt transform with an odd number of param value arguments, it dumps core because it is expecting an even number but doesn't verify that's what it has.
Attached is a tiny patch against 3.2 that stops the crash by throwing the wrong # args error in this situation.
2009-07-12 11:01:03 UTC by ollystephens
-
Attached is a patch against 3.2 which extends the functionality of the dom::node cloneNode sub-command.
New extended syntax is:
dom::node cloneNode token ?newDoc? ?-deep boolean? ?-attr boolean?
If newDoc is supplied, node will be cloned into this document - default is to clone into same document as original node. This is useful if you are creating a new document and want to include bits...
2009-07-12 10:57:55 UTC by ollystephens
-
tclxml/library/pkgIndex.tcl.in's "package ifneeded" for the sgmlparser package specifies 1.1 while sgmlparser.tcl's "package provide" script says it is 1.0, which is accepted by Tcl 8.4 but treated as an error by Tcl 8.5.
Corrective action: Change version to 1.1 in sgmlparser.tcl or change version to 1.0 in library/pkgIndex.tcl.in.
Thank you.
2009-06-30 15:10:54 UTC by karll
-
balls committed revision 11 to the TclXML SVN repository, changing 47 files.
2009-06-16 11:28:57 UTC by balls
-
After reading the last post of the devel list, I understood, there is no internal stubs any more.
Thus the make file could be simplified to a single compile and link step.
The uploaded makefile:
- builds a dynamic build with succes. If loaded into TCL, the interpreter crashes.
- build a static build with link errors due to duplicate symbols in libxml2.
How to invoke the make file:
nmake -f...
2009-01-26 09:46:29 UTC by oehhar
-
Ok, the stubs build was dropped, so build just one library. This is easier.
I tried the script-only, but the mentioned "./configure, make install" does not work on Linux...
Thank you,
Harald.
2009-01-26 08:33:16 UTC by oehhar