Erstmal danke @OdatNurd mit der Frage!
Die Antwort ist, dass die Kodierung die Syntaxhervorhebung verwechselt hat und wenn sie behoben wurde, dass alles wie erwartet funktioniert.
Ich habe eine benutzerdefinierte Syntaxdatei für Smalltalk / X erstellt - Smalltalk mit C eingebettet .
Die Hervorhebungsdatei ist größtenteils korrekt (braucht noch etwas Liebe, aber das ist nicht Gegenstand dieser Frage).
Ich habe ein seltsames Limit für die Dateigröße gefunden. Jede Datei, die kleiner oder gleich 100,00 kB ist, hat die hervorgehobene Syntax korrigiert.
Jede Datei, die größer (oder gleich) als 100,01 KB ist, hat eine einfache Färbung.
Gibt es eine Option, die es mir ermöglicht, größere Dateien vollständig zu färben? (Ich habe versucht, überall zu suchen, konnte aber nichts dergleichen finden).
Bearbeiten - Hinzufügen von Mustern der vollständig farbigen Datei und weniger farbig (der Unterschied beträgt 1 Byte )
Das durchgefärbte sieht so aus:
Link dafür ist hier
Die falsch gefärbte:
Link dafür ist hier
Erstmal danke @OdatNurd mit der Frage!
Die Antwort ist, dass die Kodierung die Syntaxhervorhebung verwechselt hat und wenn sie behoben wurde, dass alles wie erwartet funktioniert.