OSDN Git Service

* epg-package-info.el.in (epg-bug-report-address): New constant.
[epg/epg.git] / README
diff --git a/README b/README
index 386a0e9..a704fb2 100644 (file)
--- a/README
+++ b/README
@@ -26,6 +26,7 @@ The EasyPG Library provides the following features:
 ** GNU Emacs 21.4, XEmacs 21.4, or later
 
 ** GnuPG 1.4.3 or later
+   Earlier versions are supported but not recommended.
 
 * Quick start
 
@@ -42,7 +43,7 @@ Restart emacs and type `M-x epa- TAB', and you will see a lot of
 commands available.  For example,
 
 - To browse your keyring, type `M-x epa-list-keys'
-- To create a cleartext signature of the region, type `M-x epa-sign-region'.
+- To create a cleartext signature of the region, type `M-x epa-sign-region'
 
 You can also do some cryptographic operations from dired.
 
@@ -74,16 +75,20 @@ NOTE: You don't need pgg-epg.el in this case.
 
 PGG is outdated PGP library used by old Gnus (<= v5.11), MH-E, etc.
 
-There is a PGG backend written EasyPG called pgg-epg.el.  However,
-EasyPG API is a superset of PGG and pgg-epg.el provides nothing but
-compatibility with PGG.
+There is a PGG backend written using EasyPG called pgg-epg.el.
+However, EasyPG API is a superset of PGG and pgg-epg.el provides
+nothing but compatibility with PGG.
 
-Limitations of PGG
+*** Limitations of PGG
 
-- PGG doesn't have a user interface to select keys for typical
-  cryptographic operations
-- PGG can't handle messages signed with multiple keys correctly
-- PGG trusts any keys for encryption
+As I noted "PGG is outdated PGP library" above, PGG has several
+limitations.  For example
+
+- PGG can't handle a message signed with multiple keys.
+- PGG can't prompt a user which key is being used.
+- PGG can't create a binary PGP messages.
+- PGG doesn't provide a way to select keys per cryptographic operation.
+- PGG ignores GnuPG's trust metrics.
 
 ** SEMI based MUA