From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Michael Abrahams Newsgroups: gmane.emacs.devel Subject: Re: merging the xwidget_mvp branch Date: Wed, 4 Nov 2015 12:22:31 -0500 Message-ID: References: <8737wmc9l3.fsf@petton.fr> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 X-Trace: ger.gmane.org 1446658134 21728 80.91.229.3 (4 Nov 2015 17:28:54 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 4 Nov 2015 17:28:54 +0000 (UTC) Cc: John Wiegley , Nicolas Petton , monnier@iro.umontreal.ca, Joakim Verona , Emacs developers To: raman Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Nov 04 18:28:53 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 1Zu1rf-0007oM-OS for ged-emacs-devel@m.gmane.org; Wed, 04 Nov 2015 18:28:51 +0100 Original-Received: from localhost ([::1]:56238 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zu1re-0003VY-To for ged-emacs-devel@m.gmane.org; Wed, 04 Nov 2015 12:28:51 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:34424) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zu1mC-0002ld-6j for emacs-devel@gnu.org; Wed, 04 Nov 2015 12:23:13 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Zu1mB-0004qN-BZ for emacs-devel@gnu.org; Wed, 04 Nov 2015 12:23:12 -0500 Original-Received: from mail-ig0-x231.google.com ([2607:f8b0:4001:c05::231]:38424) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zu1mB-0004qA-7M for emacs-devel@gnu.org; Wed, 04 Nov 2015 12:23:11 -0500 Original-Received: by igbdj2 with SMTP id dj2so40160699igb.1 for ; Wed, 04 Nov 2015 09:23:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=zrnLZ6NYz3oR54aqGoo0RddCPKcLIDiiv2PIn89ocfA=; b=oDsMxAc/LSQ5SFWCLTaVhpieDoyNsRPBCXgD+0KXUoRO0w+H9q/lZQwhyOLPxxmLIj DKZsP9Mnl5EMqxzTLy1S+Xrff4v4QsBvytje/j1sZFCKDKj5VkETtPNd+L1j40d5MBn7 Om6zjAIbdsRron6blZJcFiXhiq28+s1mPGj4rrMFszMT7B2tgV04Zx7eAp5O7O+F+gJK P37/ggK/o46YY0XuZzRciNBno7SQ71/pVskW4p3E0TU2htVl+KIHBBfN0+l7ychpZFQU +j2a9D7x5SGIOcbjRPBpyRObsAKPhVaCUFUU+73/qiQXEN6Px/Jcbakehgvoxw8k4ZF3 UO6A== X-Received: by 10.50.73.228 with SMTP id o4mr25096277igv.37.1446657790602; Wed, 04 Nov 2015 09:23:10 -0800 (PST) Original-Received: by 10.36.53.11 with HTTP; Wed, 4 Nov 2015 09:22:31 -0800 (PST) In-Reply-To: X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2607:f8b0:4001:c05::231 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:193216 Archived-At: On Wed, Nov 4, 2015 at 11:37 AM, raman wrote: > Another way to get there -- integrating emacs and a browser window -- > might be the recently announced exwm --- that way we would not be just > limited to Webkit --- but could run Mozilla, Chrome or generic Webkit > -- > To chime in support - after hearing about the xwidget branch a few weeks ago I gave it a shot, and found it was functioning pretty nicely. I didn't get a chance to study the internals, but as Joakim said, the overall experience of using inline widgets is very similar to that of inline images. (The main xwidget branch, although not cleaned up for merging like xwidget_mvp, provides a variety of different widgets to try out. Some widgets work better than others.) One use case that comes to mind is a Company-style visual completion popup.