PGG

Daiki Ueno ueno at unixuser.org
Sun Sep 29 02:42:22 JST 2002


>>>>> In <ilu3crugl7r.fsf at latte.josefsson.org> 
>>>>>	Simon Josefsson <jas at extundo.com> wrote:

> And to test the patches... this (in addition to the earlier one's)
> works under Emacs 21.2 and XEmacs 21.4.  They are committed to Oort
> CVS.

In addition, I propose the attached patch to remove dependencies from
calist.el and alist.el.  It will cause a little degradation which PGG
itself won't choose the PGP command automatically, but most of the users
tend to prefer setting `pgg-scheme' explicitly.

> I didn't understand why the luna.el patch was necessary, but without
> it building it in the XEmacs package build system bails out (try the
> XEmacs package in CVS under unsupported/simon/pgg/).

Because luna.el provides a general purpose OO mechanism and there are a
number of programs which uses it, your change which totally disables
edebug facility will not gratefully acceptable for developers of such a
programs.

I think it is the first consideration to remove dependencies from
luna.el before moving pgg*.el to gnus/lisp/.  In PGG, fortunately
luna.el is used to provide a mechanism to select PGP backends
(pgg-gpg.el, pgg-pgp5.el, and pgg-pgp.el), so it will be possible to
replace these stuff by using normal naming convention techniques.

Regards,
-- 
Daiki Ueno
-------------- next part --------------
A non-text attachment was scrubbed...
Name: pgg.diff
Type: application/octet-stream
Size: 5294 bytes
Desc: not available
URL: <http://lists.chise.org/pipermail/emacs-mime-en/attachments/20020929/8cca4c78/attachment.obj>


More information about the Emacs-mime-en mailing list