Multi-Line Strikethrough Not Covering Quotes

@sam @codinghorror

Il feedback delle persone di GNOME è:

Non sono state aggiunte funzionalità importanti [a libxml2] negli ultimi ~10 anni e libxml2 è mantenuta solo a malapena. Dai un’occhiata a Gumbo se hai bisogno di un parser HTML5 scritto in C con binding per molti linguaggi come Ruby.

Originale qui

e un workaround sarebbe usare HTML4 nella finestra di anteprima come descritto in questa risposta (non so se la correzione del browser fosse già presente all’epoca).

Solo un’ultima osservazione: dato che il tuo progetto si basa su un progetto che a sua volta basa il proprio codice su una libreria vecchia di 10 anni e mantenuta a malapena, potrebbe essere utile valutare qualcos’altro. Nel frattempo, gli utenti finali dovranno accontentarsi di applicare manualmente il barrato su più righe…

¯\_(ツ)_/¯

Consegna già con nokogumbo, valuteremo altrove se ha senso migrare. Ci vorranno sicuramente alcuni mesi.

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

Aggiornerò qui non appena prenderemo una decisione.

@kris.kotlarek sta lavorando a questo

Me ne sono accorto solo un paio di ore fa, ora funziona!

:+1: :100:

Grazie! (Non posso darti il Soluzione perché sembra che tu non abbia quel plugin attivo…) :innocent:

Prova:

Cancellato
su
più righe