NODE e9bf238fAny PGP utils for Emacs?
R.Tait@bnr.co.ukWed, 11 Aug 93 02:02:15 PDT
Does anyone have any elisp to integrate PGP into Emacs? I'm fed up of
having to use VI to send/receive all my encrypted mail, and there's no
point in me writing any code if someone already has.
So, is there any out there?
-Rick
NODE 962e32d3Re: Any PGP utils for Emacs?
Jin S Choi <jsc@monolith.MIT.EDU>Wed, 11 Aug 93 04:56:55 PDT
-----BEGIN PGP SIGNED MESSAGE-----
Tait> Does anyone have any elisp to integrate PGP into Emacs? I'm fed up of
Tait> having to use VI to send/receive all my encrypted mail, and there's no
Tait> point in me writing any code if someone already has.
I've released a few beta versions of my mailcrypt.el package to
alt.privacy.pgp, alt.privacy.ripem, and gnu.emacs.sources recently. It's
meant to provide an easy to use interface to PGP and RIPEM from within
emacs. It has support for RMAIL and VM.
I'm still making small changes to it, so I still consider it beta, but
everything does work. I will release it to the elisp archive when I stop
fiddling with it. I don't want to inundate this mailing list with
continual revisions of code only a few people might be interested in, so
if you'd like to play with it, you can pick up my last release to the
mentioned newsgroups, or email me for the latest version. If you have
afs, you can also pick up a copy at
/afs/athena.mit.edu/contrib/emacs-contrib/elisp/mailcrypt.el
I welcome any and all comments, suggestions, and additions.
- --
Jin Choi
jsc@mit.edu
-----BEGIN PGP SIGNATURE-----
Version: 2.3
iQCVAgUBLGjdqHAdLmoLYgSRAQEBNQP/e6T4j1jaEriecjXR/OSb0mjEJRCII6qm
UrODGvNpOhcx5/h4nWJ3aoUDuvdsBPePccVFMbQv77g2XhlaJsRp+taU9JzE4m0t
44TzYe03lLI9WmME+S2vsbtXbB6oI1jEC4CmOoiVInnKWCkA9LPSuwztcnyVfx6c
B/97XM63IDg=
=uQDK
-----END PGP SIGNATURE-----
NODE 95b361e3Re: Any PGP utils for Emacs?
Jin S Choi <jsc@monolith.MIT.EDU>Wed, 11 Aug 93 05:02:17 PDT
I forgot to mention that mailcrypt uses a few emacs19 elisp features. It
shouldn't be too hard to hack it for emacs 18 compatibility, if you know
elisp. I only knowingly used two emacs 19 functions, `run-at-time' and
`kill-new'. The first is used to deactivate your passphrase
automatically after a time so it doesn't stayed stored in a
variable. The second is used in mc-temp-display, to transfer information
between buffers.