From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: "Perry E. Metzger" Newsgroups: gmane.emacs.devel Subject: Re: Emacs as browser (was Re: Concurrency, again) Date: Thu, 20 Oct 2016 23:09:23 -0400 Message-ID: <20161020230923.5568f2bd@jabberwock.cb.piermont.com> References: <87wq97i78i.fsf@earlgrey.lan> <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> <0abd6bdb-865e-8956-2709-aff5fd9cfcca@cs.ucla.edu> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Trace: blaine.gmane.org 1477019795 4517 195.159.176.226 (21 Oct 2016 03:16:35 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 21 Oct 2016 03:16:35 +0000 (UTC) Cc: Paul Eggert , jwiegley@gmail.com, emacs-devel@gnu.org, rekado@elephly.net, monnier@iro.umontreal.ca, eliz@gnu.org To: Richard Stallman Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Oct 21 05:16:31 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 1bxQJf-00073O-FC for ged-emacs-devel@m.gmane.org; Fri, 21 Oct 2016 05:16:19 +0200 Original-Received: from localhost ([::1]:58299 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bxQJg-0000jm-J3 for ged-emacs-devel@m.gmane.org; Thu, 20 Oct 2016 23:16:20 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:51248) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bxQD1-0004Cl-Cy for emacs-devel@gnu.org; Thu, 20 Oct 2016 23:09:28 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bxQD0-0005px-LN for emacs-devel@gnu.org; Thu, 20 Oct 2016 23:09:27 -0400 Original-Received: from hacklheber.piermont.com ([2001:470:30:84:e276:63ff:fe62:3400]:49511) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1bxQCz-0005pA-9X; Thu, 20 Oct 2016 23:09:25 -0400 Original-Received: from snark.cb.piermont.com (localhost [127.0.0.1]) by hacklheber.piermont.com (Postfix) with ESMTP id 7B74926D; Thu, 20 Oct 2016 23:09:24 -0400 (EDT) Original-Received: from jabberwock.cb.piermont.com (jabberwock.cb.piermont.com [10.160.2.107]) by snark.cb.piermont.com (Postfix) with ESMTP id 1D8722DE01E; Thu, 20 Oct 2016 23:09:24 -0400 (EDT) In-Reply-To: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:470:30:84:e276:63ff:fe62:3400 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:208563 Archived-At: On Thu, 20 Oct 2016 21:45:59 -0400 Richard Stallman wrote: > > No in theory, mostly yes in practice so far. Although Wayland > > is intended to be portable among Unix-like systems, it's > > currently mostly limited to the Linux kernel because its > > reference implementation is being developed on GNU/Linux. > > Do you think there is a great difficulty in making other kernels > (BSD, Hurd) support Wayland? So it depends upon what you mean by Wayland. As with X, Wayland is partially a suite of protocols and part a set of reference implementations of those protocols. The current reference implementations are fairly Linux (kernel) dependent. That will doubtless change, because all free OSes are ultimately going to be under pressure to have working ports. Regardless, I think it would be good to recruit some of the Cairo devs (some of whom are Emacs users) to help clean up the Cairo code if they can be persuaded to assist, because that would make Emacs work better on both X and Wayland. Perry -- Perry E. Metzger perry@piermont.com