strings by `(fillarray string 0)'. However, Emacs performs compaction
in gc_sweep phase. If GC happens before `fillarray', passphrase
strings may be moved elsewhere in memory. Therefore, passphrase
-caching in Elisp is generally a bad idea. The EasyPG Library dares to
-disable passphrase caching.
+caching in Elisp is generally a bad idea.
-Fortunately, there is more secure way to cache passphrases - use
-gpg-agent.
-
-Elisp programs can set `epg-context-passphrase-callback' to cache
-user's passphrases, it is not recommended though.
+The EasyPG Library dares to disable passphrase caching. Fortunately,
+there is more secure way to cache passphrases - use gpg-agent. Elisp
+programs can set `epg-context-passphrase-callback' to cache user's
+passphrases, it is not recommended though.