el modo web no se iniciará automáticamente en Aquamacs

Parece que no puedo hacer que la configuración funcione correctamente, solo si creo un nuevo HTML entra en modo web, de cualquier otra manera entra en modo html predeterminado.

Estoy usando Aquamacs 3.2 GNU Emacs 2.4.4.51.2

Aunque he tenido este mismo problema con versiones anteriores.

Aquí está mi archivo de configuración (Preferences.el):

;; This is the Aquamacs Preferences file.
;; Add Emacs-Lisp code here that should be executed whenever
;; you start Aquamacs Emacs. If errors occur, Aquamacs will stop
;; evaluating this file and print errors in the *Messags* buffer.
;; Use this file in place of ~/.emacs (which is loaded as well.)

;; Melpa
(require 'package) ;; You might already have this line
(add-to-list 'package-archives
             '("melpa" . "http://melpa.org/packages/") t)
(when (< emacs-major-version 24)
  ;; For important compatibility libraries like cl-lib
  (add-to-list 'package-archives '("gnu" . "http://elpa.gnu.org/packages/")))
(package-initialize) ;; You might already have this line

(require 'web-mode)
(add-to-list 'auto-mode-alist '("\\.phtml\\'" . web-mode))
(add-to-list 'auto-mode-alist '("\\.tpl\\.php\\'" . web-mode))
(add-to-list 'auto-mode-alist '("\\.[gj]sp\\'" . web-mode))
(add-to-list 'auto-mode-alist '("\\.as[cp]x\\'" . web-mode))
(add-to-list 'auto-mode-alist '("\\.erb\\'" . web-mode))
(add-to-list 'auto-mode-alist '("\\.mustache\\'" . web-mode))
(add-to-list 'auto-mode-alist '("\\.djhtml\\'" . web-mode))
(add-to-list 'auto-mode-alist '("\\.html?\\'" . web-mode))

Sé que esto se ha preguntado aquí:

El modo web Emacs (Aquamacs) no se activa automáticamente para archivos HTML

Pero no parecía haber una respuesta concreta.

¿Alguien podría señalarme lo que estoy haciendo mal?

Respuestas a la pregunta(2)

Su respuesta a la pregunta