Project

General

Profile

Actions

Defect #2830

open

trac lists aren't imported as such

Added by Daniel Svensson almost 16 years ago. Updated almost 12 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
Importers
Target version:
-
Start date:
2009-02-24
Due date:
% Done:

0%

Estimated time:
Resolution:
Affected version:

Description

1. a
 1. a
 1. a
1. a
1. a

Should be converted to:

# a
## a
## a
# a
# a
Actions #1

Updated by Mathias Kühn almost 16 years ago

Check Patch #2748 for an updated version of the importer which fixes that issue beside others.

Actions #2

Updated by Daniel Svensson almost 16 years ago

Ah cool.. here's my solution, it's a bit more strict but does essentially the same thing.

Add following to convert_wiki_text:

  # alpha/numeric lists
  text = text.gsub(/(^[ ]+)(\d+|[a-zA-Z])\.[ ]/) { |s| '#' * $1.length + ' '}
  # bullet lists
  text = text.gsub(/(^[ ]+)\*[ ]/) { |s| '*' * $1.length + ' '}

Test cases:

puts convert_wiki_text(" 1. test")
puts convert_wiki_text("  1. test")
puts convert_wiki_text(" * test")
puts convert_wiki_text("  * test")
puts convert_wiki_text(" a. test")
puts convert_wiki_text("  a. test")

Output:

# test
## test
* test
** test
# test
## test

Actions #3

Updated by Daniel Felix almost 12 years ago

Any news on this?
Is anyone able to reproduce this with the current trunk?

Actions

Also available in: Atom PDF