]> code.delx.au - gnu-emacs/blobdiff - lisp/gnus/gravatar.el
Remove compat code from gnus-art.el
[gnu-emacs] / lisp / gnus / gravatar.el
index ffbc37ae15887748346f35d7c2aa433a5434dc4d..81503b7d90a733e64232b0edb211e25d90661176 100644 (file)
@@ -1,6 +1,6 @@
 ;;; gravatar.el --- Get Gravatars
 
-;; Copyright (C) 2010-2014 Free Software Foundation, Inc.
+;; Copyright (C) 2010-2016 Free Software Foundation, Inc.
 
 ;; Author: Julien Danjou <julien@danjou.info>
 ;; Keywords: news
@@ -26,6 +26,7 @@
 
 (require 'url)
 (require 'url-cache)
+(require 'image)
 
 (defgroup gravatar nil
   "Gravatar."
       (when (search-forward "\n\n" nil t)
         (buffer-substring (point) (point-max))))))
 
-(eval-and-compile
-  (cond ((featurep 'xemacs)
-        (require 'gnus-xmas)
-        (defalias 'gravatar-create-image 'gnus-xmas-create-image))
-       ((featurep 'gnus-ems)
-        (defalias 'gravatar-create-image 'gnus-create-image))
-       (t
-        (require 'image)
-        (defalias 'gravatar-create-image 'create-image))))
-
 (defun gravatar-data->image ()
   "Get data of current buffer and return an image.
 If no image available, return 'error."
   (let ((data (gravatar-get-data)))
     (if data
-       (gravatar-create-image data nil t)
+       (create-image data nil t)
       'error)))
 
 (autoload 'help-function-arglist "help-fns")