* lisp/mh-e/: Take advice-remove of the newly enabled lexical-binding
* lisp/mh-e/mh-mime.el (mh-mm-inline-message): * lisp/mh-e/mh-inc.el (mh-inc-spool-generator): Replace `(lambda...) with a proper closure.
This commit is contained in:
parent
c24766c4d5
commit
28d0654943
2 changed files with 10 additions and 12 deletions
|
@ -62,15 +62,11 @@
|
|||
|
||||
(defun mh-inc-spool-generator (folder spool)
|
||||
"Create a command to inc into FOLDER from SPOOL file."
|
||||
(let ((folder1 (make-symbol "folder"))
|
||||
(spool1 (make-symbol "spool")))
|
||||
(set folder1 folder)
|
||||
(set spool1 spool)
|
||||
(setf (symbol-function (intern (concat "mh-inc-spool-" folder)))
|
||||
`(lambda ()
|
||||
,(format "Inc spool file %s into folder %s." spool folder)
|
||||
(interactive)
|
||||
(mh-inc-folder ,spool1 (concat "+" ,folder1))))))
|
||||
(defalias (symbol-function (intern (concat "mh-inc-spool-" folder)))
|
||||
(lambda ()
|
||||
(:documentation (format "Inc spool file %s into folder %s." spool folder))
|
||||
(interactive)
|
||||
(mh-inc-folder spool (concat "+" folder)))))
|
||||
|
||||
(defun mh-inc-spool-def-key (key folder)
|
||||
"Define a KEY in `mh-inc-spool-map' to inc FOLDER and collect help string."
|
||||
|
|
|
@ -487,9 +487,11 @@ decoding the same message multiple times."
|
|||
(mh-display-emphasis)
|
||||
(mm-handle-set-undisplayer
|
||||
handle
|
||||
`(lambda ()
|
||||
(let (buffer-read-only)
|
||||
(delete-region ,(point-min-marker) ,(point-max-marker)))))))))
|
||||
(let ((beg (point-min-marker))
|
||||
(end (point-max-marker)))
|
||||
(lambda ()
|
||||
(let ((inhibit-read-only t))
|
||||
(delete-region beg end)))))))))
|
||||
|
||||
;;;###mh-autoload
|
||||
(defun mh-decode-message-header ()
|
||||
|
|
Loading…
Add table
Reference in a new issue