* dgnushack.el (dgnushack-compile): Add a temporary check for
authorLars Magne Ingebrigtsen <larsi@gnus.org>
Thu, 1 Aug 2013 22:03:56 +0000 (00:03 +0200)
committerLars Magne Ingebrigtsen <larsi@gnus.org>
Thu, 1 Aug 2013 22:03:56 +0000 (00:03 +0200)
gnus-icalendar.

lisp/ChangeLog
lisp/dgnushack.el

index 7edcaf4..ff956c1 100644 (file)
@@ -1,5 +1,8 @@
 2013-08-01  Lars Magne Ingebrigtsen  <larsi@gnus.org>
 
+       * dgnushack.el (dgnushack-compile): Add a temporary check for
+       gnus-icalendar.
+
        * mm-decode.el (mm-command-output): New face.
        (mm-display-external): Use it.
 
index ad3ac8c..7fc934b 100644 (file)
@@ -338,7 +338,13 @@ This means that every warning will be reported as an error."
        (setq files (delete file files))))
     (unless (locate-library "epg")
       (setq files (delete "plstore.el" files)))
-
+    ;; Temporary code until we fix pcase and defmethod stuff.
+    (when (or (and (featurep 'xemacs)
+                  (emacs-version>= 21 5))
+             (and (not (featurep 'xemacs))
+                  (or (< emacs-major-version 24)
+                      (< emacs-minor-version 3))))
+      (setq files (delete "gnus-icalendar.el" files)))
     (dolist (file files)
       (setq file (expand-file-name file srcdir))
       (when (and (file-exists-p