История изменений
Исправление true_admin, (текущая версия) :
Проблема в том, что на уровне AST уже потеряна информация о синтаксисе.
?? AST это abstract syntax tree, если что. Там даже, бывает, комментарии и ширина отступа сохраняется, если нужно. Вплоть до trailing spaces. Т.е. можно реконструировать текст обратно 1:1 если надо. Видел такое, кажись, в livescript, но наверняка утверждать не берусь.
И если тебе надо сделать новый кастомный блок типа fenced code
Это как? Не парсить всё что между «~~~» что-ли? :)
инлайновые теги с поддержкой вложенности и правильным приоритетом
Это как?
на практике значит «полностью переписать с нуля».
Yip, и такое бывает. Но при наличии отправной точки это больше на рефакторинг похоже.
Исходная версия true_admin, :
блин, не могу тебе ответить, лор bad gateway пишет