From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Dmitry Gutov Newsgroups: gmane.emacs.devel Subject: Re: Emacs Mac port Date: Tue, 29 Dec 2015 20:09:44 +0200 Message-ID: <5682CC68.8070205@yandex.ru> References: <87bn9a8an8.fsf@isaac.fritz.box> <5682CA30.904@gmail.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-Trace: ger.gmane.org 1451412628 19485 80.91.229.3 (29 Dec 2015 18:10:28 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 29 Dec 2015 18:10:28 +0000 (UTC) To: =?UTF-8?Q?Cl=c3=a9ment_Pit--Claudel?= , emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Dec 29 19:10:06 2015 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 1aDyii-0006LC-1K for ged-emacs-devel@m.gmane.org; Tue, 29 Dec 2015 19:10:04 +0100 Original-Received: from localhost ([::1]:49643 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aDyih-0008Be-CN for ged-emacs-devel@m.gmane.org; Tue, 29 Dec 2015 13:10:03 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:36671) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aDyiU-0008BD-KQ for emacs-devel@gnu.org; Tue, 29 Dec 2015 13:09:51 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aDyiR-0004fx-FP for emacs-devel@gnu.org; Tue, 29 Dec 2015 13:09:50 -0500 Original-Received: from mail-wm0-x235.google.com ([2a00:1450:400c:c09::235]:36482) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aDyiR-0004fA-93 for emacs-devel@gnu.org; Tue, 29 Dec 2015 13:09:47 -0500 Original-Received: by mail-wm0-x235.google.com with SMTP id l65so39617819wmf.1 for ; Tue, 29 Dec 2015 10:09:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:subject:to:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-type:content-transfer-encoding; bh=w3+4y2YD4TplPEsUnRm4iAt/HMU3BOmOJqMw9zvgtDY=; b=cmxUFXfdtoZUQmksN+p+/VuTkOq4SWNmSo8yuJ1AKHCS6ahZtOio6y5187ElXj4wAC P0XMMYOjYbZUZeHaix7ULniiWjltj6hRqhGoJP4WXn5nnAQWDBJLGd+3DzqEQiOcaTNv og/tGgRs3OUL8grxlToRHF04ZoI8woPf5ot5/RSi2WNUl433DDMK6tfn2YUVgBqZGhj7 DieXtoc+gVtbiAY/xFEHx/0pmJhjUurb8TZpa8VMI5Ek6iSgdlDNf8Pipb50ZkA0KRmq IPA4r5XieyVlD/xU47mNijCQ7Bxs9AY4SC79RG0OJ1s7izt6qJ6w8zyXTArawpAmhhzV 3NUw== X-Received: by 10.28.127.87 with SMTP id a84mr48834031wmd.83.1451412586800; Tue, 29 Dec 2015 10:09:46 -0800 (PST) Original-Received: from [192.168.0.185] (static-nbl2-118.cytanet.com.cy. [212.31.107.118]) by smtp.googlemail.com with ESMTPSA id m16sm54244495wmb.13.2015.12.29.10.09.45 (version=TLSv1/SSLv3 cipher=OTHER); Tue, 29 Dec 2015 10:09:45 -0800 (PST) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:42.0) Gecko/20100101 Thunderbird/42.0 In-Reply-To: <5682CA30.904@gmail.com> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2a00:1450:400c:c09::235 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:197122 Archived-At: On 12/29/2015 08:00 PM, Clément Pit--Claudel wrote: > Yet this is precisely what we do, unwillingly: GNU Emacs lack of features on GNU Linux (compared to forks available on other systems) gives people practical reasons to use a non-GNU Emacs, on a non-free platform (that's where Emacs (but not GNU Emacs) works best). > > Thus not accepting these MacOS-specific features in GNU Emacs only encourages people to prefer a non-GNU fork of Emacs; it doesn't do anything to prevent them from switching to a non-free platform. In conclusion, instead of using GNU Emacs on a non-free platform, people use a non-GNU Emacs on a non-free platform. I think we consider people using non-GNU Emacs less of a problem than people using non-free platforms (or, worse, moving to them). Forks of Emacs are still libre software, after all. Since adding feature to GNU Emacs that give more advantage to non-free platforms might encourage the latter, this seems to make a stronger case in favor of adding support for all (?) of the features in question on GNU/Linux than doing anything else, like merging Emacs Mac Port.