mdiep / MMMarkdown

An Objective-C framework for converting Markdown to HTML.
MIT License
1.25k stars 168 forks source link

The following text hangs the conversion #100

Closed solariq closed 8 years ago

solariq commented 8 years ago

The text is in russian, but the problem seems to be in "\n\t" combination.

let text = "\nОбновление системы, по условиям российского диллера, производится только в сервисном центре. Самостоятельные манипуляции с версией прошивки проводятся на свой страх и риск.\n\nДля обновления прошивки вам понадобится файл прошивки и usb флеш-накопитель. Далее произвести следующий порядок действий\n\n* флешку отформатировать в FAT систему\n* сохранить все личные данные на MicroSD устройства на внешнем носителе\n* записать файл прошивки в корень файловой системы\n* подключить флешку к головному устройству\n\t* пройти в меню Настройка -> Система -> Обновление системы -> Ок\n\t\n\tили\n\n\t*  пройти в  меню Настройка -> Система -> Сброс -> подтвердить\n\n\tили\n\n\t*  перезагрузить устройство \n\n* (если появится меню) ввести предложенный пин-код и нажать auto update\n* когда появится диалоговое окно на китайском языке - нажать на левую кнопку\n* выбрать язык и/или цвет и/или устанавливаемые приложения\n* при запросе выбора системы интерфейса выбрать \"FlyAudioUI\" и нажать \"всегда\"\n"
try! MMMarkdown.HTMLStringWithMarkdown(text, extensions: [
                    .AutolinkedURLs,
                    .FencedCodeBlocks,
                    .Tables,
                    .UnderscoresInWords,
                    .Strikethroughs,
                    .GitHubFlavored
                    ])
mdiep commented 8 years ago

Thanks for the report! I've fixed the issue and created a new release, 0.5.3.

solariq commented 8 years ago

Matt, thanks a lot for your quick response and fix!

IK

On 19 Apr 2016, at 06:46, Matt Diephouse notifications@github.com wrote:

Closed #100 https://github.com/mdiep/MMMarkdown/issues/100 via #101 https://github.com/mdiep/MMMarkdown/pull/101.

— You are receiving this because you authored the thread. Reply to this email directly or view it on GitHub https://github.com/mdiep/MMMarkdown/issues/100#event-632315506