Multi-Line Strikethrough Not Covering Quotes

@sam @codinghorror

Le retour des personnes de GNOME est le suivant :

Aucune fonctionnalité majeure n’a été ajoutée [à libxml2] au cours des 10 dernières années et libxml2 n’est que très peu maintenue. Jetez un œil à Gumbo si vous avez besoin d’un analyseur HTML5 écrit en C avec des liaisons pour de nombreux langages comme Ruby.

Original ici

Une solution de contournement consisterait à utiliser HTML4 dans la fenêtre d’aperçu, comme indiqué dans cette réponse (je ne sais pas si la correction du navigateur était déjà présente à l’époque).

Juste une dernière remarque : comme vous basez votre projet sur un projet qui s’appuie lui-même sur une bibliothèque vieille de 10 ans et à peine maintenue, il pourrait être utile d’envisager une autre solution. En attendant, les utilisateurs finaux devront se contenter de faire le trait de rature manuellement sur plusieurs lignes…

¯\_(ツ)_/¯

Nous utilisons déjà nokogumbo ; nous suivrons ailleurs s’il est pertinent d’y migrer. Cela prendra certainement quelques mois.

[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>"

Je mettrai à jour ici dès que nous prendrons une décision.

@kris.kotlarek travaille dessus

Je viens de remarquer il y a quelques heures que ça fonctionne maintenant !

:+1: :100:

Merci ! (Je ne peux pas vous donner le Solution car vous ne semblez pas avoir ce plugin actif…) :innocent:

Preuve :

Barré
sur
plusieurs lignes