Wie kann ich beim Hervorheben einer Datei mit benutzerdefinierter Syntax eine Beschränkung auf 100 KB aufheben?

Wie kann ich beim Hervorheben einer Datei mit benutzerdefinierter Syntax eine Beschränkung auf 100 KB aufheben?

Ich habe eine benutzerdefinierte Syntaxdatei für Smalltalk/X erstellt -Smalltalk eingebettet mit C.

DerHervorhebungsdateiist größtenteils richtig (braucht noch etwas Verbesserung, aber das geht über den Rahmen dieser Frage hinaus).

Ich habe eine seltsame Begrenzung der Dateigröße festgestellt. Jede Datei kleiner oder gleich100,00 kBhat die hervorgehobene Syntax korrigiert.

Jede Datei größer (oder gleich)100,01 kBhat eine einfache Färbung.

Die Frage

Gibt es eine Option, mit der ich größere Dateien vollständig einfärben kann? (Ich habe überall gesucht, konnte aber nichts Vergleichbares finden.)

Bearbeiten- Hinzufügen von Samples der vollfarbigen Datei und weniger farbig (der Unterschied ist1 Byte)

Das vollständig kolorierte Aussehen sieht so aus:

vollständig farbige Smalltak/X-Syntax

Link dazu istHier

Der mit der falschen Farbe:

Nicht vollständig gefärbt

Link dazu istHier

Antwort1

Erstmal danke @OdatNurd für die Frage!

Die Antwort ist, dass die Kodierung die Syntaxhervorhebung durcheinandergebracht hat und nachdem diese behoben wurde, funktioniert alles wie erwartet.

verwandte Informationen