From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Ingo Lohmar Newsgroups: gmane.emacs.devel Subject: Re: Emacs Mac port Date: Fri, 01 Jan 2016 18:01:44 +0100 Message-ID: <87bn95p72f.fsf@acer.localhost.com> References: <87bn9a8an8.fsf@isaac.fritz.box> <87wprxfkvx.fsf@gmx.us> <568622AA.2000805@dancol.org> <615CB17D-3C40-477F-B576-3C3250C15202@gmail.com> <56862EFA.7020907@dancol.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1451667727 26470 80.91.229.3 (1 Jan 2016 17:02:07 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 1 Jan 2016 17:02:07 +0000 (UTC) To: Daniel Colascione , Jean-Christophe Helary , emacs-devel Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Jan 01 18:02:02 2016 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 1aF35V-0001nL-4S for ged-emacs-devel@m.gmane.org; Fri, 01 Jan 2016 18:02:01 +0100 Original-Received: from localhost ([::1]:36361 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aF35Q-00058n-On for ged-emacs-devel@m.gmane.org; Fri, 01 Jan 2016 12:01:56 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:54507) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aF35N-00058T-6f for emacs-devel@gnu.org; Fri, 01 Jan 2016 12:01:53 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aF35I-00006J-3n for emacs-devel@gnu.org; Fri, 01 Jan 2016 12:01:53 -0500 Original-Received: from mail-wm0-x236.google.com ([2a00:1450:400c:c09::236]:36804) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aF35H-00005t-Qm for emacs-devel@gnu.org; Fri, 01 Jan 2016 12:01:48 -0500 Original-Received: by mail-wm0-x236.google.com with SMTP id l65so107525969wmf.1 for ; Fri, 01 Jan 2016 09:01:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:in-reply-to:references:user-agent:date:message-id :mime-version:content-type; bh=cIJmsw0NwyHjTnqvdjoJ2+v4GIqUEN1bgVx2j/wzdv0=; b=p1Bn8v3LHn9Lb3qE9r88BfGWw1pOcBoHBMWMFkV5oUzNP1a5No1rDai0Pd22JWDrkA AT5a/+OeGj3adBYJvdt9Whqpf55ve6cQ0a96u8Hu3yRZSGglNR/2u7vXr318wcZhZakV au0IyF+TslezSqq8L5BArQ2BoHXf1BMicxcHZ/aEWTIKzWFusZMllKZ44R4pJ6+eZWCw vKAl2E1eXpOe0hC4yDenXYL2YpTjX5JWHW+gx068FznD27Ng852gyU9cKqI2rNalg/B3 610mCZNeRKvWKqe+u0yKZdyHYMqnDvK5AnXL06RHeeg7nNYpaETtsSWySNkO4b3czORr jELQ== X-Received: by 10.28.72.68 with SMTP id v65mr49991076wma.41.1451667706687; Fri, 01 Jan 2016 09:01:46 -0800 (PST) Original-Received: from localhost (xdsl-87-78-139-39.netcologne.de. [87.78.139.39]) by smtp.gmail.com with ESMTPSA id n5sm37325304wmf.3.2016.01.01.09.01.45 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 01 Jan 2016 09:01:45 -0800 (PST) In-Reply-To: <56862EFA.7020907@dancol.org> User-Agent: Notmuch/0.20.2+113~g6332e6e (http://notmuchmail.org) Emacs/25.1.50.1 (x86_64-pc-linux-gnu) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2a00:1450:400c:c09::236 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:197310 Archived-At: On Thu, Dec 31 2015 23:47 (-0800), Daniel Colascione wrote: > On 12/31/2015 11:36 PM, Jean-Christophe Helary wrote: >> >>> On Jan 1, 2016, at 15:54, Daniel Colascione wrote: >>> >>> I probably shouldn't point this out, but Emacs on OS X already supports >>> invoking AppleScript. There's no GNU/Linux equivalent. Quelle horreur! >> >> That's an external mode for users to install. > > No it isn't. Grep for ns-do-applescript. > To my knowledge, calling external AppleScript does not make anything possible or easy that is not easy to do using other means (external scripts) on GNU/Linux. >>> Do you even care that your strategy hasn't been working? >> >> Emacs has been around longer than a huge amount of software and is bound to stay for a long time and outlive most of the editors that exist today. So it's hard to demonstrate that the "strategy" is not working. In fact, as was pointed earlier in this thread, a huge lot of Emacs users use it within OSX and *not* for it's ability to display emojis... > > Let's talk about how keeping features out of GCC led to the total defeat > of Clang. Firstly, you are switching the example from Emacs to GCC simply because it suits your argument. What "works" in one instance might not work in another one, of course. More importantly, you imply that the "total defeat of Clang" is the goal of the GNU project and GCC in particular (presumably, something along those lines is what you mean when you say a strategy "works" or does not "work"). I do not speak for the project or for anybody else, but if you read up on just the few most fundamental essays on/of the free software movement, it should become very clear that this is completely besides the point (and would be more closely in line with the "open source" point of view).