Рубрики
Без рубрики

Поиск лучшего процессора разметки, часть 3

Когда я опубликовал часть 2, я не читал заметки о выпуске Python-Markdown 3.0, я имел в виду очень машину … Tagged с Python, Markdown.

Поиск лучшего процессора разметки (5 серии деталей)

Когда я опубликовал часть 2, я не читал ПРИМЕЧАНИЯ ПИТОН-MARKDOWN 3.0. Я имел в виду очень осторожно. Отбеливатель был бы сделан после Обработка разметки.

Я видел ту часть, где они показывают, как это сделать, используя расширение, но я был смущен их изгородью «если вы не заинтересованы в дезинфекции ненадежного текста, а просто желаю избежать сырого HTML». Я до сих пор не уверен, что они значат под этим, но, похоже, он делает все, для чего мне было нужно (за исключением остановки ссылок на букмеклетки Но я могу сделать это с постобработкой). Так что я снова взволнован, пока … (Я на самом деле не избегал обратных сбоев; я должен был сделать это для процессора Dev.to)

>\`\`\`
>print("fenced code should work with blockquotes")
>input()
>\`\`\`

стал

print("fenced code should work with blockquotes") input()

Проклятие. Обе две другие библиотеки обрабатывают это правильно.

Есть также неспособность представлять ведущие или следственные пространства внутри Backquotes, которые я просто обнаруживаю. У всех трех библиотек есть такая проблема.

Разве нет просто процессора разметки, который работает без этих странных предостережений? Если даже у Dev.to есть такая проблема с тройными списками (я попытался связать их с квадратными связями, но это не помогло) и Dev.to и Github оба Clobber HTML по умолчанию (я хочу, чтобы он сбежал, если это возможно).. Может быть, мне просто нужно снизить свои критерии для успеха.

Поиск лучшего процессора разметки (5 серии деталей)

Оригинал: “https://dev.to/yujiri8/the-quest-for-a-better-markdown-processor-part-3-3abo”