From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Emacs as browser (was Re: Concurrency, again) Date: Thu, 20 Oct 2016 10:33:52 +0300 Message-ID: <83twc7tqxr.fsf@gnu.org> References: <87wq97i78i.fsf@earlgrey.lan> <83int1g0s5.fsf@gnu.org> <83twckekqq.fsf@gnu.org> <83mvi9a3mh.fsf@gnu.org> <20161012165911.58437154@jabberwock.cb.piermont.com> <20161012173314.799d1dc5@jabberwock.cb.piermont.com> <8360owaj2s.fsf@gnu.org> <20161013092701.77461800@jabberwock.cb.piermont.com> <20161017105345.2f255760@jabberwock.cb.piermont.com> <83y41nx8l6.fsf@gnu.org> <20161017123459.5ded9408@jabberwock.cb.piermont.com> <87vawosoul.fsf@elephly.net> <20161019090741.46ea2704@jabberwock.cb.piermont.com> <20161019163806.7c77f100@jabberwock.cb.piermont.com> Reply-To: Eli Zaretskii NNTP-Posting-Host: blaine.gmane.org X-Trace: blaine.gmane.org 1476948906 17437 195.159.176.226 (20 Oct 2016 07:35:06 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Thu, 20 Oct 2016 07:35:06 +0000 (UTC) Cc: rekado@elephly.net, jwiegley@gmail.com, emacs-devel@gnu.org, rms@gnu.org, monnier@iro.umontreal.ca To: "Perry E. Metzger" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Oct 20 09:34:59 2016 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bx7sG-0002Oh-V2 for ged-emacs-devel@m.gmane.org; Thu, 20 Oct 2016 09:34:49 +0200 Original-Received: from localhost ([::1]:52928 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bx7sI-0000pa-QF for ged-emacs-devel@m.gmane.org; Thu, 20 Oct 2016 03:34:50 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:48313) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bx7rl-0000pV-1X for emacs-devel@gnu.org; Thu, 20 Oct 2016 03:34:17 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bx7rh-0004Sh-4c for emacs-devel@gnu.org; Thu, 20 Oct 2016 03:34:17 -0400 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:39924) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bx7rh-0004SU-1g; Thu, 20 Oct 2016 03:34:13 -0400 Original-Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:4696 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1bx7rZ-0007sf-1T; Thu, 20 Oct 2016 03:34:05 -0400 In-reply-to: <20161019163806.7c77f100@jabberwock.cb.piermont.com> (perry@piermont.com) 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.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:208530 Archived-At: > Date: Wed, 19 Oct 2016 16:38:06 -0400 > From: "Perry E. Metzger" > Cc: rekado@elephly.net, jwiegley@gmail.com, eliz@gnu.org, > monnier@iro.umontreal.ca, emacs-devel@gnu.org > > Wayland is on the horizon for Linux. X doesn't have an infinite > life ahead of it, it dates from the 1980s and the free OS world > is working to move past it (thus Wayland). Mostly irrelevant for Emacs, since we have no experts on that on board, and no development being done in that direction AFAIK. Without such development, we will be forever tied to X (and die when it dies), and any attempts to break those ties will end up like the Cairo build did, unfortunately, even though the person who worked on that was an excellent expert (he just left too soon). IOW, all these nice developments are just pipe dreams, as long as no one works seriously on adapting Emacs to them. IMO, working on that is much more important for the future of Emacs than any other improvements, including, but not limited to, the "future of Emacs Lisp" discussions, the "feature/integrated-elpa" discussions, etc. Developing Emacs without first-class experts on X on board makes no sense to me.