Drop some epg/epa backwards compat code for ancient Emacs versions
commit21ab346a07eff8ba43cb2738dc6752f012b77670
authorNoam Postavsky <npostavs@gmail.com>
Mon, 30 Apr 2018 12:49:11 +0000 (30 08:49 -0400)
committerNoam Postavsky <npostavs@gmail.com>
Wed, 23 May 2018 11:53:57 +0000 (23 07:53 -0400)
tree649652b71d097f51d0273dff34acba4e98e392e2
parentbab73230d1be1fe394b7269c1365ef6fb1a5d9b3
Drop some epg/epa backwards compat code for ancient Emacs versions

* lisp/epa.el (epa--select-safe-coding-system): Remove,
`select-safe-coding-system' has been present since Emacs 20.3.
(epa--encode-coding-string, epa--decode-coding-string):
* lisp/epg.el (epg--decode-coding-string, epg--encode-coding-string)
(epg--clear-string): Remove, the corresponding Emacs functions are so
old they don't show up in NEWS.  Furthermore, the fallback for
the *-coding-string functions was `identity' which wouldn't have
worked anyway, since it only takes a single argument.
(epg--make-temp-file): Remove, `make-temp-file' has been present since
Emacs 21.1.
* lisp/epg-config.el (epg-gpg-program, epg-gpgsm-program)
(epg-gpgconf-program, epg-gpg-home-directory)
(epg-passphrase-coding-system, epg-debug): Remove unneeded :group
parameter.
lisp/epa-mail.el
lisp/epa.el
lisp/epg-config.el
lisp/epg.el