diff options
author | Joakim Verona <joakim@verona.se> | 2010-06-14 11:16:39 +0200 |
---|---|---|
committer | Joakim Verona <joakim@verona.se> | 2010-06-14 11:16:39 +0200 |
commit | 69fd80388b70ccb8ea04dd3ff046c56672243ffa (patch) | |
tree | 578ce27c7401043512e9b28da7bd364aef9fb74c /lisp/image.el | |
parent | 431dab046cf9d7360d393a6dc2f1cac369cebe8f (diff) | |
download | emacs-69fd80388b70ccb8ea04dd3ff046c56672243ffa.tar.gz |
changed looping according to feedback from stefan monnier
Diffstat (limited to 'lisp/image.el')
-rw-r--r-- | lisp/image.el | 16 |
1 files changed, 6 insertions, 10 deletions
diff --git a/lisp/image.el b/lisp/image.el index 57e980c0afd..b9cb2067245 100644 --- a/lisp/image.el +++ b/lisp/image.el @@ -697,21 +697,17 @@ shall be displayed." ;;;###autoload (defun imagemagick-register-types () "Register file types that imagemagick is able to handle." - (let ((im-types (imagemagick-types)) - (im-inhibit imagemagick-types-inhibit)) - (while im-inhibit - (setq im-types (remove (car im-inhibit) im-types)) - (setq im-inhibit (cdr im-inhibit))) - (while im-types - (let - ((extension (downcase (symbol-name (car im-types))))) + (let ((im-types (imagemagick-types))) + (dolist im-inhibit + (setq im-types (remove im-inhibit im-types))) + (dolist im-type im-types + (let ((extension (downcase (symbol-name im-type)))) (push (cons (concat "\\." extension "\\'") 'image-mode) auto-mode-alist) (push (cons (concat "\\." extension "\\'") 'imagemagick) - image-type-file-name-regexps) - (setq im-types (cdr im-types)))))) + image-type-file-name-regexps))))) |