Продолжение обсуждения из URLs in parenthesis do not turn into links:
Раздел 2.3 RFC2396 гласит:
Нерезервированные символы могут быть экранированы без изменения семантики URI, однако этого не следует делать, если URI не используется в контексте, не допускающем появление неэкранированного символа.
К таким символам относятся круглые скобки. При вставке в Discourse URL-адреса, содержащие эти символы (например, в строках запроса для расширенного поиска в определённых контекстах), ошибочно интерпретируются как часть синтаксиса Markdown-ссылок и становятся неработоспособными.
Например, этот URL должен возвращать список депонированных книг, опубликованных моей ассоциацией:
Хотя при прямой вставке, как показано выше, ссылка работает, при использовании в виде Markdown-ссылки она перестает функционировать:
[anchor](url) → [anchor](https://www.depotlegal.be/Depot/form.aspx?SC=KBRVITRINE1#/Search/(query:(AdvancedQuery:(queryGroups:!((queryClauses:!((index:KBR264b_idx,logical:0,operator:0,otherValue:!n,value:‘petites%20singularités’))
Кроме того, когда такой URL приходит по электронной почте, результат выглядит так:
Recherche avancée - Depot)))),ForceSearch:!t,Grid:!n,Page:0,PageRange:3,QueryString:!n,ResultSize:-1,ScenarioCode:KBRVITRINE1,SearchContext:1))
где «Recherche avancée - Depot» — это корректно интерпретированный заголовок ссылки (который кликабелен), а остальная часть — мусор, отсутствующий в кликабельной ссылке. (Почта настроена на получение в формате HTML). Повторная генерация HTML не исправляет ссылку.