D lang lexer doesn't parse correctly non Ascii characters

Issue #1384 new
Anonymous created an issue

Pygments D lang lexer doesn't parse non Ascii characters correctly and gives an error.

Consider this code snippet:

class Pencere: AnaPencere
{
    Düğme düğme;

    this()
    {
        super("Merhaba Dünya");
        düğme = new Düğme("Bana tıklayın");
        this.ekle(düğme);
        düğme.tıklandığında(&iletiGöster);
        tümünüGöster();
    }

    void ğĞıIiİşŞÜüçÇiletiGöster(Düğme düğme)
    {
        writeln("Bana tıkladınız");
    }
}

As you'd see some of the non ASCII characters çÇğĞşŞüÜıI in the source code are not rendered correctly.

Comments (0)

  1. Log in to comment