В настоящее время я вернулся на 23.2 из-за другой проблемы, но я попытался обойти эту проблему, пока пытался 23.3. Он просто не позволяет переменной считаться устаревшей, но до тех пор, пока Мумамо не разберутся, это казалось предпочтительным!
;; Mumamo is making emacs 23.3 freak out:
(when (and (equal emacs-major-version 23)
(equal emacs-minor-version 3))
(eval-after-load "bytecomp"
'(add-to-list 'byte-compile-not-obsolete-vars
'font-lock-beginning-of-syntax-function))
;; tramp-compat.el clobbers this variable!
(eval-after-load "tramp-compat"
'(add-to-list 'byte-compile-not-obsolete-vars
'font-lock-beginning-of-syntax-function)))