Reported by Tomasz Jędrzejewski, Oct 28, 2010
Bumping [issue #405]( http://projects.ceondo.com/p/indefero/issues/405/) which is marked as fixed, but still Indefero 1.0 + the newest Pluf do not produce the valid output. The mentioned commit has absolutely no connection to the problem, because I clearly informed that it does not lie in Markdown itself, but in what Pluf does to the Markdown output later. Hint: This Markdown code: ~~~~ * Foo * Bar 1. Joe 2. Goo * Hoo * Joo ~~~~ Must be rendered as: ~~~~ * Foo * Bar 1. Joe 2. Goo * Hoo * Joo ~~~~ Not like this: ~~~~ * Foo * Bar * Joe * Goo * Hoo * Joo ~~~~
Comment 1 by Thomas Keller, Oct 28, 2010
@Loic: Could you please take this one over and eventually move it into the right tracker? This is still a pluf issue...
Comment 2 by Thomas Keller, Nov 24, 2010
Comment 3 by Loïc d'Anterroches, Nov 29, 2010
Understood, this is a CSS issue. ul and ol are correctly created, but the ol are rendered like the ul. Note that you provided the ~~~~ before after the lists, which I interpreted as the "raw code" mark of markdown creating the problem.
Summary: CSS is not rendering OL (ordered list) HTML with numbers
Comment 4 by William Martin, Nov 30, 2010
The YUI css file use a descendant selectors instead of a child selectors for ul and ol item. I make a patch, it's touch file : - www/media/idf/css/style.css It's work on : - Firefox 3.6.12 - Chrome 7.0 - IE 8.0
- 0001-Fix-issue-557-Better-CSS-to-render-UL-OL.patch - 717 bytes - view
Comment 5 by William Martin, Nov 30, 2010
Markdown test code use : dot, num, dot, num ---- * Foo * Bar 1. Joe 2. Goo * Hoo * Joo 1. John 2. Doe dot, dot, dot ---- * Foo * Bar * Joe * Goo * Hoo * Joo dot, dot, dot, num ---- * Foo * Bar * Joe * Goo * Hoo * Joo 1. Hoo 2. Joo num, num, dot ---- 1. Foo 2. Bar 1. Joe 2. Goo * Hoo * Joo
Comment 7 by Thomas Keller, Jan 5, 2011