* lisp/net/imap.el: Use lexical-binding and cl-lib
commite41c1dc99e631886fafc5595d4f4c048f294af33
authorStefan Monnier <monnier@iro.umontreal.ca>
Tue, 23 Jan 2018 19:13:50 +0000 (23 14:13 -0500)
committerStefan Monnier <monnier@iro.umontreal.ca>
Tue, 23 Jan 2018 19:13:50 +0000 (23 14:13 -0500)
treef68ee0f8139a2310cc3b25f073535013b2d469e9
parent5ed5f548aaa1f3fa7941895d48f97ad970b38ff1
* lisp/net/imap.el: Use lexical-binding and cl-lib

Require packages instead of autoloading their functions.
(imap-send-command): Remove unused vars 'stream' and 'eol'.
(imap-parse-response): Use pcase.
(imap-parse-fetch): Remove unused arg 'response'.

* lisp/format-spec.el: Don't require CL.
lisp/format-spec.el
lisp/net/imap.el