LINUX.ORG.RU

На вашем «техническом» ресурсе ошибочка

 


0

1

git checkout

Там было написано такое, на самом деле:

git checkout <commit>

Чините. Для непонятливых: всё, что заключено в угловые скобочки, исчезает



Последнее исправление: deadplace (всего исправлений: 1)

В сообщениях используется разметка Markdown. В ней угловые скобки используются для ссылок. Если ссылка не является валидным URL, то видимо поведение implementation defined, и ЛОР её просто убирает совсем.

Если надо просто угловые скобки, то можно экранировать.

<proto://xyz>

<https://www.linux.org.ru/forum/linux-org-ru/15997085>

git checkout <commit>

git checkout \<commit>

->

proto://xyz

На вашем «техническом» ресурсе ошибочка

git checkout

git checkout <commit>

im-0
()
Последнее исправление: im-0 (всего исправлений: 2)

Всё нормально. Он просто слишком технический для тебя.

crutch_master ★★★★★
()
Последнее исправление: crutch_master (всего исправлений: 1)
Ответ на: комментарий от t184256

Отстой. Есть же https://spec.commonmark.org/0.29/#autolinks, но нееет, давайте кто в лес, кто по дрова.

Единая спецификация - это конечно хорошо. Но там как минимум не сказано, что должно происходить, когда URI формально валидный, но правильно отображать его не получается по каким-то другим причинам. Пример: <javascript:alert(0)>.

im-0
()
Ответ на: комментарий от t184256

«Нет никаких объективных причин, мешающих тебе спрыгнуть вниз с крыши девятиэтажки прямо сейчас.»

Но это некорректное сравнение, конечно. От прыжка с крыши, как и от оскорбления чьих то чувств, последствия могут настигнуть в основном только лично тебя. От XSS на твоём сайте могут пострадать любые пользователи сайта, никак не причастные к созданию возможности совершения XSS-атаки.

im-0
()
Ответ на: комментарий от im-0

Это не дело маркдауна от слова вообще. У тождественного преобразователя та же проблема.

t184256 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.