From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: charles@aurox.ch (Charles A. Roelli) Newsgroups: gmane.emacs.devel Subject: Re: Emacs Mac port Date: Wed, 27 Mar 2019 20:40:13 +0100 Message-ID: References: <1553247807.28810.0@yandex.ru> <65DDA834-9B3A-4AFD-8DB1-8A2FD731104E@gmail.com> <20190323115714.GA48604@breton.holly.idiocy.org> Reply-To: charles@aurox.ch Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="247113"; mail-complaints-to="usenet@blaine.gmane.org" Cc: brandelune@gmail.com, emacs-devel@gnu.org To: Alan Third Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Mar 27 20:38:12 2019 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1h9ENH-00129O-8r for ged-emacs-devel@m.gmane.org; Wed, 27 Mar 2019 20:38:11 +0100 Original-Received: from localhost ([127.0.0.1]:52686 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h9ENG-00029U-7d for ged-emacs-devel@m.gmane.org; Wed, 27 Mar 2019 15:38:10 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:44382) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h9EMb-0001k8-OG for emacs-devel@gnu.org; Wed, 27 Mar 2019 15:37:30 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1h9EBf-0001sP-Ob for emacs-devel@gnu.org; Wed, 27 Mar 2019 15:26:12 -0400 Original-Received: from nestroy.aurox.ch ([82.195.237.20]:46790) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1h9EBf-0001V3-6r for emacs-devel@gnu.org; Wed, 27 Mar 2019 15:26:11 -0400 Original-Received: from nestroy.aurox.ch (nestroy.aurox.ch [127.0.0.1]) by nestroy.aurox.ch (Postfix) with ESMTP id 44Tydx2S4Rz113v for ; Wed, 27 Mar 2019 19:25:57 +0000 (UTC) Authentication-Results: nestroy.aurox.ch (amavisd-new); dkim=pass (1024-bit key) reason="pass (just generated, assumed good)" header.d=aurox.ch DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=aurox.ch; h= content-transfer-encoding:content-type:content-type:mime-version :references:reply-to:subject:subject:in-reply-to:to:from:from :message-id:date:date; s=dkim2; t=1553714756; x=1556306757; bh=t 9SsU81xKj1r8FLz+r3c3H4/Cezn9YLfVLSkhdBCaOs=; b=h5C5bS1zx0bVE7sow 9olIb5IP6cp6HGqx29aJWOZjG76UVG0ZgZHKf8L1oYbElp5MhP73U47tJYtAcYOp 3rNU5IIUT8hnQWcOQqCmtUoAL51lsZ1Tp/kNT4QbDw1FMAAafEwdM66CyloQG8xC t9OQn7JR/HXwK6k5rOT9VeLm1o= X-Virus-Scanned: Debian amavisd-new at nestroy.aurox.ch Original-Received: from nestroy.aurox.ch ([127.0.0.1]) by nestroy.aurox.ch (nestroy.aurox.ch [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id 3m6tv7JB9GIg for ; Wed, 27 Mar 2019 19:25:56 +0000 (UTC) Original-Received: from gray (unknown [IPv6:2a02:1206:4512:5f50:c62c:3ff:fe30:b864]) by nestroy.aurox.ch (Postfix) with ESMTPSA id 44Tydw0hXbz113b; Wed, 27 Mar 2019 19:25:55 +0000 (UTC) In-reply-to: <20190323115714.GA48604@breton.holly.idiocy.org> (message from Alan Third on Sat, 23 Mar 2019 11:57:14 +0000) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 82.195.237.20 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 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" Xref: news.gmane.org gmane.emacs.devel:234793 Archived-At: > Date: Sat, 23 Mar 2019 11:57:14 +0000 > From: Alan Third >=20 > I don=E2=80=99t know the Mac port code base very well, so apologies in = advance > if I accidentally slander it, but I think the NS port has the > potential to be a leaner, simpler port than the Mac port. To get there > it needs a lot of refactoring, and ideally it would drop support for > GNUstep, and possibly some older macOS versions. I=E2=80=99m finding it > increasingly difficult to maintain backwards compatibility, > particularly with things like fullscreen. I hope we can do at least one more release (Emacs 27) that supports older macOS versions, since recent improvements (like your native image scaling) work well on these versions. We could then drop support for the older macOS versions in Emacs 28.