From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Emanuel Berg Newsgroups: gmane.emacs.help Subject: Re: return first element in list with certain property Date: Sat, 25 Nov 2017 18:11:06 +0100 Message-ID: <86zi7a472t.fsf@zoho.com> References: <87o9nrovx4.fsf@robertthorpeconsulting.com> <20171125071025.GA31589@tuxteam.de> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1511629914 31849 195.159.176.226 (25 Nov 2017 17:11:54 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sat, 25 Nov 2017 17:11:54 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4 (gnu/linux) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Sat Nov 25 18:11:50 2017 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eIdzY-0007lN-Nt for geh-help-gnu-emacs@m.gmane.org; Sat, 25 Nov 2017 18:11:48 +0100 Original-Received: from localhost ([::1]:53842 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eIdze-0002WP-HW for geh-help-gnu-emacs@m.gmane.org; Sat, 25 Nov 2017 12:11:54 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:39273) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eIdzC-0002WK-W4 for help-gnu-emacs@gnu.org; Sat, 25 Nov 2017 12:11:27 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eIdz9-00041L-0Y for help-gnu-emacs@gnu.org; Sat, 25 Nov 2017 12:11:26 -0500 Original-Received: from [195.159.176.226] (port=46616 helo=blaine.gmane.org) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eIdz8-00040o-PM for help-gnu-emacs@gnu.org; Sat, 25 Nov 2017 12:11:22 -0500 Original-Received: from list by blaine.gmane.org with local (Exim 4.84_2) (envelope-from ) id 1eIdyx-0005MD-FC for help-gnu-emacs@gnu.org; Sat, 25 Nov 2017 18:11:11 +0100 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: help-gnu-emacs@gnu.org Original-Lines: 34 Original-X-Complaints-To: usenet@blaine.gmane.org Mail-Copies-To: never Cancel-Lock: sha1:EfiZK4Y48aE0OOcaX+Loc9mHHmM= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 195.159.176.226 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.org gmane.emacs.help:115094 Archived-At: t wrote: > I disagree somewhat. At the moment, Emacs tip > is compiling peacefully in the background > (Debian GNU Linux user here). Compiling Emacs > has never been so easy, especially on > GNU/Linux. > > My strategy is this: There are some > applications close to my heart (Emacs is one > :) which I do compile myself (I have a strong > opinion about things, and disagree on some > choices made by the distributor). I try to > script everything (e.g. the "configuration" > is a script) and compile often. This keeps > the build pipeline "warm". Yes, it is not difficult to compile Emacs or any other individual application from source. If it is then something is wrong. To put the process (procedure) in a script or shell function is a good idea, if you didn't get a script with the tarball. Even so you can execute that script from your own script or function :) What's difficult about compiling is when multiple programs are involved and they depend on each other in ways that are difficult for a human to grasp. Luckily that is easy for a computer to which is the basis for the by now very successful packet managers. -- underground experts united http://user.it.uu.se/~embe8573