Hi!

I bundled those extra since they relate to all other patches.
This time I didn't erase any blanks but replaced all blanks
by double blanks, as is required for the Changelog format ;-)

Josè, could you commit these patches? I want to go on with
the allowedNameChars runparam, DBTeXMath, calling
'escapeEntities' where needed and further debugging.
It just feels wrong when my version gets far off the CVS version
and my patches get larger and more interconnected.

/Andreas

Index: src/ChangeLog
===================================================================
RCS file: /cvs/lyx/lyx-devel/src/ChangeLog,v
retrieving revision 1.1993
diff -u -p -r1.1993 ChangeLog
--- src/ChangeLog       2004/10/19 09:11:00     1.1993
+++ src/ChangeLog       2004/10/21 07:34:59
@@ -1,3 +1,11 @@
+2004-10-18  Andreas Vox  <[EMAIL PROTECTED]>
+
+       * Buffer.C (makeDocBookFile): add Dsssl Stylesheet control
+       entities to preamble
+       * Paragraph.C (getDocbookId): clean illegal chars in ID
+       * sgml.[hC] (cleanID): new function to replace special chars
+       by mangled versions in SGML IDs
+
 2004-10-18  Georg Baum  <[EMAIL PROTECTED]>

        * messages.C (Pimpl): strip off translation context information
Index: src/output_docbook.C
===================================================================
RCS file: /cvs/lyx/lyx-devel/src/output_docbook.C,v
retrieving revision 1.11
diff -u -p -r1.11 output_docbook.C
--- src/output_docbook.C        2004/10/13 22:15:32     1.11
+++ src/output_docbook.C        2004/10/21 07:35:02
@@ -95,7 +95,7 @@ void docbookParagraphs(Buffer const & bu

                string ls = par->getDocbookId();
                if (!ls.empty())
-                       ls = " id = \"" + ls + "\"";
+                       ls = " id=\"" + ls + "\"";

// Write opening SGML tags.
switch (style->latextype) {
Index: src/insets/ChangeLog
===================================================================
RCS file: /cvs/lyx/lyx-devel/src/insets/ChangeLog,v
retrieving revision 1.1050
diff -u -p -r1.1050 ChangeLog
--- src/insets/ChangeLog 2004/10/05 13:38:30 1.1050
+++ src/insets/ChangeLog 2004/10/21 07:35:12
@@ -1,3 +1,12 @@
+2004-17-05 Andreas Vox <[EMAIL PROTECTED]>
+
+ * insetref.C (docbook): clean illegal chars in ID
+ * insetlabel.C (docbook): clean illegal chars in ID
+ * insetgraphics.C (docbook, writeImageObject): write more than
+ one format of imageobjects in <mediaobject>
+ * insetcite.[hC] (docbook, latex, cleanupWhitespace): implementing
+ DocBook output for this inset ( <citation>content</citation> )
+
2004-10-05 Andreas Vox <[EMAIL PROTECTED]>


* insetgraphics.C (docbook) : using mediaobject for XML;
Index: src/mathed/ChangeLog
===================================================================
RCS file: /cvs/lyx/lyx-devel/src/mathed/ChangeLog,v
retrieving revision 1.444
diff -u -p -r1.444 ChangeLog
--- src/mathed/ChangeLog 2004/10/17 20:06:35 1.444
+++ src/mathed/ChangeLog 2004/10/21 07:35:16
@@ -1,3 +1,15 @@
+2004-10-20 Andreas Vox <[EMAIL PROTECTED]>
+
+ * math_ref_inset.C (docbook): escape '&' and '<' in <alt> content
+
+2004-10-18 Andreas Vox <[EMAIL PROTECTED]>
+
+ * math_ref_inset.C (docbook): clean illegal chars in ID, fix XML endtag
+ * math_hullInset.C (docbook): clean illegal chars in ID
+ * math_hullInset.C (docbook): reversed order of <math> and <alt> elements
+ * math_hullinset.C (docbook): write <graphic filref=".." > for Docbook
+ where ".." is either the first label or a generated name.
+
2004-10-15 Georg Baum <[EMAIL PROTECTED]>


        * math_hullinset.C (mutate): fix endless loop for unknown types



Reply via email to