From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel Subject: Re: Wherein I argue for the inclusion of libnettle in Emacs 24.5 Date: Tue, 04 Feb 2014 21:28:00 -0500 Message-ID: References: <87ha8f3jt1.fsf@building.gnus.org> <87ppn2qz0f.fsf@building.gnus.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1391567293 29983 80.91.229.3 (5 Feb 2014 02:28:13 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 5 Feb 2014 02:28:13 +0000 (UTC) Cc: emacs-devel@gnu.org To: Lars Ingebrigtsen Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Feb 05 03:28:20 2014 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1WAsDr-0004Kb-NU for ged-emacs-devel@m.gmane.org; Wed, 05 Feb 2014 03:28:19 +0100 Original-Received: from localhost ([::1]:57152 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WAsDr-0003M5-9a for ged-emacs-devel@m.gmane.org; Tue, 04 Feb 2014 21:28:19 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:48252) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WAsDh-0003Ll-41 for emacs-devel@gnu.org; Tue, 04 Feb 2014 21:28:16 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WAsDZ-0000TV-Oz for emacs-devel@gnu.org; Tue, 04 Feb 2014 21:28:09 -0500 Original-Received: from ironport2-out.teksavvy.com ([206.248.154.181]:10104) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WAsDZ-0000TR-Kx for emacs-devel@gnu.org; Tue, 04 Feb 2014 21:28:01 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Av4EABK/CFG4rxNY/2dsb2JhbABEvw4Xc4IeAQEEAVYjBQsLNBIUGA0kiB4GsR+QDpEKA4hhnBmBXoMV X-IPAS-Result: Av4EABK/CFG4rxNY/2dsb2JhbABEvw4Xc4IeAQEEAVYjBQsLNBIUGA0kiB4GsR+QDpEKA4hhnBmBXoMV X-IronPort-AV: E=Sophos;i="4.84,565,1355115600"; d="scan'208";a="46802889" Original-Received: from 184-175-19-88.dsl.teksavvy.com (HELO pastel.home) ([184.175.19.88]) by ironport2-out.teksavvy.com with ESMTP/TLS/ADH-AES256-SHA; 04 Feb 2014 21:28:00 -0500 Original-Received: by pastel.home (Postfix, from userid 20848) id AE99360145; Tue, 4 Feb 2014 21:28:00 -0500 (EST) In-Reply-To: <87ppn2qz0f.fsf@building.gnus.org> (Lars Ingebrigtsen's message of "Tue, 04 Feb 2014 14:44:16 -0800") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 206.248.154.181 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:169401 Archived-At: > The past few years I've argued for a few, and they've all been "free" They look free on the surface, but they're not free. I want to move this outside the core, specifically so these things can develop much more rapidly. > (i.e., they have not added the number of dependencies, since other > libraries already pulled them in (libxml, decompress)) and because we These are not always automatically pulled in. In many configurations they are, but not all. So I relented, but it's a slippery slope. We need to look further than the next little step. Stefan PS: for your immediate problem: let your tool assume some gpg-agent is used and move on. If such an agent is not available, that's a problem in itself, regardless of what Emacs does, so other people should solve it (and if noone solves it, then it's probably not worth our time trying to solve it for them).