From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Daiki Ueno" Newsgroups: gmane.emacs.devel Subject: Re: patch to include EasyPG to Emacs Date: Mon, 11 Feb 2008 08:34:09 +0900 Message-ID: <54a15d860802101534h37b953b7i7061123ae83e4dec@mail.gmail.com> References: <87ve515pn4.fsf@broken.deisui.org> <87zlucj5f3.fsf@grepfind.mwolson.org> <87r6flb8d6.fsf@broken.deisui.org> <87d4r4mxlo.fsf@broken.deisui.org> <200802102236.m1AMaHLU026386@sallyv1.ics.uci.edu> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1202686483 11472 80.91.229.12 (10 Feb 2008 23:34:43 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 10 Feb 2008 23:34:43 +0000 (UTC) Cc: Michael Olson , Stefan Monnier , emacs-devel@gnu.org To: "Dan Nicolaescu" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Feb 11 00:35:05 2008 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1JOLhP-0001ta-1G for ged-emacs-devel@m.gmane.org; Mon, 11 Feb 2008 00:35:03 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JOLgv-0007Rv-Ps for ged-emacs-devel@m.gmane.org; Sun, 10 Feb 2008 18:34:33 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1JOLgc-0007Ip-LP for emacs-devel@gnu.org; Sun, 10 Feb 2008 18:34:14 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1JOLga-0007GF-RI for emacs-devel@gnu.org; Sun, 10 Feb 2008 18:34:14 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JOLga-0007Fz-LK for emacs-devel@gnu.org; Sun, 10 Feb 2008 18:34:12 -0500 Original-Received: from hs-out-0708.google.com ([64.233.178.243] helo=hs-out-2122.google.com) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1JOLga-0000jb-Au for emacs-devel@gnu.org; Sun, 10 Feb 2008 18:34:12 -0500 Original-Received: by hs-out-2122.google.com with SMTP id j58so3610256hsj.10 for ; Sun, 10 Feb 2008 15:34:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth; bh=9oJ1knlNRwrNJSwzwcFSfcRhiA6LlXcE/g3eDeblOLI=; b=D2TQOKeyoo25HSE6qV38xtetEG+on+YuSAoymmpBepFbaQeHYJ7/jN6kvs1VDr6qJvfgkun7u9u2bWStvK0VtudL0wPD488Hylryp+PrisFAzFM6c/dyc2WA6jKTq5Uqm1dUvcvVCTG7l8Q+nfpKjS0QjN+sdwH3VLOrRMVlxvQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth; b=x0bsb7/jrZBC8LUE5wnsJ5mzaCxdVvyqeHP2BUcbwgFtlyQtJd7nVakcKpVKKdaBEpZYllf+8mnM7zXM9e5sIAjgJmQoajxx+rY62sozPkKNgRBPxs26kDxb/uuQMVC7X6HPp1P95TcNwEbIlNtiBgQec2ENy2zkyVLyLQLte8Y= Original-Received: by 10.142.140.14 with SMTP id n14mr8090610wfd.192.1202686449971; Sun, 10 Feb 2008 15:34:09 -0800 (PST) Original-Received: by 10.142.241.4 with HTTP; Sun, 10 Feb 2008 15:34:09 -0800 (PST) In-Reply-To: <200802102236.m1AMaHLU026386@sallyv1.ics.uci.edu> Content-Disposition: inline X-Google-Sender-Auth: 2c1eb39328648cbc X-detected-kernel: by monty-python.gnu.org: Linux 2.4-2.6 (Google crawlbot) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:88687 Archived-At: 2008/2/11, Dan Nicolaescu : > > ! @c @cartouche > > ! @c @example > > ! @c $ ./configure > > ! @c $ sudo make install > > ! @c @end example > > ! @c @end cartouche > > Not needed given that it's installed by default now. So, they are commented. I thought that it makes easy to maintain the external EasyPG package (I looked at tramp.texi for reference), but I have no strong opinion to leave them. . > > ! @c @noindent > > ! @c Then, add the following line to your @file{~/.emacs} > > ! > > ! Add the following line to your @file{~/.emacs}. > > > > @cartouche > > @lisp > > ! (epa-mode 1) > > Is this still needed now that epa is part of emacs? > If yes, can't it be done with customize instead of editing .emacs? > Ideally the user should have to do nothing by default... Totally agreed. I'll give some thought. > + (defconst epa-menu-items > + '("EasyPG Assistant" > > Please replace this with something more obvious to someone that does not > know what "EasyPG Assistant" is. Maybe something like "Encryption/Decryption"? I didn't know the convention of menu labels. If it is okay to have generic labels, I'd rather prefer them. Me too thought of some labels like "Cryptography" and "GnuPG", but I chose the most specific one. > > + ;;;###autoload > > + (define-minor-mode epa-menu-mode > > + "Minor mode to hook EasyPG into the menu-bar." > > Isn't this overkill, a global minor mode just to hook into the menu-bar? I worried about someone will not like the "Tools" menu being too high. Regards, -- Daiki Ueno