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 debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to