diff options
| author | Stefan Monnier | 2018-02-27 20:39:06 -0500 |
|---|---|---|
| committer | Stefan Monnier | 2018-02-27 20:39:06 -0500 |
| commit | c005b089d1997218cba5540d37be0a5dfc2c4e1c (patch) | |
| tree | 1a1426bc3fa262545091c8109860b39c3452cf85 | |
| parent | 2291d9ae888961ce7e4f22675244f535db54df56 (diff) | |
| download | emacs-c005b089d1997218cba5540d37be0a5dfc2c4e1c.tar.gz emacs-c005b089d1997218cba5540d37be0a5dfc2c4e1c.zip | |
* lisp/gnus/mm-extern.el: Use lexical-binding
Don't require 'cl'.
(mm-extern-anon-ftp): Remove unused var 'mode'.
| -rw-r--r-- | lisp/gnus/mm-extern.el | 19 |
1 files changed, 8 insertions, 11 deletions
diff --git a/lisp/gnus/mm-extern.el b/lisp/gnus/mm-extern.el index e2f8bd4af3f..fbae669ce94 100644 --- a/lisp/gnus/mm-extern.el +++ b/lisp/gnus/mm-extern.el | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | ;;; mm-extern.el --- showing message/external-body | 1 | ;;; mm-extern.el --- showing message/external-body -*- lexical-binding:t -*- |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2000-2018 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2000-2018 Free Software Foundation, Inc. |
| 4 | 4 | ||
| @@ -24,8 +24,6 @@ | |||
| 24 | 24 | ||
| 25 | ;;; Code: | 25 | ;;; Code: |
| 26 | 26 | ||
| 27 | (eval-when-compile (require 'cl)) | ||
| 28 | |||
| 29 | (require 'mm-util) | 27 | (require 'mm-util) |
| 30 | (require 'mm-decode) | 28 | (require 'mm-decode) |
| 31 | (require 'mm-url) | 29 | (require 'mm-url) |
| @@ -33,13 +31,13 @@ | |||
| 33 | (defvar gnus-article-mime-handles) | 31 | (defvar gnus-article-mime-handles) |
| 34 | 32 | ||
| 35 | (defvar mm-extern-function-alist | 33 | (defvar mm-extern-function-alist |
| 36 | '((local-file . mm-extern-local-file) | 34 | `((local-file . ,#'mm-extern-local-file) |
| 37 | (url . mm-extern-url) | 35 | (url . ,#'mm-extern-url) |
| 38 | (anon-ftp . mm-extern-anon-ftp) | 36 | (anon-ftp . ,#'mm-extern-anon-ftp) |
| 39 | (ftp . mm-extern-ftp) | 37 | (ftp . ,#'mm-extern-ftp) |
| 40 | ;;; (tftp . mm-extern-tftp) | 38 | ;; (tftp . ,#'mm-extern-tftp) |
| 41 | (mail-server . mm-extern-mail-server) | 39 | (mail-server . ,#'mm-extern-mail-server) |
| 42 | ;;; (afs . mm-extern-afs)) | 40 | ;; (afs . ,#'mm-extern-afs)) |
| 43 | )) | 41 | )) |
| 44 | 42 | ||
| 45 | (defvar mm-extern-anonymous "anonymous") | 43 | (defvar mm-extern-anonymous "anonymous") |
| @@ -72,7 +70,6 @@ | |||
| 72 | (name (cdr (assq 'name params))) | 70 | (name (cdr (assq 'name params))) |
| 73 | (site (cdr (assq 'site params))) | 71 | (site (cdr (assq 'site params))) |
| 74 | (directory (cdr (assq 'directory params))) | 72 | (directory (cdr (assq 'directory params))) |
| 75 | (mode (cdr (assq 'mode params))) | ||
| 76 | (path (concat "/" (or mm-extern-anonymous | 73 | (path (concat "/" (or mm-extern-anonymous |
| 77 | (read-string (format "ID for %s: " site))) | 74 | (read-string (format "ID for %s: " site))) |
| 78 | "@" site ":" directory "/" name)) | 75 | "@" site ":" directory "/" name)) |