From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Daniel Colascione Newsgroups: gmane.emacs.devel Subject: Re: Emacs Mac port Date: Thu, 31 Dec 2015 22:54:34 -0800 Message-ID: <568622AA.2000805@dancol.org> References: <87bn9a8an8.fsf@isaac.fritz.box> <87wprxfkvx.fsf@gmx.us> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="Obqgq9JExr4vcn254DR1f9f4fLkJprnax" X-Trace: ger.gmane.org 1451631305 18404 80.91.229.3 (1 Jan 2016 06:55:05 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 1 Jan 2016 06:55:05 +0000 (UTC) Cc: emacs-devel@gnu.org To: rms@gnu.org, Rasmus Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Jan 01 07:54:57 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 1aEtbz-0004Xn-Vd for ged-emacs-devel@m.gmane.org; Fri, 01 Jan 2016 07:54:56 +0100 Original-Received: from localhost ([::1]:57489 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aEtbz-0002xo-5i for ged-emacs-devel@m.gmane.org; Fri, 01 Jan 2016 01:54:55 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:50000) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aEtbv-0002xT-9D for emacs-devel@gnu.org; Fri, 01 Jan 2016 01:54:52 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aEtbq-0006Fq-8w for emacs-devel@gnu.org; Fri, 01 Jan 2016 01:54:51 -0500 Original-Received: from dancol.org ([2600:3c01::f03c:91ff:fedf:adf3]:47563) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aEtbp-0006Ce-To for emacs-devel@gnu.org; Fri, 01 Jan 2016 01:54:46 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=dancol.org; s=x; h=Content-Type:In-Reply-To:MIME-Version:Date:Message-ID:From:Cc:References:To:Subject; bh=KsFoRp/yfbhHV6c9mr0L2QFxflKcO7ASc2PN8iV3eak=; b=cyJ33DqWyvXs/j74ovW8GBSz712jxkLcwJesquaZ1DSJPb/KxgEAUDoSht5proaleXxFxCb5p7TjM6087+widaY5L/G8EP0sKk8HQdgcmIcL5mtgGp+N5PO2beYI3HeVDn3CbqZWysyJhhEeCU6e3X01MBIOSqoGgLw5WB2sNZvbObAFr5oFBtL4YP+K0uoCvJOk6j1DSlGcc4o+B0/8pw6o/4qKjVW7CthBWBEsYxjh6RBps91zNcQ9A90C1fOlmZIZP/6AfpNdcnR4T/n4B0wME1efX/A93gJGtvsi5NLedJJO56p9IaxvaYWWy5QOPkJ1ntn4CleYyF8m0QvYsw==; Original-Received: from c-67-161-115-4.hsd1.wa.comcast.net ([67.161.115.4] helo=[192.168.1.210]) by dancol.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84) (envelope-from ) id 1aEtbi-0005rl-GI; Thu, 31 Dec 2015 22:54:38 -0800 X-Enigmail-Draft-Status: N1110 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.4.0 In-Reply-To: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2600:3c01::f03c:91ff:fedf:adf3 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:197292 Archived-At: This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --Obqgq9JExr4vcn254DR1f9f4fLkJprnax Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 12/30/2015 10:30 PM, Richard Stallman wrote: > > * The function `mac-start-animation' provides several animati= on > > effects via Core Animation. >=20 > It looks like this feature would only be for MacOS, so we should not > install it. If you would like to help the cause of freedom, one way > you can do so is by not releasing this code at all. You'll probably just interpret this email as an attack on free software or something, so I really shouldn't bother sending it --- but I really can't help in this particular instance pointing out how absurd it is to claim that someone shouldn't provide a trivial interface to platform graphical facilities, and support emojis, merely because nobody's bothered to implement these facilities on GNU/X11/GTK/Linux. I probably shouldn't point this out, but Emacs on OS X already supports invoking AppleScript. There's no GNU/Linux equivalent. Quelle horreur! > > * Emoji display, with support of variation sequences (text-st= yle > > vs. emoji-style) and modifiers (skin tones) if the font sup= ports > > them. >=20 > Reportedly this needs changes in other parts of GNU/Linux first. > Until then, we should not install it. Why don't *you* send a patch? That way, we can make both Emacs and GNU/Linux better instead of making Emacs worse to accomplish making GNU/Linux look marginally better --- actually, in accomplish nothing, since nobody's fooled into thinking OS X lacks features merely because Emacs doesn't support them. > > * Blend-and-blur of background color on OS X 10.10 and later > > via face's stipple attribute: e.g., (set-face-stipple > > 'fringe "alpha:50%"). >=20 > Likewise for this, I think. >=20 > Above all, we need to avoid falling into thinking with the wrong values= =2E > Our freedom is more important than any number of features like these. Do you even care that your strategy hasn't been working? --Obqgq9JExr4vcn254DR1f9f4fLkJprnax Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBCAAGBQJWhiKqAAoJEN4WImmbpWBla8IP/RRoI2oHatgxo5dtSktaZYf1 SeIHlVqkVGmnTw8HKVKLU9+DgVWZZjcp0rTCLtRysm9HUK2uABuEETlXbuFpRn5O DeZ9fXTe5IMDHYJ1CPMi4viYD9UQ7LkCdvVSQ1yYCf/vlPj7nMY7gmoeMHfG4dBQ voM482Rr88MiaxGHlG0USQoiNtefjjLd8NZmUv30lJUUhBDd3ImD0GzXg6dOd4mu Mpnog+DUp1ixjrAWMzq855gH99GJPP2BE77ZskwLFruuBpp846BAtQyBFW9F4eXF 7sYkvMttAzceOxY2kVwh8erz5MyntxNESJ7lsstftcvb5wuavB5CDXxW3H/InVER flRb1xtnW9zz4U9NVme8468CmSZDoXTbv9lTcTRxDkLKucssmJGW4EpR0DjwHQNt fy4ZtSzhuVntCJFUktamaFYX/oIcilEap9OjKxa2nPMZt5aFQkAOW0LDtHKt6vKo WCCoAL7df/MNypGMJAFUWUHZbqE+7cWxxOClkLOQaOH4qxtv4lhaA9OxgTamFEyt /BZ1g1Sh3veqZH/sspBsnBrM069o+OBoyGpdIeYKB1nHrnLMC5ePGrruP8LRqwEm I7hhfAZsFD1D5wxqTav4w4HlKVNAsuez1V7dP45FmgYKUGdlGnS4VQ6acdyqQENm SkHBIiKKoe6C55PDPsUx =sGVT -----END PGP SIGNATURE----- --Obqgq9JExr4vcn254DR1f9f4fLkJprnax--