[Po4a-commits] "po4a/debian changelog,1.271,1.272"

Nicolas FRANCOIS nekral-guest at alioth.debian.org
Wed Apr 12 20:43:50 UTC 2006


Update of /cvsroot/po4a/po4a/debian
In directory haydn:/tmp/cvs-serv26793/debian

Modified Files:
	changelog 
Log Message:
>From the XML grammar:
doctypedecl::='<!DOCTYPE' S Name (S ExternalID)? S? ('[' intSubset ']' S?)? '>'

So we must match ]\s*> when there is a Internal Subset.

This required a change in get_string_until to search not for a fixed
string but for a regular expression.


Index: changelog
===================================================================
RCS file: /cvsroot/po4a/po4a/debian/changelog,v
retrieving revision 1.271
retrieving revision 1.272
diff -u -d -r1.271 -r1.272
--- changelog	12 Apr 2006 19:51:48 -0000	1.271
+++ changelog	12 Apr 2006 20:43:48 -0000	1.272
@@ -34,6 +34,10 @@
     contains an Internal Subset by searching the document for "]>" because
     this is also used for closing the CDATA Sections.  This caused
     segmentation faults.  Closes: #362169
+  * get_string_until: add a option to search a regular expression.  The
+    default is to serach for a fixed string.
+  * When there is an Internal Subset, the Document Type Definition ends with
+    "]\s*>", not necessarily "]>".
   (po4aman-display-po)
   * new script to display a translated man page with a given PO.
     Thanks to Thomas Huriaux.




More information about the Po4a-commits mailing list