[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Chicken-janitors] Re: #366: multidoc generates duplicate id attributes
From: |
Chicken Trac |
Subject: |
[Chicken-janitors] Re: #366: multidoc generates duplicate id attributes for HTML output |
Date: |
Sat, 04 Sep 2010 11:11:10 -0000 |
#366: multidoc generates duplicate id attributes for HTML output
----------------------+-----------------------------------------------------
Reporter: syn | Owner: iraikov
Type: defect | Status: assigned
Priority: minor | Milestone: 4.7.0
Component: unknown | Version: 4.6.x
Resolution: | Keywords:
----------------------+-----------------------------------------------------
Comment(by sjamaan):
I've modified "simple.sxml" to include two subsections with the title
"Subsection", which triggers the bug.
I've also added test programs which loop through all the sxml files and
produce html, latex and texinfo output files to make testing a little
easier. Turns out that the LaTeX and Texinfo rulesets crash on tables in
the "bb" testcase.
I noticed that the sxml files were incomplete in the sense that they could
not be converted to full standalone html files or LaTeX or Texinfo files.
That's because the qwiki conversion rules are missing. I decided to make
the tests independent of qwiki stuff; they should be testing multidoc, not
qwiki! Multidoc should be capable of functioning without loading qwiki.
Ideally, the tests should work without requiring a rule for translating
the wiki-page tag into LaTeX/Texinfo document headers or html+body tags.
Perhaps some functionality should be moved around between multidoc and
qwiki so we have a fully standalone multidoc for generic "documents",
which qwiki is only one program which produces those from wiki-specific
documents.
Sorry for the long story, but I felt it was important :)
--
Ticket URL: <http://bugs.call-cc.org/ticket/366#comment:5>
Chicken Scheme <http://www.call-with-current-continuation.org/>
Chicken Scheme is a compiler for the Scheme programming language.