I'm not sure what the intent of those keyword defvars were, but the
following patch allows sml-mode to compile for emacs24. No idea if it
breaks emacs23.
--- sml-mode-4.1.orig/sml-compat.el
+++ sml-mode-4.1/sml-compat.el
@@ -95,13 +95,6 @@ If DIR-FLAG is non-nil, create a new emp
(defmacro defface (sym val str &rest rest)
`(defvar ,sym (make-face ',sym) ,str)))
-(defvar :group ':group)
-(defvar :type ':type)
-(defvar :copy ':copy)
-(defvar :dense ':dense)
-(defvar :inherit ':inherit)
-(defvar :suppress ':suppress)
-
(provide 'sml-compat)
;;; sml-compat.el ends here
--
Julian Squires
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]