Moin David. David Haller, Donnerstag, 8. September 2005 07:45:
Kontrolliere mal die Ausgabe von 'C-h v auto-mode-alist'. In welchem Mode landest du denn, wenn du ein .html oeffnest? Kann es sein, dass die Liste von "vorne" abgearbeitet wird? Und da z.B. ein anderer Eintrag vor deinem zuschlaegt?
Offenbar kenne ich mich mit dem emacs nicht gut genug aus - wie sehe ich denn die Ausgabe von C-h v auto-mode-alist? Wenn ich das eingebe, dann bekomme ich ein unterteiltes Fenster, in dem steht: === auto-mode-alist's value is shown below. Documentation: Alist of filename patterns vs corresponding major mode functions. [...] === Aber ich sehe below keinen value. Das Ergebnis ist das gleiche, egal ob ich jetzt eine .htm mit Syntax-Highlighting oder eine .html ohne Highlighting geöffnet habe. Daß ein Eintrag weiter oben trifft kann nicht sein, denn es gibt mE keinen: Meine .emacs (ohne Kommentare): (if (string-match "XEmacs\\|Lucid" emacs-version) (progn (if (file-readable-p "~/.xemacs/init.el") (load "~/.xemacs/init.el" nil t)) ) (if (file-readable-p "~/.gnu-emacs") (load "~/.gnu-emacs" nil t) (if (file-readable-p "/etc/skel/.gnu-emacs") (load "/etc/skel/.gnu-emacs" nil t))) (setq custom-file "~/.gnu-emacs-custom") (load "~/.gnu-emacs-custom" t t) ) (setq load-path (cons "~/.elisp"load-path)) (autoload 'html-helper-mode "html-helper-mode" "Yay HTML" t) (setq auto-mode-alist (cons '("\\.html$" . html-helper-mode) auto-mode-alist)) (setq html-helper-do-write-file-hooks t) (cond ((fboundp 'global-font-lock-mode) (global-font-lock-mode t) (setq font-lock-maximum-decoration t))) Gruß. -- Andre Tann