Markdown 이스케이프

메타의 Safari에서 /raw/의 내용을 복사하여 Safari PWA에 붙여넣으려 하면, Linux Mint에서 Firefox를 Firefox로 복사할 때와 달리 코드 블록이 생성되지 않습니다. 또한 iPhone에서 복사한 마크다운은 리치 텍스트 편집기든 마크다운 편집기든 붙여넣을 때 이스케이프 처리됩니다.

새로운 편집기를 활성화하면 도움이 될까요?

제 Discourse 버전은 2026.10.0-latest이며, 해당 커밋은 Commits · discourse/discourse · GitHub 입니다.

마크다운 엔드포인트 활성화 옵션이 켜져 있는 상태입니다.

컴포저 리디자인은 실제로 그 / 이스케이프 문제를 겪지 않습니다

여기에는 두 가지 별개의 문제가 있을 수 있습니다: /raw/에서 복사할 때의 Safari/PWA 클립보드 처리와 iPhone에서 붙여넣을 때의 마크다운 이스케이프입니다.

새로운 작성기를 활성화하는 것이 테스트로 유용할 수 있지만, 먼저 Safari, Safari PWA, Firefox 간에 동일한 내용을 비교하고, 리치 텍스트 작성기와 마크다운 작성기 간에도 비교해 보시는 것이 좋습니다. 마크다운 엔드포인트 활성화가 켜져 있는 상태에서, 동작이 /raw/ 엔드포인트 자체보다는 클립보드 변환에 특화되어 있는지 확인하는 것도 가치가 있습니다.

누군가 이를 일관되게 재현할 수 있다면, 브라우저/iOS 버전과 복사/붙여넣기된 내용의 최소 예제가 포맷이 변경되는 위치를 좁히는 데 도움이 될 것입니다.

즉, 다음을 기대하고 계신 건가요?

  1. 컴포저가 텍스트를 자동으로 세 개의 백틱(```)으로 감싸주는 것?
  2. 마크다운은 복사한 것과 동일해야 하지만, 굵게 표시를 위한 별표(*) 같은 요소는 그대로 유지되지 않는 것?

이건 서로 다른 두 가지 문제인 것 같습니다.

안드로이드에서는 제가 기억하는 한, 제(안드로이드) 휴대폰이나 노트북(크롬)에서 1번과 같은 현상이 발생한 적이 없습니다. 다른 브라우저로 시도해 보실 수 있을까요? 파이어폭스에서만 나타나는 동작일 수도 있습니다.

2번의 경우, 저는 이 문제를 겪지 않고 있습니다. 여기 #ios와 mobile 태그를 추가합니다.

우클릭해서 모두 선택을 쓸 수 있어서 Firefox를 좋아해요