[Pkg-haskell-maintainers] Bug#772962: pandoc: HTML table conversion fairly broken
Manfred Stock
manfred.stock+debian at gmail.com
Fri Dec 12 14:58:08 UTC 2014
Package: pandoc
Version: 1.12.4.2~dfsg-1+b14
Severity: normal
Dear Maintainer,
I recently tried the gitit-wiki from testing to see if HTML table handling will
be better than in the version from Wheezy. However, I quickly noticed an issue
with a simple table that was working on the Wheezy-version of gitit. This
problem can also be reproduced with the 'pandoc' command line tool: Given the
following table in 'input.html':
--8<----------------
<table>
<tbody>
<tr>
<td>1</td>
<td>2</td>
</tr>
<tr>
<td>3</td>
<td>4</td>
</tr>
</tbody>
</table>
---------------->8--
Converting with the following command:
pandoc -f html -t html input.html > output.html
This resulted in the following HTML output:
--8<----------------
<table>
<colgroup>
<col width="50%" />
<col width="50%" />
</colgroup>
<tbody>
<tr class="odd">
<td align="left">1
2</td>
<td align="left">3
4</td>
</tr>
</tbody>
</table>
---------------->8--
So the <td>'s inside the rows got merged together, and the 2 rows got combined
into one. The upstream changelog for 1.13 mentions a fix for a bug [2] which
looks like the issue I noticed (it also mentions a fix for a bug [3] which
should fix Debian bug #739448, btw.).
Kind regards
Manfred
[1] http://johnmacfarlane.net/pandoc/releases.html
[2] https://github.com/jgm/pandoc/issues/1341
[3] https://github.com/jgm/pandoc/issues/1167
-- System Information:
Debian Release: 8.0
APT prefers testing
APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Kernel: Linux 3.16.0-0.bpo.4-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_CH.utf8, LC_CTYPE=de_CH.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: unable to detect
Versions of packages pandoc depends on:
ii libc6 2.19-13
ii libffi6 3.1-2+b2
ii libgmp10 2:6.0.0+dfsg-6
ii libicu52 52.1-6
ii liblua5.1-0 5.1.5-7.1
ii libpcre3 2:8.35-3.3
ii libyaml-0-2 0.1.6-3
ii pandoc-data 1.12.4.2~dfsg-1
ii zlib1g 1:1.2.8.dfsg-2+b1
pandoc recommends no packages.
Versions of packages pandoc suggests:
pn etoolbox <none>
pn pandoc-citeproc <none>
ii texlive-latex-recommended 2014.20141024-2
pn texlive-luatex <none>
pn texlive-xetex <none>
-- no debconf information
More information about the Pkg-haskell-maintainers
mailing list