В общем, как ни странно, меня ВНЕЗАПНЫЙ МАРКДАУН тоже подзаебал. А еще он у нас до сих пор кривой местами.
Так что я буду рад дохуя если кто-нибудь предложит решение проблемы.
@proctolog Цитаты увы не баг, а часть маркдауна. > требуется только на первой строке абзаца, остальное всё автоматически считается цитатой. Чтобы изменить это поведение придется форкать сишную библиотеку-парсер (либо городить адовые костыли из регэкспов, которые будут ломаться в самый неподходящий момент)
@stiletto >либо городить адовые костыли из регэкспов, которые будут ломаться в самый неподходящий момент
Во-первых, никаких костылей, всего лишь простой регэксп:
`str.replace /(^|\n)(>.+)(?=\n[^>])/g, "$1$2\n"`
Во-вторых, покажи пример текста, на котором он сломается.
@238328 Чтоб было на цвиттер похоже! (Алсо, я тоже не понимаю, нахуй это, незнакомых с бнв/псто/хуйком людей это только сбивает и мешает им понять, кто какое сообщение написал.)
@goren я бы сделал(наверно, дунно) маркдаун на стороне пользователя, и юзер бы сам решал, что ему надо //инб4 толсто
ну а для жабберов отдельную настройку, либо присылать как есть, либо отрендренное