aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBen McGinnes <[email protected]>2018-02-27 16:43:59 +0000
committerBen McGinnes <[email protected]>2018-02-27 16:43:59 +0000
commit85bdca3b2b095afb672f19abbffccd2bcb8bbd0a (patch)
treeed8c39e22b0c0a39b17f535adc12a14352c3bcc4
parentTODO the TODO (diff)
downloadgpgme-85bdca3b2b095afb672f19abbffccd2bcb8bbd0a.tar.gz
gpgme-85bdca3b2b095afb672f19abbffccd2bcb8bbd0a.zip
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.
Diffstat (limited to '')
-rw-r--r--TODO20
1 files changed, 20 insertions, 0 deletions
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