emacs + auctex mit syntax-highlighting unter 8.0 geht nicht mehr
Hallo Liste, nach dem Update von 7.2 auf 8.0 geht das syntax-highlighting bei der Bearbeitung von Latex-Dateien mit emacs (nicht xemacs) + auctex nicht mehr. Das Ein- bzw. Ausschalten von "Global Font Lock mode" hat keine Wirkung (alle Zeichen sind schwarz). Hat jemand eine Idee woran es liegen könnte? Vielen Dank Florian Hier noch meine /~.gnu-emacs : ---schnipp--- ;; automatisch AUC TEX laden: (require 'tex-site) ;; automatisch Syntax Highlighting einschalten (global-font-lock-mode 1) (add-hook 'latex-mode-hook 'turn-on-font-lock) ;; Spalte per default anzeigen (setq column-number-mode t) ;; automatic parsing of TeX files (setq TeX-parse-self t) ; Enable parse on load (setq TeX-auto-save t) ; Enable parse on save ;; german language support (add-hook 'TeX-language-german-hook (function (lambda () (ispell-change-dictionary "german")))) ;; enable outline mode with other command (wegen auctex) (setq outline-minor-mode-prefix "\C-c\C-o") ---schnipp---
Florian Rossol <florian.rossol@stud.uni-hannover.de> writes:
nach dem Update von 7.2 auf 8.0 geht das syntax-highlighting bei der Bearbeitung von Latex-Dateien mit emacs (nicht xemacs) + auctex nicht mehr. Das Ein- bzw. Ausschalten von "Global Font Lock mode" hat keine Wirkung (alle Zeichen sind schwarz).
Hat jemand eine Idee woran es liegen könnte?
Beim Release-Wechsel zu Emacs 21 hat sich da an der Syntax was geändert. Versuch mal, font-lock über das Menü: Options -> Syntax Highlighting einzuschalten. Und danach: Options -> Save Options -- (e)mail-address and gpg-key at http://martins.zangpo.org/ or rot13 znegva-fpuzvgm@jro.qr and ask your favorite keyserver ______________________________________________________________ martins:x:500:100:Martin Schmitz:/home/martins:/usr/bin/emacs
Hallo Martin, On Mon, Apr 29, 2002 at 01:51:05AM +0200, Martin Schmitz wrote: [...]
Beim Release-Wechsel zu Emacs 21 hat sich da an der Syntax was geändert. Versuch mal, font-lock über das Menü:
Options -> Syntax Highlighting einzuschalten. Und danach: Options -> Save Options
Habe ich leider schon ausprobiert. Alle Buchstaben bleiben schwarz. Trotzdem danke und Grüße! Florian -- Florian Rossol gpg-key: http://www.stud.uni-hannover.de/~ruessel/gnupg.html
Florian Rossol <florian.rossol@stud.uni-hannover.de> writes:
On Mon, Apr 29, 2002 at 01:51:05AM +0200, Martin Schmitz wrote:
[...]
Beim Release-Wechsel zu Emacs 21 hat sich da an der Syntax was geändert. Versuch mal, font-lock über das Menü:
Options -> Syntax Highlighting einzuschalten. Und danach: Options -> Save Options
Habe ich leider schon ausprobiert. Alle Buchstaben bleiben schwarz.
Hm, verstehe ich nicht. Benutzt Du die startup-scripte von SuSE (.emacs, .gnu-emacs etc...)? Das ist immer das erste, was ich bei mir lösche, wenn ich eine SuSE installiert habe. Probiere doch mal folgendes: Benenne .emacs um, starte emacs und wähle, wie oben beschrieben, Syntax Highlighting aus dem Menü aus. Optionen speichern nicht vergessen. Danach beende emacs. Deine .emacs sollte jetzt so aussehen: (custom-set-variables ;; custom-set-variables was added by Custom -- don't edit or cut/paste it! ;; Your init file should contain only one such instance. [...] '(global-font-lock-mode t nil (font-lock)) [...] Dann starte emacs erneut und gucke, ob das Syntax Highlighting jetzt funktioniert. Wenn das der Fall ist, ist der Fehler irgendwo in Deiner Startup-Konfiguration zu suchen. Evtl. kannst Du mir dann einfach mal Deine .emacs per PM schicken. Gruß, Martin -- (e)mail-address and gpg-key at http://martins.zangpo.org/ or rot13 znegva-fpuzvgm@jro.qr and ask your favorite keyserver ______________________________________________________________ martins:x:500:100:Martin Schmitz:/home/martins:/usr/bin/emacs
Hi, On Mon, Apr 29, 2002 at 11:31:16PM +0200, Martin Schmitz wrote: [...]
Hm, verstehe ich nicht. Benutzt Du die startup-scripte von SuSE (.emacs, .gnu-emacs etc...)? Das ist immer das erste, was ich bei mir lösche, wenn ich eine SuSE installiert habe. Probiere doch mal folgendes: Benenne .emacs um, starte emacs und wähle, wie oben beschrieben, Syntax Highlighting aus dem Menü aus.
Verdammich, auf die einfachsten Lösungen komme ich nicht! Test-User erzeugt, ~/.gnu-emacs und ~/.emacs vom Test-User in mein Home-Verzeichnis und alles läuft. Leider kann ich deswegen jetzt nicht sagen woran es lag! Viele Dank Florian -- Florian Rossol gpg-key: http://www.stud.uni-hannover.de/~ruessel/gnupg.html
Florian Rossol <florian.rossol@stud.uni-hannover.de> writes:
Verdammich, auf die einfachsten Lösungen komme ich nicht! Test-User erzeugt, ~/.gnu-emacs und ~/.emacs vom Test-User in mein Home-Verzeichnis und alles läuft. Leider kann ich deswegen jetzt nicht sagen woran es lag!
Das heißt, Du hast _Deine_ Konfig-Dateien nicht gesichert vorher? Hast Du _keine_ eigenen Anpassungen in ~/.(gnu-)emacs? Wenn Du sie doch gesichert hast vorher, kannst Du Dir mit M-x ediff wunderschön die Unterschiede aufzeigen lassen. -- (e)mail-address and gpg-key at http://martins.zangpo.org/ or rot13 znegva-fpuzvgm@jro.qr and ask your favorite keyserver ______________________________________________________________ martins:x:500:100:Martin Schmitz:/home/martins:/usr/bin/emacs
On Wed, May 01, 2002 at 01:15:40PM +0200, Martin Schmitz wrote:
Das heißt, Du hast _Deine_ Konfig-Dateien nicht gesichert vorher? Hast Du _keine_ eigenen Anpassungen in ~/.(gnu-)emacs? Wenn Du sie doch gesichert hast vorher, kannst Du Dir mit M-x ediff wunderschön die Unterschiede aufzeigen lassen.
Ich habe doch noch die alten Konfig-Dateien. Allerdings hatte ich in der Tat bis auf auctex (noch) keinen eigene Anpassungen vorgenommen. Hier die Unterschiede: alte Version (schon über mehrere Updates mitgeschliffen, SuSE hatte damals die ~/.gnu-emacs nur für eigene Erweiterungen vorgesehen) ;; automatisch AUC TEX laden: (require 'tex-site) der Abschnitt der zu AUC TEX gehört sieht bei SuSE jetzt so aus: ;; AUC-TeX ;; ---------------------------- (if (file-readable-p "/usr/share/emacs/site-lisp/tex-site.el") (progn (require 'tex-site) (setq-default TeX-master nil) ; Users private libaries ; (setq TeX-macro-private '("~/lib/tex-lib/")) ; (setq TeX-style-private "~/lib/site-lisp/auctex/style/") ; AUC-TeX-Macros ; (setq TeX-auto-private "~/lib/site-lisp/auctex/auto/") ; Autom. Auc-TeX-Macros (if window-system (if (featurep 'font-lock) (progn (add-hook 'latex-mode-hook 'turn-on-font-lock) (add-hook 'LaTeX-mode-hook 'turn-on-font-lock) (add-hook 'after-init-hook '(lambda () (load "auctex/font-latex" nil t)))))) )) Kann ich leider nicht deuten. Du/Ihr brauchst Dir aber auch keine Mühe machen. Wie gesagt mit der neuen ./~gnu-emacs geht alles gut! Nochmals danke Florian -- Florian Rossol gpg-key: http://www.stud.uni-hannover.de/~ruessel/gnupg.html
participants (2)
-
Florian Rossol
-
Martin Schmitz