From 85bdca3b2b095afb672f19abbffccd2bcb8bbd0a Mon Sep 17 00:00:00 2001 From: Ben McGinnes Date: Wed, 28 Feb 2018 03:43:59 +1100 Subject: [PATCH] New stuff * Added the idea for alternative Emacs bindings (to extend the existing ones, not replace them outright). * Added a reference to the API Squared part of the project. --- TODO | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/TODO b/TODO index 6d04aad1..8efa4b5e 100644 --- a/TODO +++ b/TODO @@ -539,6 +539,26 @@ Hey Emacs, this is -*- org -*- mode! :CUSTOM_ID: language-bindings-and-related-stuff :END: +** TODO Emacs and elisp binding + :PROPERTIES: + :CUSTOM_ID: emacs-and-elisp + :END: + + Currently GNU Emacs uses EPA and EPG to provide GnuPG support. EPG + does this by calling the GPG executable and wrapping the commands + with elisp functions. A more preferable solution would be to + implement an epgme.el which integrated with GPGME, then if it could + not to attempt calling the gpgme-tool and only if those failed to + fall back to the current epg.el and calling the command line + binaries. + +** TODO API of an API + :PROPERTIES: + :CUSTOM_ID: api-squared + :END: + + See the more detailed notes on this in the [[lang/python/docs/TODO.org][python TODO]]. + Copyright 2004, 2005, 2018 g10 Code GmbH