Ich versuche, einen neuen Modus für Emacs zu schreiben, mit define-generic-mode. Ich habe ein paar Tutorials gefunden, die zeigen, wie man Schlüsselwörter (als Strings) hinzufügen kann, die dann hervorgehoben werden. Ist es möglich, dem define-generic-mode einen regulären Ausdruck zu geben, so dass er dann alles markieren kann, was diesem als Schlüsselwort entspricht?Gleichen Ausdruck als Schlüsselwort in define-generic-mode
Ich hätte gerne einen Modus, in dem alles mit einem Datum in der Form 15/01/09 in einer anderen Schriftart angezeigt wird (vorzugsweise unterstrichen, aber ich werde eine andere Farbe akzeptieren).
Irgendwelche Ideen?
Robin
Danke für die Antwort. Ich kann das nicht funktionieren sehen. Ich habe in den Code kopiert, und Eval-Puffer funktioniert gut, aber dann werden die richtigen Bits nicht unterstrichen. Irgendeine Idee, was das Problem ist? – robintw
(Ungerade, mein erster Kommentar wurde verloren). Ich habe gerade den Code bearbeitet, um richtig zu arbeiten. Ich dachte, ich hätte das vorherige Formular getestet, aber es schlägt aus einem unbekannten Grund fehl. Diese Variante verwendet einen Unterausdruck in der Regexp (erfordert das '(1 'mein-Datum-Gesicht)'). Ich weiß nicht, warum das vorherige nicht funktioniert hat. –
Danke - es funktioniert jetzt gut. :) – robintw