Actions
Defect #2830
opentrac lists aren't imported as such
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
Updated by Mathias Kühn over 15 years ago
Check Patch #2748 for an updated version of the importer which fixes that issue beside others.
Updated by Daniel Svensson over 15 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
Updated by Daniel Felix almost 12 years ago
Any news on this?
Is anyone able to reproduce this with the current trunk?
Actions