Ich mache kleine Änderungen an SLIME, damit ich alle aktuell geladenen Symbole aus Lisp bekommen kann, analysiere sie und mache sie mit font-lock fonfig.Aktualisieren von Font-Lock-Schlüsselwörtern in Emacs ohne Major-Modus reload
Ich habe es geschafft, alle diese Schritte, aber ich habe ein kleines Problem - wenn Keyword-Liste in Schriftart-Sperre ändert der Puffer wird nicht aktualisiert, es sei denn, Sie starten den Major Lisp-Modus. Ich möchte den Lisp-Modus nicht jedes Mal neu starten, wenn ich Schlüsselwörter aktualisiere, weil ich mehrere Haken im Lisp-Modus habe, die ich nur ausführen möchte, wenn ich die Datei zum ersten Mal lade.
Gibt es eine andere Möglichkeit, Font-Lock zu aktualisieren, so dass es alle dann neue Schlüsselwörter liest und den Puffer entsprechend kennzeichnet? Das Ausschalten von Font-Lock und die Verwendung von font-lock-fontify-buffer
ist nicht sinnvoll.
UPD: Zusätzliche Prämie - die Frage ist noch offen. Ich brauche eine Möglichkeit, das Schlüsselwort font-lock neu zu laden, ohne den Hauptmodus neu zu laden.
Super, das scheint zu funktionieren! – freiksenet