Multi-Line Strikethrough Not Covering Quotes

@sam @codinghorror

Gnome 측에서 온 피드백은 다음과 같습니다:

지난 약 10년간 [libxml2]에 주요 기능이 추가되지 않았으며, libxml2는 최소한의 유지보수만 되고 있습니다. Ruby와 같은 여러 언어에 바인딩이 있는 C로 작성된 HTML5 파서가 필요하시다면 Gumbo를 살펴보세요.

원문 보기

그리고 우회책으로는 이 답변에 따라 미리보기 창에서 HTML4를 사용하는 것입니다(당시에 브라우저 수정 사항이 이미 존재했는지 확실하지 않음).

마지막으로 한 가지 언급할 점: 여러분의 프로젝트가 10년 된 거의 유지보수되지 않는 라이브러리에 기반한 코드를 사용하는 프로젝트에 기반하고 있으므로, 다른 대안을 살펴보는 것이 유용할 수 있습니다. 그때까지 최종 사용자는 여러 줄에 걸쳐 취소선을 수동으로 입력해야만 할 것입니다…

¯\_(ツ)_/¯

이미 nokogumbo를 함께 제공하고 있으며, 해당 라이브러리로 마이그레이션하는 것이 합리적인지 여부는 별도로 추적하겠습니다. 몇 달은 걸릴 것으로 보입니다.

 [5] pry(main)> Nokogiri::HTML5.fragment("<p><s>a</p><p>b &aleph;</p>").to_s
=> "<p><s>a</s></p><p><s>b ℵ</s></p>"
[6] pry(main)> Nokogiri::HTML.fragment("<p><s>a</p><p>b &aleph;</p>").to_s
=> "<p><s>a</s></p><p>b &amp;aleph;</p>"

결정을 내리면 이곳에서 업데이트하겠습니다.

@kris.kotlarek이 이 작업을 진행 중입니다

방금 몇 시간 전에 제대로 작동하는 걸 알게 됐어요!

:+1: :100:

감사합니다! (해당 플러그인을 실행 중인 것 같지 않아서 해결 표시를 달아드리지 못했습니다…) :innocent:

증거:

줄바꿈이 포함된
취소선