bug-texinfo
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: docbook output broken for a few weeks in CVS?


From: Simon Josefsson
Subject: Re: docbook output broken for a few weeks in CVS?
Date: Tue, 16 Dec 2003 01:10:05 +0100
User-agent: Gnus/5.1003 (Gnus v5.10.3) Emacs/21.3.50 (gnu/linux)

Stepan Kasal <address@hidden> writes:

> Hello,
>
> On Mon, Dec 15, 2003 at 02:55:47AM +0100, Simon Josefsson wrote:
>> FYI, I reverted to texinfo 2003-11-16 [...] and it works fine.
>
> what comes to my mind it that you might try to eliminate the bug by trying
> various snapshots.  It seems that Alper has been active through the whole
> second half of November, so you should search within this time interval.

The problem starts with the DTD version change, -D 2003-11-17 works
but -D 2003-11-18 do not.  I suspect the real problem is that Debian's
DocBook tool cannot handle 4.2, only 3.1.  If this is a general
problem, supporting both is one alternative, but most likely it will
be rather complicated, so asking Debian to fix the problem is probably
the best solution (I have already sent a Debian bug report, I'll add a
reference to this thread to it).

Relevant ChangeLog differences:

2003-11-17  Alper Ersoy  <address@hidden>

        * makeinfo/xml.c (xml_begin_document): upgraded docbook DTD to Docbook
        XML 4.2.

        * makeinfo/makeinfo.c (cm_xref):
        * makeinfo/xml.c (xml_insert_docbook_image, xml_insert_indexentry)
        (xml_begin_multitable): close previously open-tag-only elements.

2003-11-17  Karl Berry  <address@hidden>

        * bootstrap: honor environment variables.

2003-11-17  Alper Ersoy  <address@hidden>

        * makeinfo/makeinfo.c (execute_string): end paragraphs if
        executing @copying text with xml.

        * makeinfo/xml.c: disallow nested quotations, legalnotice in abstract,
        and samp in var with Docbook.

2003-11-17  Alper Ersoy  <address@hidden>

        * makeinfo/insertion.c (begin_insertion): keep @copying state.
        use legalnotice instead of abstract for @copying.
        (cm_insert_copying): removed redundant work arounds.

        * makeinfo/makeinfo.c (execute_string): try to keep tags balanced with
        Docbook and xml.

        * makeinfo/xml.c
        (xml_current_stack_index, xml_end_current_element): new functions.
        (xml_add_char): enclose @copying text in a quotation element with
        Docbook.

2003-11-17  Alper Ersoy  <address@hidden>

        * makeinfo/cmds.c (cm_settitle): do not automatically start bookinfo
        element after settitle.

2003-11-17  Alper Ersoy  <address@hidden>

        * makeinfo/xml.c (xml_synindex): new function to keep track of index
        redirections.
        (xml_insert_indexterm): added a check to see if any index
        redirections are made.

        * makeinfo/index.c (cm_synindex): let xml_synindex() handle xml part.

2003-11-17  Alper Ersoy  <address@hidden>

        * makeinfo/makeinfo.c (cm_uref):
        * makeinfo/xml.c: use ulink for @uref with Docbook.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]