From rush@manbert.com Tue Oct 3 18:05:16 2006 Return-Path: X-Original-To: xslt@gnome.org Delivered-To: xslt@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 6C4433B0129 for ; Tue, 3 Oct 2006 18:05:16 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 06452-01 for ; Tue, 3 Oct 2006 18:05:15 -0400 (EDT) Received: from mauve.rahul.net (mauve.rahul.net [192.160.13.69]) by menubar.gnome.org (Postfix) with ESMTP id 20CF23B0111 for ; Tue, 3 Oct 2006 18:05:13 -0400 (EDT) Received: from mauve.rahul.net (orange.rahul.net [192.160.13.66]) by mauve.rahul.net (Postfix) with ESMTP id 9BD002BD9A for ; Tue, 3 Oct 2006 15:05:12 -0700 (PDT) Received: from [192.168.0.58] (ip66.paceap.com [198.144.205.66]) by mauve.rahul.net (Postfix) with ESMTP for ; Tue, 3 Oct 2006 15:05:12 -0700 (PDT) Message-ID: <4522DE38.5000009@manbert.com> Date: Tue, 03 Oct 2006 15:03:36 -0700 From: Rush Manbert User-Agent: Mozilla Thunderbird 1.0.7 (Macintosh/20050923) X-Accept-Language: en-us, en MIME-Version: 1.0 To: The Gnome XSLT library mailing-list Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Filter: l=192.160.13.66 r=192.160.13.69 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.594 tagged_above=-999 required=2 tests=[AWL=-0.854, BAYES_20=-0.74] X-Spam-Score: -1.594 X-Spam-Level: Subject: [xslt] Empty element rendering X-BeenThere: xslt@gnome.org X-Mailman-Version: 2.1.8 Precedence: list Reply-To: The Gnome XSLT library mailing-list List-Id: The Gnome XSLT library mailing-list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 03 Oct 2006 22:05:16 -0000 If I write a XSL stylesheet that performs an identity transformation (changes nothing, just copies input to output) and apply it (using libxslt) to a XML document that contains elements of the form: will the output document contain this exact form, or will it become: to ugly but it works. -- Sebastian Rahtz Information Manager, Oxford University Computing Services 13 Banbury Road, Oxford OX2 6NN. Phone +44 1865 283431 OSS Watch: JISC Open Source Advisory Service http://www.oss-watch.ac.uk From rush@manbert.com Tue Oct 3 20:29:41 2006 Return-Path: X-Original-To: xslt@gnome.org Delivered-To: xslt@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 00E483B0105 for ; Tue, 3 Oct 2006 20:29:41 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 12825-09 for ; Tue, 3 Oct 2006 20:29:40 -0400 (EDT) Received: from mauve.rahul.net (mauve.rahul.net [192.160.13.69]) by menubar.gnome.org (Postfix) with ESMTP id E5F723B021B for ; Tue, 3 Oct 2006 20:29:39 -0400 (EDT) Received: from mauve.rahul.net (orange.rahul.net [192.160.13.66]) by mauve.rahul.net (Postfix) with ESMTP id 9182D2B555 for ; Tue, 3 Oct 2006 17:29:39 -0700 (PDT) Received: from [192.168.0.58] (ip66.paceap.com [198.144.205.66]) by mauve.rahul.net (Postfix) with ESMTP for ; Tue, 3 Oct 2006 17:29:39 -0700 (PDT) Message-ID: <45230013.7000607@manbert.com> Date: Tue, 03 Oct 2006 17:28:03 -0700 From: Rush Manbert User-Agent: Mozilla Thunderbird 1.0.7 (Macintosh/20050923) X-Accept-Language: en-us, en MIME-Version: 1.0 To: The Gnome XSLT library mailing-list References: <4522DE38.5000009@manbert.com> <4522DFB2.201@oucs.ox.ac.uk> In-Reply-To: <4522DFB2.201@oucs.ox.ac.uk> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Filter: l=192.160.13.66 r=192.160.13.69 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.519 tagged_above=-999 required=2 tests=[AWL=0.080, BAYES_00=-2.599] X-Spam-Score: -2.519 X-Spam-Level: Subject: Re: [xslt] Empty element rendering X-BeenThere: xslt@gnome.org X-Mailman-Version: 2.1.8 Precedence: list Reply-To: The Gnome XSLT library mailing-list List-Id: The Gnome XSLT library mailing-list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Oct 2006 00:29:41 -0000 Sebastian Rahtz wrote: > Rush Manbert wrote: > >>will the output document contain this exact form, or will it become: >> >> > > ugly but it works. > Ah, clever (if ugly ;-). I'll give this a try. Thanks, Rush From sonawanebhushan@gmail.com Wed Oct 4 07:03:21 2006 Return-Path: X-Original-To: xslt@gnome.org Delivered-To: xslt@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 316003B019D for ; Wed, 4 Oct 2006 07:03:21 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 04637-07 for ; Wed, 4 Oct 2006 07:03:20 -0400 (EDT) Received: from wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.229]) by menubar.gnome.org (Postfix) with ESMTP id 770D93B00EA for ; Wed, 4 Oct 2006 07:03:20 -0400 (EDT) Received: by wx-out-0506.google.com with SMTP id i30so179531wxd for ; Wed, 04 Oct 2006 04:03:19 -0700 (PDT) Received: by 10.70.65.8 with SMTP id n8mr873037wxa; Wed, 04 Oct 2006 04:03:19 -0700 (PDT) Received: by 10.70.32.19 with HTTP; Wed, 4 Oct 2006 04:03:19 -0700 (PDT) Message-ID: <9bc3b5d20610040403kc677f9egcedcbac80a51e78c@mail.gmail.com> Date: Wed, 4 Oct 2006 16:33:19 +0530 From: bhushan To: xslt@gnome.org MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_43272_16942116.1159959799787" X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-0.089 tagged_above=-999 required=2 tests=[BAYES_20=-0.74, DNS_FROM_RFC_ABUSE=0.2, HTML_30_40=0.374, HTML_MESSAGE=0.001, SPF_PASS=-0.001, TW_IB=0.077] X-Spam-Score: -0.089 X-Spam-Level: Subject: [xslt] Abt UTF-8 encoding in libxslt X-BeenThere: xslt@gnome.org X-Mailman-Version: 2.1.8 Precedence: list Reply-To: The Gnome XSLT library mailing-list List-Id: The Gnome XSLT library mailing-list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Oct 2006 11:03:21 -0000 ------=_Part_43272_16942116.1159959799787 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Hello Friend, Thanks for replying , I have one question , i have specified encoding as UTF-8 in xsl file as follows but not specified encoding as UTF-8 in xml & specified it as & i am is using xsltSaveResultToString .so is this function will save result as UTF-8 or not ? Please help me out of this Regards - bhushan ------=_Part_43272_16942116.1159959799787 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline
Hello Friend,
 Thanks for replying ,
 I have one question ,
 i have specified encoding as UTF-8 in
 xsl file as follows
 <?xml version="1.0" encoding="UTF-8"?>
but not specified encoding as UTF-8 in xml & specified it
as  <?xml version="1.0"?>
& i am is using xsltSaveResultToString .so
is this function  will save result as UTF-8 or not ?
Please help me out of this
Regards
- bhushan
 

 


------=_Part_43272_16942116.1159959799787-- From sonawanebhushan@gmail.com Tue Oct 10 07:17:22 2006 Return-Path: X-Original-To: xslt@gnome.org Delivered-To: xslt@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 61FB33B018B for ; Tue, 10 Oct 2006 07:17:22 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 24441-07 for ; Tue, 10 Oct 2006 07:17:22 -0400 (EDT) Received: from wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.237]) by menubar.gnome.org (Postfix) with ESMTP id 85C353B00C1 for ; Tue, 10 Oct 2006 07:17:21 -0400 (EDT) Received: by wx-out-0506.google.com with SMTP id i30so2178993wxd for ; Tue, 10 Oct 2006 04:17:20 -0700 (PDT) Received: by 10.70.30.5 with SMTP id d5mr13210185wxd; Tue, 10 Oct 2006 04:17:20 -0700 (PDT) Received: by 10.70.32.19 with HTTP; Tue, 10 Oct 2006 04:17:20 -0700 (PDT) Message-ID: <9bc3b5d20610100417m6a418325j7ffbef78c4a24caa@mail.gmail.com> Date: Tue, 10 Oct 2006 16:47:20 +0530 From: bhushan To: xslt@gnome.org MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_4346_11052465.1160479040421" X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=1.552 tagged_above=-999 required=2 tests=[BAYES_50=0.001, DNS_FROM_RFC_ABUSE=0.2, HTML_10_20=1.351, HTML_MESSAGE=0.001, SPF_PASS=-0.001] X-Spam-Score: 1.552 X-Spam-Level: * Subject: [xslt] Abt Current Date / Time in Xslt X-BeenThere: xslt@gnome.org X-Mailman-Version: 2.1.8 Precedence: list Reply-To: The Gnome XSLT library mailing-list List-Id: The Gnome XSLT library mailing-list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 10 Oct 2006 11:17:22 -0000 ------=_Part_4346_11052465.1160479040421 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Hello Friends, I am newbie to xslt i want to write xsl which show current time . so how will i get current time/date of system ? is there any standard template for it ? Plz do reply . Regards bhushan ------=_Part_4346_11052465.1160479040421 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline Hello Friends,
I am newbie to xslt i want to write xsl
which show current time .
so how will  i get current time/date of system ?
 is there any standard template for it ?
Plz do reply .
Regards
bhushan ------=_Part_4346_11052465.1160479040421-- From sonawanebhushan@gmail.com Tue Oct 10 07:25:07 2006 Return-Path: X-Original-To: xslt@gnome.org Delivered-To: xslt@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 8855B3B0152 for ; Tue, 10 Oct 2006 07:25:07 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 24981-02 for ; Tue, 10 Oct 2006 07:25:07 -0400 (EDT) Received: from wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.239]) by menubar.gnome.org (Postfix) with ESMTP id A0B383B012C for ; Tue, 10 Oct 2006 07:25:06 -0400 (EDT) Received: by wx-out-0506.google.com with SMTP id i30so2180683wxd for ; Tue, 10 Oct 2006 04:25:06 -0700 (PDT) Received: by 10.70.44.4 with SMTP id r4mr13284754wxr; Tue, 10 Oct 2006 04:25:06 -0700 (PDT) Received: by 10.70.32.19 with HTTP; Tue, 10 Oct 2006 04:25:05 -0700 (PDT) Message-ID: <9bc3b5d20610100425g6bb1ea73t9015bfb74743cb50@mail.gmail.com> Date: Tue, 10 Oct 2006 16:55:05 +0530 From: bhushan To: xslt@gnome.org MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_4406_13520622.1160479505777" X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=0.201 tagged_above=-999 required=2 tests=[BAYES_50=0.001, DNS_FROM_RFC_ABUSE=0.2, HTML_MESSAGE=0.001, SPF_PASS=-0.001] X-Spam-Score: 0.201 X-Spam-Level: Subject: [xslt] Abt Current Date / Time in Xslt X-BeenThere: xslt@gnome.org X-Mailman-Version: 2.1.8 Precedence: list Reply-To: The Gnome XSLT library mailing-list List-Id: The Gnome XSLT library mailing-list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 10 Oct 2006 11:25:07 -0000 ------=_Part_4406_13520622.1160479505777 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Hello Friends, I am newbie to xslt i want to write xsl which show current time . so how will i get current time/date of system ? is there any standard template for it ? Plz do reply . Regards ------=_Part_4406_13520622.1160479505777 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline Hello Friends,
I am newbie to xslt i want to write xsl
which show current time .
so how will  i get current time/date of system ?
 is there any standard template for it ?
Plz do reply .
Regards

------=_Part_4406_13520622.1160479505777-- From titash.neogi@gmail.com Tue Oct 10 08:07:45 2006 Return-Path: X-Original-To: xslt@gnome.org Delivered-To: xslt@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 6366A3B00DC for ; Tue, 10 Oct 2006 08:07:45 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 27056-09 for ; Tue, 10 Oct 2006 08:07:44 -0400 (EDT) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.186]) by menubar.gnome.org (Postfix) with ESMTP id 0FCA23B000B for ; Tue, 10 Oct 2006 08:07:44 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id n15so291427nfc for ; Tue, 10 Oct 2006 05:07:43 -0700 (PDT) Received: by 10.49.8.1 with SMTP id l1mr1244441nfi; Tue, 10 Oct 2006 05:07:42 -0700 (PDT) Received: by 10.49.22.7 with HTTP; Tue, 10 Oct 2006 05:07:42 -0700 (PDT) Message-ID: Date: Tue, 10 Oct 2006 17:37:42 +0530 From: "titash neogi" To: xslt@gnome.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.323 tagged_above=-999 required=2 tests=[BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001, TW_IB=0.077] X-Spam-Score: -2.323 X-Spam-Level: Subject: [xslt] newbie question regarding the libxslt API and use of parameters X-BeenThere: xslt@gnome.org X-Mailman-Version: 2.1.8 Precedence: list Reply-To: The Gnome XSLT library mailing-list List-Id: The Gnome XSLT library mailing-list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 10 Oct 2006 12:07:45 -0000 Hi All, This is a newbie question regarding the libxslt API. I am trying to build a GUI based tool that allows users to perform the same set of actions that can be done through xsltproc on the commandline. I am using the code given in the tutorial at http://xmlsoft.org/XSLT/tutorial/libxslttutorial.html I have been able to compile and run this code succesfully as it is. However, I am facing problems in trying to pass parameters while using this code. It looks like it ignores the parameters passed in this line res = xsltApplyStylesheet(cur, doc, params); Please see an example below - E:\work\libtext>libtext.exe -param chunker.output.encoding windows-1252 -param htmlhelp.encoding win dows-1252 C:\Local\_LIB\docbook-xsl-1.66.1\htmlhelp\chment_htmlhelp.xsl c:\myfile.xml Inspite of passing the parameters chunker.output.encoding as windows-1252 the result comes out with a charset of ISO -8859-1 This is unlike the behaviour of xsltproc that produces the desired windows-1252 as the output. I will be very grateful if someone can explain this behaviour and how to correct it. Also, a related question - As I mentioned above, I am trying to use the libxslt API to build a GUI based tool like xsltproc, for my internal purpose. Is this a good idea? If not, how can I make internal calls from my C++ code to xsltproc ? Thanks and Regards Titash From dbibbens@xobjex.com Tue Oct 10 12:29:43 2006 Return-Path: X-Original-To: xslt@gnome.org Delivered-To: xslt@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id A3C2B3B0126 for ; Tue, 10 Oct 2006 12:29:43 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 09155-09 for ; Tue, 10 Oct 2006 12:29:42 -0400 (EDT) Received: from cheyenne.xobjex.com (70-89-254-236.xobjex.net [70.89.254.236]) by menubar.gnome.org (Postfix) with ESMTP id 0A6D13B009A for ; Tue, 10 Oct 2006 12:29:42 -0400 (EDT) Received: from cheyenne.xobjex.com (70-89-254-236.xobjex.net [70.89.254.236]) by cheyenne.xobjex.com (Postfix) with ESMTP id 5ABA420E8; Tue, 10 Oct 2006 09:29:41 -0700 (PDT) To: The Gnome XSLT library mailing-list References: <9bc3b5d20610100425g6bb1ea73t9015bfb74743cb50@mail.gmail.com> From: Daniel Bibbens Date: Tue, 10 Oct 2006 09:29:41 -0700 In-Reply-To: <9bc3b5d20610100425g6bb1ea73t9015bfb74743cb50@mail.gmail.com> (sonawanebhushan@gmail.com's message of "Tue, 10 Oct 2006 16:55:05 +0530") Message-ID: <86odskt9qi.fsf@cheyenne.xobjex.com> User-Agent: Gnus/5.1008 (Gnus v5.10.8) Emacs/21.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.465 tagged_above=-999 required=2 tests=[BAYES_00=-2.599, FORGED_RCVD_HELO=0.135, SPF_PASS=-0.001] X-Spam-Score: -2.465 X-Spam-Level: Subject: Re: [xslt] Abt Current Date / Time in Xslt X-BeenThere: xslt@gnome.org X-Mailman-Version: 2.1.8 Precedence: list Reply-To: The Gnome XSLT library mailing-list List-Id: The Gnome XSLT library mailing-list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 10 Oct 2006 16:29:43 -0000 XSLT doesn't have a native function for date and time. Instead, use an extension or a webservice. See: http://www.exslt.org/date/index.html and http://xobjex.com/service/date.xsl http://xobjex.com/services/index.xsl and http://www.dpawson.co.uk/xsl/sect4/dateTime.html bhushan writes: > Hello Friends, > I am newbie to xslt i want to write xsl > which show current time . > so how will i get current time/date of system ? > is there any standard template for it ? > Plz do reply . > Regards > > _______________________________________________ > xslt mailing list, project page http://xmlsoft.org/XSLT/ > xslt@gnome.org > http://mail.gnome.org/mailman/listinfo/xslt -- From veillard@redhat.com Wed Oct 11 16:22:39 2006 Return-Path: X-Original-To: xslt@gnome.org Delivered-To: xslt@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id D507D3B00DA; Wed, 11 Oct 2006 16:22:39 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 30584-09; Wed, 11 Oct 2006 16:22:36 -0400 (EDT) Received: from mx1.redhat.com (mx1.redhat.com [66.187.233.31]) by menubar.gnome.org (Postfix) with ESMTP id 4B3A53B00F9; Wed, 11 Oct 2006 16:22:35 -0400 (EDT) Received: from int-mx1.corp.redhat.com (int-mx1.corp.redhat.com [172.16.52.254]) by mx1.redhat.com (8.12.11.20060308/8.12.11) with ESMTP id k9BKMY4f010580; Wed, 11 Oct 2006 16:22:34 -0400 Received: from devserv.devel.redhat.com (devserv.devel.redhat.com [172.16.58.1]) by int-mx1.corp.redhat.com (8.12.11.20060308/8.12.11) with ESMTP id k9BKMYEg032354; Wed, 11 Oct 2006 16:22:34 -0400 Received: from devserv.devel.redhat.com (localhost.localdomain [127.0.0.1]) by devserv.devel.redhat.com (8.12.11.20060308/8.12.11) with ESMTP id k9BKMYgn015301; Wed, 11 Oct 2006 16:22:34 -0400 Received: (from veillard@localhost) by devserv.devel.redhat.com (8.12.11.20060308/8.12.11/Submit) id k9BKMYrV015299; Wed, 11 Oct 2006 16:22:34 -0400 Date: Wed, 11 Oct 2006 16:22:34 -0400 From: Daniel Veillard To: xml@gnome.org, xslt@gnome.org Message-ID: <20061011202234.GK4677@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.1i X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.363 tagged_above=-999 required=2 tests=[AWL=0.007, BAYES_00=-2.599, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, TW_BX=0.077, TW_IB=0.077, TW_PM=0.077] X-Spam-Score: -2.363 X-Spam-Level: Subject: [xslt] preparing releases, test the CVS snapshot X-BeenThere: xslt@gnome.org X-Mailman-Version: 2.1.8 Precedence: list Reply-To: veillard@redhat.com, The Gnome XSLT library mailing-list List-Id: The Gnome XSLT library mailing-list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 11 Oct 2006 20:22:40 -0000 I finally managed to free up a few days for libxml2 and libxslt maintainance. I'm going though a lot of old bug reports and made a number of changes, some of them are substancial, touching the SAX behaviour or file/URL handlings, I suggest people check the CVS version (directly or the snapshots at ftp://xmlsoft.org/libxml2/) in the next couple of days before the releases, thanks, Daniel -- Red Hat Virtualization group http://redhat.com/virtualization/ Daniel Veillard | virtualization library http://libvirt.org/ veillard@redhat.com | libxml GNOME XML XSLT toolkit http://xmlsoft.org/ http://veillard.com/ | Rpmfind RPM search engine http://rpmfind.net/ From Daniel.Leidert.Spam@gmx.net Wed Oct 11 16:30:45 2006 Return-Path: X-Original-To: xslt@gnome.org Delivered-To: xslt@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id AB01F3B00FA for ; Wed, 11 Oct 2006 16:30:45 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 31264-06 for ; Wed, 11 Oct 2006 16:30:43 -0400 (EDT) Received: from mail.gmx.net (mail.gmx.de [213.165.64.20]) by menubar.gnome.org (Postfix) with SMTP id DF78A3B0089 for ; Wed, 11 Oct 2006 16:30:42 -0400 (EDT) Received: (qmail 3108 invoked by uid 0); 11 Oct 2006 20:30:41 -0000 Received: from 84.179.57.89 by www009.gmx.net with HTTP; Wed, 11 Oct 2006 22:30:41 +0200 (CEST) Content-Type: text/plain; charset="iso-8859-1" Date: Wed, 11 Oct 2006 22:30:42 +0200 From: "Daniel Leidert" In-Reply-To: <20061011202234.GK4677@redhat.com> Message-ID: <20061011203042.125970@gmx.net> MIME-Version: 1.0 References: <20061011202234.GK4677@redhat.com> To: veillard@redhat.com, The Gnome XSLT library mailing-list X-Authenticated: #17381962 X-Flags: 0001 X-Mailer: WWW-Mail 6100 (Global Message Exchange) X-Priority: 3 Content-Transfer-Encoding: 8bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.311 tagged_above=-999 required=2 tests=[BAYES_00=-2.599, FORGED_RCVD_HELO=0.135, SPF_PASS=-0.001, TW_BX=0.077, TW_IB=0.077] X-Spam-Score: -2.311 X-Spam-Level: Subject: Re: [xslt] preparing releases, test the CVS snapshot X-BeenThere: xslt@gnome.org X-Mailman-Version: 2.1.8 Precedence: list Reply-To: The Gnome XSLT library mailing-list List-Id: The Gnome XSLT library mailing-list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 11 Oct 2006 20:30:45 -0000 Daniel Veillard wrote: > I finally managed to free up a few days for libxml2 and libxslt > maintainance. > I'm going though a lot of old bug reports and made a number of changes, > some > of them are substancial, touching the SAX behaviour or file/URL handlings, > I suggest people check the CVS version (directly or the snapshots at > ftp://xmlsoft.org/libxml2/) in the next couple of days before the > releases, Did you also fix/change the patch for the XInclude-processing in XSL-stylesheets? It's IMHO important to fix it or revert the patch, because of http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=389694 and similar issues (reading your mails I guess, you already know about them). Unfortunately I cannot test the snapshots atm, so reverting the patch and delaying the requested feature may be a possible solution too. Regards, Daniel -- GMX DSL-Flatrate 0,- Euro* - Überall, wo DSL verfügbar ist! NEU: Jetzt bis zu 16.000 kBit/s! http://www.gmx.net/de/go/dsl From veillard@redhat.com Wed Oct 11 16:54:04 2006 Return-Path: X-Original-To: xslt@gnome.org Delivered-To: xslt@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 402193B0017 for ; Wed, 11 Oct 2006 16:54:04 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 32368-08 for ; Wed, 11 Oct 2006 16:54:03 -0400 (EDT) Received: from mx1.redhat.com (mx1.redhat.com [66.187.233.31]) by menubar.gnome.org (Postfix) with ESMTP id CB3643B0114 for ; Wed, 11 Oct 2006 16:54:02 -0400 (EDT) Received: from int-mx1.corp.redhat.com (int-mx1.corp.redhat.com [172.16.52.254]) by mx1.redhat.com (8.12.11.20060308/8.12.11) with ESMTP id k9BKs0MH025762; Wed, 11 Oct 2006 16:54:00 -0400 Received: from devserv.devel.redhat.com (devserv.devel.redhat.com [172.16.58.1]) by int-mx1.corp.redhat.com (8.12.11.20060308/8.12.11) with ESMTP id k9BKs0Hp011515; Wed, 11 Oct 2006 16:54:00 -0400 Received: from devserv.devel.redhat.com (localhost.localdomain [127.0.0.1]) by devserv.devel.redhat.com (8.12.11.20060308/8.12.11) with ESMTP id k9BKs0re016997; Wed, 11 Oct 2006 16:54:00 -0400 Received: (from veillard@localhost) by devserv.devel.redhat.com (8.12.11.20060308/8.12.11/Submit) id k9BKs0Mr016993; Wed, 11 Oct 2006 16:54:00 -0400 Date: Wed, 11 Oct 2006 16:54:00 -0400 From: Daniel Veillard To: Daniel Leidert Message-ID: <20061011205359.GL4677@redhat.com> References: <20061011202234.GK4677@redhat.com> <20061011203042.125970@gmx.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20061011203042.125970@gmx.net> User-Agent: Mutt/1.4.1i X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.363 tagged_above=-999 required=2 tests=[AWL=0.007, BAYES_00=-2.599, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, TW_BX=0.077, TW_IB=0.077, TW_PM=0.077] X-Spam-Score: -2.363 X-Spam-Level: Cc: The Gnome XSLT library mailing-list Subject: Re: [xslt] preparing releases, test the CVS snapshot X-BeenThere: xslt@gnome.org X-Mailman-Version: 2.1.8 Precedence: list Reply-To: veillard@redhat.com, The Gnome XSLT library mailing-list List-Id: The Gnome XSLT library mailing-list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 11 Oct 2006 20:54:04 -0000 On Wed, Oct 11, 2006 at 10:30:42PM +0200, Daniel Leidert wrote: > Daniel Veillard wrote: > > > I finally managed to free up a few days for libxml2 and libxslt > > maintainance. > > I'm going though a lot of old bug reports and made a number of changes, > > some > > of them are substancial, touching the SAX behaviour or file/URL handlings, > > I suggest people check the CVS version (directly or the snapshots at > > ftp://xmlsoft.org/libxml2/) in the next couple of days before the > > releases, > > Did you also fix/change the patch for the XInclude-processing in XSL-stylesheets? It's IMHO important to fix it or revert the patch, because of http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=389694 and similar issues (reading your mails I guess, you already know about them). Now I remember, as promised I moved that conditional to a new --xincludestyle option > Unfortunately I cannot test the snapshots atm, so reverting the patch and delaying the requested feature may be a possible solution too. Try to get someone else on the Debian side if possible to check them out, note I will probably go over more bugfixes till the end of the week and really push the release this week-end probably. Daniel -- Red Hat Virtualization group http://redhat.com/virtualization/ Daniel Veillard | virtualization library http://libvirt.org/ veillard@redhat.com | libxml GNOME XML XSLT toolkit http://xmlsoft.org/ http://veillard.com/ | Rpmfind RPM search engine http://rpmfind.net/ From mh@glandium.org Wed Oct 11 17:17:56 2006 Return-Path: X-Original-To: xslt@gnome.org Delivered-To: xslt@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 2FA573B0070; Wed, 11 Oct 2006 17:17:56 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 01125-07; Wed, 11 Oct 2006 17:17:53 -0400 (EDT) Received: from smtp-msa-out10.orange.fr (smtp10.orange.fr [193.252.22.21]) by menubar.gnome.org (Postfix) with ESMTP id C8FB83B0119; Wed, 11 Oct 2006 17:17:52 -0400 (EDT) Received: from namakemono.glandium.org (APuteaux-153-1-51-200.w82-124.abo.wanadoo.fr [82.124.11.200]) by mwinf1006.orange.fr (SMTP Server) with ESMTP id 4F34B3000092; Wed, 11 Oct 2006 23:17:50 +0200 (CEST) X-ME-UUID: 20061011211750324.4F34B3000092@mwinf1006.orange.fr Received: from mh by namakemono.glandium.org with local (Exim 4.63) (envelope-from ) id 1GXlSX-0005zt-Fi; Wed, 11 Oct 2006 23:17:49 +0200 Date: Wed, 11 Oct 2006 23:17:49 +0200 From: Mike Hommey To: Daniel Veillard Message-ID: <20061011211749.GA22999@glandium.org> Mail-Followup-To: Daniel Veillard , xml@gnome.org, xslt@gnome.org References: <20061011202234.GK4677@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20061011202234.GK4677@redhat.com> X-GPG-Fingerprint: A479 A824 265C B2A5 FC54 8D1E DE4B DA2C 54FD 2A58 Organization: glandium.org User-Agent: Mutt/1.5.13 (2006-08-11) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.794 tagged_above=-999 required=2 tests=[AWL=0.516, BAYES_00=-2.599, FORGED_RCVD_HELO=0.135, TW_BX=0.077, TW_IB=0.077] X-Spam-Score: -1.794 X-Spam-Level: Cc: xslt@gnome.org, xml@gnome.org Subject: Re: [xslt] [xml] preparing releases, test the CVS snapshot X-BeenThere: xslt@gnome.org X-Mailman-Version: 2.1.8 Precedence: list Reply-To: The Gnome XSLT library mailing-list List-Id: The Gnome XSLT library mailing-list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 11 Oct 2006 21:17:56 -0000 On Wed, Oct 11, 2006 at 04:22:34PM -0400, Daniel Veillard wrote: > I finally managed to free up a few days for libxml2 and libxslt maintainance. > I'm going though a lot of old bug reports and made a number of changes, some > of them are substancial, touching the SAX behaviour or file/URL handlings, > I suggest people check the CVS version (directly or the snapshots at > ftp://xmlsoft.org/libxml2/) in the next couple of days before the releases, Please consider fixing http://bugzilla.gnome.org/show_bug.cgi?id=352965, http://bugzilla.gnome.org/show_bug.cgi?id=342737, http://bugzilla.gnome.org/show_bug.cgi?id=331985, and http://bugzilla.gnome.org/show_bug.cgi?id=320540 Thanks Mike From veillard@redhat.com Thu Oct 12 04:31:10 2006 Return-Path: X-Original-To: xslt@gnome.org Delivered-To: xslt@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 1C3483B0070; Thu, 12 Oct 2006 04:31:10 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 28480-10; Thu, 12 Oct 2006 04:31:09 -0400 (EDT) Received: from mx1.redhat.com (mx1.redhat.com [66.187.233.31]) by menubar.gnome.org (Postfix) with ESMTP id 7BB343B0002; Thu, 12 Oct 2006 04:31:08 -0400 (EDT) Received: from int-mx1.corp.redhat.com (int-mx1.corp.redhat.com [172.16.52.254]) by mx1.redhat.com (8.12.11.20060308/8.12.11) with ESMTP id k9C8V7bE001930; Thu, 12 Oct 2006 04:31:07 -0400 Received: from devserv.devel.redhat.com (devserv.devel.redhat.com [172.16.58.1]) by int-mx1.corp.redhat.com (8.12.11.20060308/8.12.11) with ESMTP id k9C8V7KJ029821; Thu, 12 Oct 2006 04:31:07 -0400 Received: from devserv.devel.redhat.com (localhost.localdomain [127.0.0.1]) by devserv.devel.redhat.com (8.12.11.20060308/8.12.11) with ESMTP id k9C8V7V0018759; Thu, 12 Oct 2006 04:31:07 -0400 Received: (from veillard@localhost) by devserv.devel.redhat.com (8.12.11.20060308/8.12.11/Submit) id k9C8V7Ob018757; Thu, 12 Oct 2006 04:31:07 -0400 Date: Thu, 12 Oct 2006 04:31:07 -0400 From: Daniel Veillard To: xml@gnome.org, xslt@gnome.org Message-ID: <20061012083107.GA18012@redhat.com> References: <20061011202234.GK4677@redhat.com> <20061011211749.GA22999@glandium.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20061011211749.GA22999@glandium.org> User-Agent: Mutt/1.4.1i X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.363 tagged_above=-999 required=2 tests=[AWL=0.007, BAYES_00=-2.599, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, TW_BX=0.077, TW_IB=0.077, TW_PM=0.077] X-Spam-Score: -2.363 X-Spam-Level: Subject: Re: [xslt] [xml] preparing releases, test the CVS snapshot X-BeenThere: xslt@gnome.org X-Mailman-Version: 2.1.8 Precedence: list Reply-To: veillard@redhat.com, The Gnome XSLT library mailing-list List-Id: The Gnome XSLT library mailing-list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 12 Oct 2006 08:31:10 -0000 On Wed, Oct 11, 2006 at 11:17:49PM +0200, Mike Hommey wrote: > On Wed, Oct 11, 2006 at 04:22:34PM -0400, Daniel Veillard wrote: > > I finally managed to free up a few days for libxml2 and libxslt maintainance. > > I'm going though a lot of old bug reports and made a number of changes, some > > of them are substancial, touching the SAX behaviour or file/URL handlings, > > I suggest people check the CVS version (directly or the snapshots at > > ftp://xmlsoft.org/libxml2/) in the next couple of days before the releases, > > Please consider fixing http://bugzilla.gnome.org/show_bug.cgi?id=352965, I looked at it yesterday, problem the patch is wrong, the transformation may fail and return -1 for a lot of reason and setting then the transformation error code to 11 immediately at that point is just wrong, it would break anybody relying on the existing error codes. So I need to make a real patch for it and this takes some work, one need to add a new error code and processing path in the serialization. There is also the undefined behaviour of a transformation outputting to secondary files with exslt:document and not actually emitting anything in the specified filename on the command line (classic for docbook chunked processing). So problem is quite more complex than what the bug report seems to assume. > http://bugzilla.gnome.org/show_bug.cgi?id=342737, need to be checked anything related to entities processing is by definition quite complex, but yes, sure. > http://bugzilla.gnome.org/show_bug.cgi?id=331985, Looks right, yes > and http://bugzilla.gnome.org/show_bug.cgi?id=320540 already done, apparently I forgot to mark it as FIXED... done Daniel -- Red Hat Virtualization group http://redhat.com/virtualization/ Daniel Veillard | virtualization library http://libvirt.org/ veillard@redhat.com | libxml GNOME XML XSLT toolkit http://xmlsoft.org/ http://veillard.com/ | Rpmfind RPM search engine http://rpmfind.net/ From crpalmer@vivisimo.com Wed Oct 11 20:17:42 2006 Return-Path: X-Original-To: xslt@gnome.org Delivered-To: xslt@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id BBF223B00BE for ; Wed, 11 Oct 2006 20:17:42 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 09468-01 for ; Wed, 11 Oct 2006 20:17:41 -0400 (EDT) Received: from mail.vivisimo.com (mail.vivisimo.com [69.93.152.138]) by menubar.gnome.org (Postfix) with ESMTP id 33CEE3B007F for ; Wed, 11 Oct 2006 20:17:41 -0400 (EDT) Received: from mail.office.vivisimo.com (office.vivisimo.com [206.210.89.21]) by mail.vivisimo.com (8.12.11.20060308/8.12.11) with ESMTP id k9C0Hgts001225 for ; Wed, 11 Oct 2006 20:17:42 -0400 Received: from localhost (localhost.localdomain [127.0.0.1]) by mail.office.vivisimo.com (Postfix) with ESMTP id 5A449133677 for ; Wed, 11 Oct 2006 20:17:40 -0400 (EDT) X-Virus-Scanned: amavisd-new at vivisimo.com Received: from mail.office.vivisimo.com ([127.0.0.1]) by localhost (office.mail.vivisimo.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RocnInkcUccP for ; Wed, 11 Oct 2006 20:17:38 -0400 (EDT) Received: from [192.168.0.3] (unknown [192.168.0.3]) by mail.office.vivisimo.com (Postfix) with ESMTP id EF94B133675 for ; Wed, 11 Oct 2006 20:17:38 -0400 (EDT) Message-ID: <452D89A2.7080505@vivisimo.com> Date: Wed, 11 Oct 2006 20:17:38 -0400 From: "Christopher R. Palmer" User-Agent: Thunderbird 1.5.0.5 (Windows/20060719) MIME-Version: 1.0 To: xslt@gnome.org References: <20061011202234.GK4677@redhat.com> In-Reply-To: <20061011202234.GK4677@redhat.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.389 tagged_above=-999 required=2 tests=[AWL=0.056, BAYES_00=-2.599, TW_BX=0.077, TW_IB=0.077] X-Spam-Score: -2.389 X-Spam-Level: X-Mailman-Approved-At: Thu, 12 Oct 2006 08:20:55 -0400 Subject: Re: [xslt] [xml] preparing releases, test the CVS snapshot X-BeenThere: xslt@gnome.org X-Mailman-Version: 2.1.8 Precedence: list Reply-To: The Gnome XSLT library mailing-list List-Id: The Gnome XSLT library mailing-list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 12 Oct 2006 00:17:42 -0000 Any chance of looking at: http://bugzilla.gnome.org/show_bug.cgi?id=359246 ? date:seconds() returns an invalid time for half of the world every month, for some number of hours (4 hours for me). It would sure be nice to try to fix that before it next occurs on October 31st. Cheers, Chris. Daniel Veillard wrote: > I finally managed to free up a few days for libxml2 and libxslt maintainance. > I'm going though a lot of old bug reports and made a number of changes, some > of them are substancial, touching the SAX behaviour or file/URL handlings, > I suggest people check the CVS version (directly or the snapshots at > ftp://xmlsoft.org/libxml2/) in the next couple of days before the releases, > > thanks, > > Daniel > -- Christopher R. Palmer palmer@vivisimo.com Chief Technology Officer www.vivisimo.com Vivisimo, Inc. 412-422-2499 ext. 118 From veillard@redhat.com Thu Oct 12 08:29:11 2006 Return-Path: X-Original-To: xslt@gnome.org Delivered-To: xslt@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id D0A003B0174 for ; Thu, 12 Oct 2006 08:29:11 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 07627-09 for ; Thu, 12 Oct 2006 08:29:10 -0400 (EDT) Received: from mx1.redhat.com (mx1.redhat.com [66.187.233.31]) by menubar.gnome.org (Postfix) with ESMTP id 37FED3B015C for ; Thu, 12 Oct 2006 08:29:10 -0400 (EDT) Received: from int-mx1.corp.redhat.com (int-mx1.corp.redhat.com [172.16.52.254]) by mx1.redhat.com (8.12.11.20060308/8.12.11) with ESMTP id k9CCT9sJ020978; Thu, 12 Oct 2006 08:29:09 -0400 Received: from devserv.devel.redhat.com (devserv.devel.redhat.com [172.16.58.1]) by int-mx1.corp.redhat.com (8.12.11.20060308/8.12.11) with ESMTP id k9CCT9oX024461; Thu, 12 Oct 2006 08:29:09 -0400 Received: from devserv.devel.redhat.com (localhost.localdomain [127.0.0.1]) by devserv.devel.redhat.com (8.12.11.20060308/8.12.11) with ESMTP id k9CCT9L0029172; Thu, 12 Oct 2006 08:29:09 -0400 Received: (from veillard@localhost) by devserv.devel.redhat.com (8.12.11.20060308/8.12.11/Submit) id k9CCT930029170; Thu, 12 Oct 2006 08:29:09 -0400 Date: Thu, 12 Oct 2006 08:29:09 -0400 From: Daniel Veillard To: "Christopher R. Palmer" Message-ID: <20061012122909.GD18012@redhat.com> References: <20061011202234.GK4677@redhat.com> <452D89A2.7080505@vivisimo.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <452D89A2.7080505@vivisimo.com> User-Agent: Mutt/1.4.1i X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.363 tagged_above=-999 required=2 tests=[AWL=0.007, BAYES_00=-2.599, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, TW_BX=0.077, TW_IB=0.077, TW_PM=0.077] X-Spam-Score: -2.363 X-Spam-Level: Cc: The Gnome XSLT library mailing-list Subject: Re: [xslt] [xml] preparing releases, test the CVS snapshot X-BeenThere: xslt@gnome.org X-Mailman-Version: 2.1.8 Precedence: list Reply-To: veillard@redhat.com, The Gnome XSLT library mailing-list List-Id: The Gnome XSLT library mailing-list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 12 Oct 2006 12:29:12 -0000 On Wed, Oct 11, 2006 at 08:17:38PM -0400, Christopher R. Palmer wrote: > Any chance of looking at: > > http://bugzilla.gnome.org/show_bug.cgi?id=359246 > > ? > > date:seconds() returns an invalid time for half of the world every month, > for some number of hours (4 hours for me). It would sure be nice to try to > fix that before it next occurs on October 31st. You know that code as well as me (I didn't wrote that part !), you know how to reproduce it, and I have dozens of other bug reports to look at. It sure would be nice if it was fixed in next release, but it's more likely if you go dig the code again and try to figure out a patch. I can't fix everything and the most serious or easy to fix bugs have priority at this point, we will see how much I can clean up till this w.e. ... Daniel -- Red Hat Virtualization group http://redhat.com/virtualization/ Daniel Veillard | virtualization library http://libvirt.org/ veillard@redhat.com | libxml GNOME XML XSLT toolkit http://xmlsoft.org/ http://veillard.com/ | Rpmfind RPM search engine http://rpmfind.net/ From aschubert@rightnow.com Wed Oct 18 21:34:43 2006 Return-Path: X-Original-To: xslt@gnome.org Delivered-To: xslt@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 6593D3B00A1 for ; Wed, 18 Oct 2006 21:34:43 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 21630-02 for ; Wed, 18 Oct 2006 21:34:33 -0400 (EDT) Received: from rnt-boz-0203.rightnow.com (rnt-boz-0203.rightnow.com [69.145.86.37]) by menubar.gnome.org (Postfix) with ESMTP id 7D3563B0071 for ; Wed, 18 Oct 2006 21:34:32 -0400 (EDT) Received: from EVS2.corp.rightnow.com ([172.22.1.206]) by rnt-boz-0203.rightnow.com with Microsoft SMTPSVC(6.0.3790.1830); Wed, 18 Oct 2006 19:34:25 -0600 X-MimeOLE: Produced By Microsoft Exchange V6.5 Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01C6F31E.B5F29D94" Date: Wed, 18 Oct 2006 19:34:20 -0600 Message-ID: <30A5F9D51C0D9D47BD8D89C85B49E7003C8FB7@EVS2.corp.rightnow.com> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: template match="form" Thread-Index: AcbzHlBCiHX4vp4NQrGblWw4HW6pxwAAEeXg From: "Schubert, Aaron" To: X-OriginalArrivalTime: 19 Oct 2006 01:34:25.0252 (UTC) FILETIME=[B5DF5A40:01C6F31E] X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.5 tagged_above=-999 required=2 tests=[AWL=-0.761, BAYES_20=-0.74, HTML_MESSAGE=0.001] X-Spam-Score: -1.5 X-Spam-Level: Subject: [xslt] template match="form" X-BeenThere: xslt@gnome.org X-Mailman-Version: 2.1.8 Precedence: list Reply-To: The Gnome XSLT library mailing-list List-Id: The Gnome XSLT library mailing-list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Oct 2006 01:34:43 -0000 This is a multi-part message in MIME format. ------_=_NextPart_001_01C6F31E.B5F29D94 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable So, I am in a bind and need to figure out how I can match a form item in = xsl that contains a certain attribute - and output my own formatted tag = without duplicating the form tag. I need to recognize our special forms = and have a huge template to match depending on if there is a certain = attribute (rn:webform). If it is a normal form I want it to match the = catchall template and output it = exactly as it appears in the original xml. An extremely stripped down = example follows: =20 =20 Here is the incoming xml that needs to be transformed. ----------------------------------------------------------- Page 1
#2

----------------------------------------------------------- Here is a sample xsl file which will illustrate the problem =20 =20 =20 =20
=20 =20
=20 =20
----------------------------------------------------------- The output I am getting (this can be reproduced with xsltproc) is: ----------------------------------------------------------- Page 1
true

----------------------------------------------------------- As you can see I am getting two opening and closing form tags. What I = want is the
to the following (which would be a = bad solution anyways but I figured I would try): ----------------------------------------------------------- =20 ----------------------------------------------------------- This allowed me to get rid of the duplication and the opening form tag = is correct. However, I need the closing form tag at the end. As can = also be seen, the input tag that was in the rn:question template is only = appearing after the closing form tag even though I have the = before it. See below: HELP ----------------------------------------------------------- Page 1 true

------_=_NextPart_001_01C6F31E.B5F29D94 Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

So, I am in a bind and need to figure out how I can = match a form item in xsl that contains a certain attribute – and output my = own formatted tag without duplicating the form tag.  I need to = recognize our special forms and have a huge template to match depending on if there is a = certain attribute (rn:webform).  If it is a normal form I want it to match = the catchall template  <xsl:template match=3D"node()|@*"> and output it exactly as it appears in the = original xml.  An extremely stripped down example = follows:

 

 

Here is the incoming xml that needs to be = transformed.

-----------------------------------------------------------<= /o:p>

<?xml version=3D"1.0" = encoding=3D"UTF-8"?>

<document>

  <html = xmlns:xsl=3D"http://www.w3.org/1999/xhtml" xmlns:rn=3D"http://schemas.rightnow.com/crm/document"><= /o:p>

    <head><title>Page 1</title></head>

    <body><form = rn:webform=3D"true">

      <rn:question question_id=3D"2" split=3D"False">#2</rn:question><p><input id=3D"submit_btn" type=3D"submit" = value=3D"Submit" name=3D"submit_btn" rn:submit=3D"true"/></p></form></body>

  </html>

</document>

-----------------------------------------------------------<= /o:p>

Here is a sample xsl file which will illustrate the = problem

<?xml version=3D"1.0" = encoding=3D"UTF-8"?>

<xsl:stylesheet

    xmlns:xsl=3D"http://www.w3.org/1999/XSL/Transform"

    xmlns:rn=3D"http://schemas.rightnow.com/crm/document"

    = version=3D"1.0">

 

  <xsl:output encoding=3D"UTF-8" method=3D"html"/>

 

  <xsl:template = match=3D"node()|@*">

    <xsl:copy>

      <xsl:apply-templates = select=3D"node()|@*" />

    = </xsl:copy>

  </xsl:template>

 

  <xsl:template = match=3D"form/@rn:webform">

 

    <form action=3D"{concat('url','/file/stuff.php')}" = name=3D"_main">

      <input = type=3D"hidden" name=3D"In_form_template" />

 

      <xsl:apply-templates = />

 

    </form>

  </xsl:template>

 

  <xsl:template = match=3D"rn:question|rn:answer">

    <input type=3D"hidden" = AARON=3D"in question and answer"/>

  </xsl:template>

 

</xsl:stylesheet>

-----------------------------------------------------------<= /o:p>

The output I am getting (this can be reproduced with xsltproc) = is:

-----------------------------------------------------------<= /o:p>

<document><html>

<head><title>Page = 1</title></head>

<body><form>

<form action=3D"url/file/stuff.php" name=3D"_mainer">

<input type=3D"hidden" = name=3D"In_form_template">true</form>

<input type=3D"hidden" AARON=3D"in question = and answer"><p><input id=3D"submit_btn" type=3D"submit" value=3D"Submit" = name=3D"submit_btn" submit=3D"true"></p>

</form></body>

</html></document>

-----------------------------------------------------------<= /o:p>

As you can see I am getting two opening and closing form = tags.  What I want is the <form action….. and then the eventual = closing form tag as everything needs to be encapsulated with this.  I tried = modifying the <xsl:template match=3D"node()|@*"> to the following = (which would be a bad solution anyways but I figured I would = try):

-----------------------------------------------------------<= /o:p>

  <xsl:template = match=3D"node()|@*">

    = <xsl:choose>

      <xsl:when = test=3D"@rn:webform =3D 'true'">

        = <xsl:apply-templates select=3D"node()|@*" />

      = </xsl:when>

      = <xsl:otherwise>

        = <xsl:copy>

          <xsl:apply-templates select=3D"node()|@*" = />

        = </xsl:copy>

      = </xsl:otherwise>

    = </xsl:choose>

  </xsl:template>

-----------------------------------------------------------<= /o:p>

This allowed me to get rid of the duplication and the opening = form tag is correct. However, I need the closing form tag at the end.  As = can also be seen, the input tag that was in the rn:question template is only = appearing after the closing form tag even though I have the <xsl:apply-templates = /> before it.

 See below: HELP

-----------------------------------------------------------<= /o:p>

<document><html>

<head><title>Page = 1</title></head>

<body>

<form action=3D"url/file/stuff.php" = name=3D"_mainer">

<input type=3D"hidden" name=3D"In_form_template">true</form>

<input type=3D"hidden" AARON=3D"in question = and answer"><p><input id=3D"submit_btn" type=3D"submit" value=3D"Submit" = name=3D"submit_btn" submit=3D"true"></p>

</body>

</html></document>

------_=_NextPart_001_01C6F31E.B5F29D94-- From aschubert@rightnow.com Wed Oct 18 22:01:45 2006 Return-Path: X-Original-To: xslt@gnome.org Delivered-To: xslt@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id CF1DA3B00B1 for ; Wed, 18 Oct 2006 22:01:45 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 22613-03 for ; Wed, 18 Oct 2006 22:01:44 -0400 (EDT) Received: from rnt-boz-0203.rightnow.com (rnt-boz-0203.rightnow.com [69.145.86.37]) by menubar.gnome.org (Postfix) with ESMTP id 7EB523B00B5 for ; Wed, 18 Oct 2006 22:01:43 -0400 (EDT) Received: from EVS2.corp.rightnow.com ([172.22.1.206]) by rnt-boz-0203.rightnow.com with Microsoft SMTPSVC(6.0.3790.1830); Wed, 18 Oct 2006 20:01:36 -0600 X-MimeOLE: Produced By Microsoft Exchange V6.5 Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01C6F322.821CA694" Date: Wed, 18 Oct 2006 20:01:27 -0600 Message-ID: <30A5F9D51C0D9D47BD8D89C85B49E7003C8FB8@EVS2.corp.rightnow.com> In-Reply-To: <30A5F9D51C0D9D47BD8D89C85B49E7003C8FB7@EVS2.corp.rightnow.com> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: [xslt] template match="form" Thread-Index: AcbzHlBCiHX4vp4NQrGblWw4HW6pxwAAEeXgAADKUKA= From: "Schubert, Aaron" To: "The Gnome XSLT library mailing-list" X-OriginalArrivalTime: 19 Oct 2006 02:01:36.0211 (UTC) FILETIME=[81FFF230:01C6F322] X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.376 tagged_above=-999 required=2 tests=[AWL=0.223, BAYES_00=-2.599, HTML_MESSAGE=0.001, SPF_PASS=-0.001] X-Spam-Score: -2.376 X-Spam-Level: Subject: Re: [xslt] template match="form" X-BeenThere: xslt@gnome.org X-Mailman-Version: 2.1.8 Precedence: list Reply-To: The Gnome XSLT library mailing-list List-Id: The Gnome XSLT library mailing-list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Oct 2006 02:01:46 -0000 This is a multi-part message in MIME format. ------_=_NextPart_001_01C6F322.821CA694 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Well folks, I think I solved this myself. Maybe if I would have spent = less time formulating an example and more time towards solving the = problem I would have been better off. The sample stylessheet that gives = me the desired result follows. I realized that I should always just = match form and then check for the attribute within the template. =20 =20 =20 =20 =20 =20 =20
=20 =20
=20 =20
=20 From: xslt-bounces@gnome.org [mailto:xslt-bounces@gnome.org] On Behalf = Of Schubert, Aaron Sent: Wednesday, October 18, 2006 7:34 PM To: xslt@gnome.org Subject: [xslt] template match=3D"form" =20 So, I am in a bind and need to figure out how I can match a form item in = xsl that contains a certain attribute - and output my own formatted tag = without duplicating the form tag. I need to recognize our special forms = and have a huge template to match depending on if there is a certain = attribute (rn:webform). If it is a normal form I want it to match the = catchall template and output it = exactly as it appears in the original xml. An extremely stripped down = example follows: =20 =20 Here is the incoming xml that needs to be transformed. ----------------------------------------------------------- Page 1
#2

----------------------------------------------------------- Here is a sample xsl file which will illustrate the problem =20 =20 =20 =20
=20 =20
=20 =20
----------------------------------------------------------- The output I am getting (this can be reproduced with xsltproc) is: ----------------------------------------------------------- Page 1
true

----------------------------------------------------------- As you can see I am getting two opening and closing form tags. What I = want is the
to the following (which would be a = bad solution anyways but I figured I would try): ----------------------------------------------------------- =20 ----------------------------------------------------------- This allowed me to get rid of the duplication and the opening form tag = is correct. However, I need the closing form tag at the end. As can = also be seen, the input tag that was in the rn:question template is only = appearing after the closing form tag even though I have the = before it. See below: HELP ----------------------------------------------------------- Page 1 true

------_=_NextPart_001_01C6F322.821CA694 Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

Well folks, I think I solved this myself.  Maybe if I would have spent less time formulating an = example and more time towards solving the problem I would have been better = off.  The sample stylessheet that gives me the desired result follows. I realized = that I should always just match form and then check for the attribute within = the template.

 

 

<?xml version=3D"1.0" encoding=3D"UTF-8"?>

<xsl:stylesheet

    xmlns:xsl=3D"http://www.w3.org/1999/XSL/Transform"

    xmlns:rn=3D"http://schemas.rightnow.com/crm/document"

    version=3D"1.0">

 

=

  <xsl:output encoding=3D"UTF-8" = method=3D"html"/>

 

=

  <xsl:template match=3D"node()|@*">

    = <xsl:copy>

      = ;    <xsl:apply-templates select=3D"node()|@*" = />

    = </xsl:copy>

  = </xsl:template>

 

=

 

=

  <xsl:template match=3D"form">

  = <xsl:choose>

      = <xsl:when test=3D"@rn:webform =3D = 'true'">

 

=

      = ;  <form action=3D"{concat('url','/file/stuff.php')}" name=3D"_mainer">

      = ;  <input type=3D"hidden" name=3D"In_form_template" = />

 

=

      = ;  <xsl:apply-templates />

 

=

      = ;  </form>

      </xsl:when>

      <xsl:otherwise>

      = ;  <xsl:copy>

      = ;    <xsl:apply-templates select=3D"node()|@*" = />

      = ;  </xsl:copy>

      </xsl:otherwise>

    = </xsl:choose>

  = </xsl:template>

 

=

  <xsl:template match=3D"rn:question|rn:answer">

    <input type=3D"hidden" AARON=3D"in question and = answer"/>

  = </xsl:template>

 

=

</xsl:stylesheet><= /span>

 

=

From: xslt-bounces@gnome.org [mailto:xslt-bounces@gnome.org] On Behalf Of Schubert, Aaron
Sent: Wednesday, October = 18, 2006 7:34 PM
To: xslt@gnome.org
Subject: [xslt] template match=3D"form"

 

So, I am in a bind and need to figure out how I can = match a form item in xsl that contains a certain attribute – and output my = own formatted tag without duplicating the form tag.  I need to = recognize our special forms and have a huge template to match depending on if there is = a certain attribute (rn:webform).  If it is a normal form I want it = to match the catchall template  <xsl:template match=3D"node()|@*"> and output it exactly as it appears in the = original xml.  An extremely stripped down example = follows:

 

 

Here is the incoming xml that needs to be = transformed.

-----------------------------------------------------------<= /o:p>

<?xml version=3D"1.0" = encoding=3D"UTF-8"?>

<document>

  <html = xmlns:xsl=3D"http://www.w3.org/1999/xhtml" xmlns:rn=3D"http://schemas.rightnow.com/crm/document"><= /o:p>

    <head><title>Page 1</title></head>

    <body><form = rn:webform=3D"true">

      <rn:question question_id=3D"2" split=3D"False">#2</rn:question><p><input id=3D"submit_btn" type=3D"submit" = value=3D"Submit" name=3D"submit_btn" = rn:submit=3D"true"/></p></form></body>

  </html>

</document>

-----------------------------------------------------------<= /o:p>

Here is a sample xsl file which will illustrate the = problem

<?xml version=3D"1.0" = encoding=3D"UTF-8"?>

<xsl:stylesheet

    xmlns:xsl=3D"http://www.w3.org/1999/XSL/Transform"

    xmlns:rn=3D"http://schemas.rightnow.com/crm/document"

    = version=3D"1.0">

 

  <xsl:output encoding=3D"UTF-8" method=3D"html"/>

 

  <xsl:template = match=3D"node()|@*">

    <xsl:copy>

      <xsl:apply-templates select=3D"node()|@*" />

    = </xsl:copy>

  </xsl:template>

 

  <xsl:template = match=3D"form/@rn:webform">

 

    <form action=3D"{concat('url','/file/stuff.php')}" = name=3D"_main">

      <input = type=3D"hidden" name=3D"In_form_template" />

 

      <xsl:apply-templates = />

 

    </form>

  </xsl:template>

 

  <xsl:template = match=3D"rn:question|rn:answer">

    <input type=3D"hidden" = AARON=3D"in question and answer"/>

  </xsl:template>

 

</xsl:stylesheet>

-----------------------------------------------------------<= /o:p>

The output I am getting (this can be reproduced with xsltproc) = is:

-----------------------------------------------------------<= /o:p>

<document><html>

<head><title>Page = 1</title></head>

<body><form>

<form action=3D"url/file/stuff.php" name=3D"_mainer">

<input type=3D"hidden" name=3D"In_form_template">true</form>

<input type=3D"hidden" AARON=3D"in question = and answer"><p><input id=3D"submit_btn" type=3D"submit" value=3D"Submit" = name=3D"submit_btn" submit=3D"true"></p>

</form></body>

</html></document>

-----------------------------------------------------------<= /o:p>

As you can see I am getting two opening and closing form = tags.  What I want is the <form action….. and then the eventual = closing form tag as everything needs to be encapsulated with this.  I tried = modifying the <xsl:template match=3D"node()|@*"> to the following = (which would be a bad solution anyways but I figured I would = try):

-----------------------------------------------------------<= /o:p>

  <xsl:template = match=3D"node()|@*">

    = <xsl:choose>

      <xsl:when = test=3D"@rn:webform =3D 'true'">

        = <xsl:apply-templates select=3D"node()|@*" />

      = </xsl:when>

      = <xsl:otherwise>

        = <xsl:copy>

          <xsl:apply-templates select=3D"node()|@*" = />

        = </xsl:copy>

      = </xsl:otherwise>

    = </xsl:choose>

  </xsl:template>

-----------------------------------------------------------<= /o:p>

This allowed me to get rid of the duplication and the opening = form tag is correct. However, I need the closing form tag at the end.  As = can also be seen, the input tag that was in the rn:question template is only = appearing after the closing form tag even though I have the = <xsl:apply-templates /> before it.

 See below: HELP

-----------------------------------------------------------<= /o:p>

<document><html>

<head><title>Page = 1</title></head>

<body>

<form action=3D"url/file/stuff.php" name=3D"_mainer">

<input type=3D"hidden" = name=3D"In_form_template">true</form>

<input type=3D"hidden" AARON=3D"in question = and answer"><p><input id=3D"submit_btn" type=3D"submit" value=3D"Submit" = name=3D"submit_btn" submit=3D"true"></p>

</body>

</html></document>

------_=_NextPart_001_01C6F322.821CA694-- From veillard@redhat.com Thu Oct 26 11:24:03 2006 Return-Path: X-Original-To: xslt@gnome.org Delivered-To: xslt@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id D3A373B00BA for ; Thu, 26 Oct 2006 11:24:03 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 02835-08 for ; Thu, 26 Oct 2006 11:24:01 -0400 (EDT) Received: from mx1.redhat.com (mx1.redhat.com [66.187.233.31]) by menubar.gnome.org (Postfix) with ESMTP id 1824F3B00D5 for ; Thu, 26 Oct 2006 11:24:01 -0400 (EDT) Received: from int-mx1.corp.redhat.com (int-mx1.corp.redhat.com [172.16.52.254]) by mx1.redhat.com (8.12.11.20060308/8.12.11) with ESMTP id k9QFO015022170 for ; Thu, 26 Oct 2006 11:24:00 -0400 Received: from devserv.devel.redhat.com (devserv.devel.redhat.com [172.16.58.1]) by int-mx1.corp.redhat.com (8.13.1/8.13.1) with ESMTP id k9QFO0pP006009 for ; Thu, 26 Oct 2006 11:24:00 -0400 Received: from devserv.devel.redhat.com (localhost.localdomain [127.0.0.1]) by devserv.devel.redhat.com (8.12.11.20060308/8.12.11) with ESMTP id k9QFO00E018107 for ; Thu, 26 Oct 2006 11:24:00 -0400 Received: (from veillard@localhost) by devserv.devel.redhat.com (8.12.11.20060308/8.12.11/Submit) id k9QFO0L8018105 for xslt@gnome.org; Thu, 26 Oct 2006 11:24:00 -0400 Date: Thu, 26 Oct 2006 11:24:00 -0400 From: Daniel Veillard To: xslt@gnome.org Message-ID: <20061026152359.GI3898@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.1i X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.363 tagged_above=-999 required=2 tests=[AWL=0.007, BAYES_00=-2.599, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, TW_BX=0.077, TW_IB=0.077, TW_PM=0.077] X-Spam-Score: -2.363 X-Spam-Level: Subject: [xslt] Release of ;ibxslt-1.1.18 X-BeenThere: xslt@gnome.org X-Mailman-Version: 2.1.8 Precedence: list Reply-To: veillard@redhat.com, The Gnome XSLT library mailing-list List-Id: The Gnome XSLT library mailing-list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Oct 2006 15:24:04 -0000 Since libxml2 just got released and there was a lot of fixes in libxslt tree too it was time for a release there too: ftp://xmlsoft.org/libxml/ http://xmlsoft.org/XSLT/news.html This include soem large internal refactoring from Kasimier and associated set of bug fixes: * portability and build fixes: - DESTDIR problem - build paths in python shared lib - compile when libxml2 doesn't support XInclude (Gary Coady). * bug fixes: - a number of namespace related bugs (Kasimier Buchcik) - parameters bugs (Kasimier Buchcik) - proximity position in predicates of match patterns (Kasimier) - exslt-node-set troubles with strings (Kasimier) - CDATA serialization - Python floats and booleans XPath conversions - XInclude support fixes - RVT cleanup problem (William Brack and Kasimier) - attribute checking in stylesheets (Kasimier) - xsltForEach context problem (Kasimier) - security check should pass full URLs (Shane Corgatelli) - security cleanup patch (Mikhail Zabaluev) - some python accessor for stylesheet were broken - memory errors when compiling stylesheets (Mike Hommey) - EXSLT current date end-of-month problem (William Brack). * improvements: - refactoring of namespace handling - value-of impleemntation and template internal processing (Kasimier Buchcik) - new xsltproc flag to apply Xinclude to stylesheets. * documentation: - xsltproc man pages (Daniel Leidert) - tests updates (William Brack) - various typo fixes (Daniel Leidert) - comments on versions macros (Peter Breitenlohner). Thanks to everybody who helped for this release, one way or another, Daniel -- Red Hat Virtualization group http://redhat.com/virtualization/ Daniel Veillard | virtualization library http://libvirt.org/ veillard@redhat.com | libxml GNOME XML XSLT toolkit http://xmlsoft.org/ http://veillard.com/ | Rpmfind RPM search engine http://rpmfind.net/