Description

Fail to parse rowspan markup. For example, "<rowspan=2>" will cause the following error:

Expected "%" after "2", got ">".

However, <|2> markup works well.

Steps to reproduce

Just to create a table with <rowspan> markup. Please visit SyntaxReference. The table under the title "General table layout and HTML like options" shows this bug.

Example

Code:

Display:

Details

MoinMoin Version

Release 1.5.0rc1 [Revision release]

OS and Version

Python Version

2.4.2 (#1, Oct 15 2005, 21:28:51) [GCC 3.3.5 (Debian 1:3.3.5-13)]

Server Setup

Server Details

Workaround

 ||||||<tablewidth="80%">'''Heading'''||
 ||cell 1||cell2||cell 3||
 ||<rowspan="2"> spanning rows||||<bgcolor='#E0E0FF'> spanning 2 columns||
 ||<rowbgcolor="#FFFFE0">cell2||cell 3||
Result
  • Heading

    cell 1

    cell2

    cell 3

    spanning rows

    spanning 2 columns

    cell2

    cell 3

  • We should use the right definition always rowspan="2". So I think we should change the description in SyntaxReference and do change the pages were it was used as rowspan=2. -- ReimarBauer 2005-12-28 18:42:50

    What does happen to rowbgcolor and bgcolor? see MoinMoinBugs/TableHtmlKeywordsNotParsed

    Discussion

    Plan


    CategoryMoinMoinBugFixed

    MoinMoin: MoinMoinBugs/TableRowspanParsingError (last edited 2007-10-29 19:21:24 by localhost)