From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: Emacs Mac port Date: Thu, 31 Dec 2015 01:30:02 -0500 Message-ID: References: <87bn9a8an8.fsf@isaac.fritz.box> <87wprxfkvx.fsf@gmx.us> Reply-To: rms@gnu.org NNTP-Posting-Host: plane.gmane.org Content-Type: text/plain; charset=Utf-8 X-Trace: ger.gmane.org 1451543431 26238 80.91.229.3 (31 Dec 2015 06:30:31 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 31 Dec 2015 06:30:31 +0000 (UTC) Cc: emacs-devel@gnu.org To: Rasmus Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Dec 31 07:30:23 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 1aEWkh-0002ZG-1L for ged-emacs-devel@m.gmane.org; Thu, 31 Dec 2015 07:30:23 +0100 Original-Received: from localhost ([::1]:54784 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aEWkg-0006b7-Dq for ged-emacs-devel@m.gmane.org; Thu, 31 Dec 2015 01:30:22 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:50695) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aEWkS-0006an-Ia for emacs-devel@gnu.org; Thu, 31 Dec 2015 01:30:09 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aEWkR-0007k8-IP for emacs-devel@gnu.org; Thu, 31 Dec 2015 01:30:08 -0500 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:40447) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aEWkO-0007is-PN; Thu, 31 Dec 2015 01:30:04 -0500 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1aEWkM-0000ZO-1Y; Thu, 31 Dec 2015 01:30:02 -0500 In-reply-to: <87wprxfkvx.fsf@gmx.us> (message from Rasmus on Tue, 29 Dec 2015 14:24:18 +0100) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e 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:197229 Archived-At: [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] Thanks for showing me the list. I will look at them one by one. > * Pixel-based mouse wheel smooth scroll for newer mice/trackpads. I think we support this already on various systems. If that is so, there is no reason not to support it on MacOS also. > * When the clipboard has both textual and image data, yank inserts > the former and push both into the kill ring so the latter can be > inserted with yank-pop afterwards. Does the clipboard on X support images? If so, can Emacs handle them? If this feature works on other systems, it is ok to support it on MacOS too. > * The function `mac-start-animation' provides several animation > effects via Core Animation. 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. > * Emoji display, with support of variation sequences (text-style > vs. emoji-style) and modifiers (skin tones) if the font supports > them. Reportedly this needs changes in other parts of GNU/Linux first. Until then, we should not install it. > * 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%"). Likewise for this, I think. Above all, we need to avoid falling into thinking with the wrong values. Our freedom is more important than any number of features like these. -- Dr Richard Stallman President, Free Software Foundation (gnu.org, fsf.org) Internet Hall-of-Famer (internethalloffame.org) Skype: No way! See stallman.org/skype.html.