@gisty Первую не заквотил потому что там ещё имя юзера (вообще это неправильно в оригинальный текст добавлять что-то, я уже говорил штилетте, но там опять всю базу перехуячивать придётся).
Я всё это в мяу пофиксил уже (и форматирование на первой строчке в реплаях, и вакаба-стайл цитирование), в дефолтной пока нет.
@stiletto На самом деле всё проще.
```coffeescript
# Do the wakabic blockquotes
WAKABAMARK_BLOCKQUOTE =
[/(^|\n)(>.+)(?=\n(.))/g
, (_m, start, quote, ch) ->
nl = if ch == ">" then "" else "\n"
"#{start}#{quote}#{nl}"
]
```
@kagami Олсо, я мудак, там на самом деле гораздо проще регэсп написать можно.
`text.replace /(^|\n)(>.+)(?=\n[^>])/g, "$1$2\n"`
Просто пока переписывал осталось куча лишнего.
@stiletto Всего-то надо не проходиться по коду. Там просто.
Я повторяю, это нормально. Можешь убить дохуя времени на допиливания лексера, парсера, рендерера и следить, чтобы оно при этом нихуя не сломало, а можно поставить простой и достаточно не грязный хак.
Ведь мы разрешаем юзерам писать разметку [@user](/u/user), какого хрена сами не можем так заменить. Единственная проблема возникает когда мы это хуярим туда, где оно быть не может, типо кода, но это не так сложно обойти.