Size: a a a

2018 September 25

ES

Eugene Shapovalov in GitFox
@ilyagulya
Я так понимаю, что ты расширяешь классс SpannableFactoryDef?
источник

ES

Eugene Shapovalov in GitFox
нам было бы полезно
https://github.com/noties/Markwon/issues/65

Но это только в 3.0.0 будет и не скоро.
источник

ES

Eugene Shapovalov in GitFox
А так получается, что необходимо создать дополнительные Spannable и возможность их распарсить.
источник

ES

Eugene Shapovalov in GitFox
я так эту таску вижу
источник

ES

Eugene Shapovalov in GitFox
@ilyagulya
Последние два пункта с изображения являются багами из-за кривой регулярки в классе MarkdownUrlResolver. Я займусь этим.
источник

IG

Ilya Gulya in GitFox
Eugene Shapovalov
@ilyagulya
Я так понимаю, что ты расширяешь классс SpannableFactoryDef?
Нет, судя по тому что я понял, придётся делать кастомные BlockParser-ы
источник

IG

Ilya Gulya in GitFox
Ну и Spannable само собой
источник

IG

Ilya Gulya in GitFox
Ну это просто сахар по сути)
источник

ES

Eugene Shapovalov in GitFox
Ilya Gulya
Нет, судя по тому что я понял, придётся делать кастомные BlockParser-ы
я немного посмотрел логику, и понял, что скорее всего да.
источник

ES

Eugene Shapovalov in GitFox
и переопределять вот этот метод
источник

ES

Eugene Shapovalov in GitFox
SpannableMarkdownVisitor.public void visit(CustomNode customNode)
источник

IG

Ilya Gulya in GitFox
Это уже чтобы рендерить
источник

ES

Eugene Shapovalov in GitFox
public void visit(CustomBlock customBlock)
источник

ES

Eugene Shapovalov in GitFox
да
источник

ES

Eugene Shapovalov in GitFox
@ilyagulya
надо бы сформулировать эту идею в Issue description.
источник

IG

Ilya Gulya in GitFox
Вечером сделаю
источник

IG

Ilya Gulya in GitFox
Щас на работе)
источник

ES

Eugene Shapovalov in GitFox
найс
источник

IG

Ilya Gulya in GitFox
Кстати, по поводу вот этой штуки. У commonmark есть такая штука как Extension. По сути те же плагины.
источник

ES

Eugene Shapovalov in GitFox
сейчас гляну
источник