Очень важный (на самом деле нет) случай специальной обработки Markdown: пожимание плечами

Итак, есть такое маленькое интернет-выражение: ¯\_(ツ)_/¯ — классический «пожиматель плечами».

К сожалению, разметка Markdown в Discourse воспринимает первую обратную косую черту как экранирующий символ, и в результате получается

¯\_(ツ)_/¯

ОДНА РУКА ПРОПАЛА.

Бедный пожиматель плечами!

Теперь я знаю, что могу неправильно использовать `` , как я сделал выше, или добавить пару лишних экранирующих символов:

¯\\\_(ツ)_/¯ → ¯\_(ツ)_/¯

но люди, отвечающие по электронной почте, не обязательно будут знать об этом — и те, кто получает сообщение по почте, также не увидят корректно отображённые экранирующие символы.

Я уверен, что есть гораздо более важные вопросы, но… может быть, стоит предусмотреть специальный случай? ¯\_(ツ)_/¯

6 лайков

¯\_(ツ)_/¯

`¯\_(ツ)_/¯`
1 лайк

Специальные случаи могут в долгосрочной перспективе привести к кошмарной ситуации. Тем не менее… вы можете настроить отслеживаемые слова, чтобы заменять «сломанную» версию на вашу желаемую полную версию со shruggy.

Новая функция не нужна, она у вас уже есть :slight_smile:

5 лайков

Могу ли я сделать это на моем хостинг-плане?

Да, это основная функция в вашей панели администратора :slight_smile:

3 лайка

Хм, так… Я добавил это в список замен…

image

и это работает с кнопкой «Тест», но, похоже, не работает с реальными постами. Есть какие-то идеи? Important shruggy feature! - #3 by mattdm - Fedora Discussion

Похоже, что отслеживаемые слова применяются после экранирования, поэтому вам нужно заменить «сломанную» версию на правильную.

(временно) настроено здесь на Meta: ¯\_(ツ)_/¯

4 лайка

А, интересно. Похоже, там есть ошибка, раз тест этого не показывает.

3 лайка