Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

[Bug] niet-latin-1-tekens in code-blokken worden htmlencoded

Pagina: 1
Acties:
  • 112 views

  • ValHallASW
  • Registratie: Februari 2003
  • Niet online
Voorbeeld:
>>> a = u"И"; b = a.encode('utf-8')

geeft
Python:
1
>>> a = u"И"; b = a.encode('utf-8')
.
Dat lijkt me niet de bedoeling van een code-block :-)

  • crisp
  • Registratie: Februari 2000
  • Laatst online: 10:02

crisp

Devver

Pixelated

Da's een can'tfix; aangezien wij Latin 9 gebruiken als karakter codering worden non-latin karakters bij het submitten van een post door de browser omgezet naar een entity. Wij kunnen dus niet bepalen of deze entity in de code als letterlijke entity is bedoelt of dat het een door de browser omgezet karakter is.

In feite kunnen wij daar pas goed mee omgaan als we overstappen op UTF8, maar da's een project van een heel andere orde van grootte ;)

Helaas dus...

Intentionally left blank


Dit topic is gesloten.