From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: jao Newsgroups: gmane.emacs.devel Subject: Re: What is the most useful potential feature which Emacs lacks? Date: Wed, 13 May 2020 04:58:18 +0100 Message-ID: <878shw1o6d.fsf@gnus.jao.io> References: <87o8qsk4rg.fsf@gnus.jao.io> <5AYrQ3kvagEiLsXcUuMZvkDj1gBHT4YnJyVCX6RsvMkayS1ZbGWk18lJOyo_m8XanhsUygUtEqZw8OOOQOlwkg==@protonmail.internalid> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="90572"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: emacs-devel@gnu.org To: "Stefan Monnier" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed May 13 05:59:18 2020 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1jYiYA-000NUT-8J for ged-emacs-devel@m.gmane-mx.org; Wed, 13 May 2020 05:59:18 +0200 Original-Received: from localhost ([::1]:48848 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jYiY9-0008Em-9c for ged-emacs-devel@m.gmane-mx.org; Tue, 12 May 2020 23:59:17 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:57754) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jYiXJ-00071l-0l for emacs-devel@gnu.org; Tue, 12 May 2020 23:58:25 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:56885) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jYiXI-0007n1-NZ; Tue, 12 May 2020 23:58:24 -0400 Original-Received: from cpc103058-sgyl39-2-0-cust254.18-2.cable.virginm.net ([94.173.216.255]:40096 helo=osgiliath.local) by fencepost.gnu.org with esmtpsa (TLS1.2:DHE_RSA_AES_256_CBC_SHA256:256) (Exim 4.82) (envelope-from ) id 1jYiXF-0001ej-HP; Tue, 12 May 2020 23:58:22 -0400 Original-Received: by osgiliath.local (Postfix, from userid 1000) id C20784067C; Wed, 13 May 2020 04:58:18 +0100 (BST) In-Reply-To: (Stefan Monnier's message of "Tue, 12 May 2020 22:45:25 -0400") X-Attribution: jao X-Clacks-Overhead: GNU Terry Pratchett X-URL: X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 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-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:250080 Archived-At: On Tue, May 12 2020, Stefan Monnier wrote: >> Just wanted to say, as someone who uses Emacs for literally everthing >> except visiting a few web pages, that these two projects are exactly the >> ones i'd need more. In case someone's counting :) > > For the "browser" part, have you tried the `xwidget` approach to the > problem? A few years ago: it was then in a very early stage and tended to kill emacs. And after a while i got the impression that it got out of steam and further development stopped: but maybe that's not so? > How 'bout EAF (emacs-application-framework)? I haven't used it (yet), but its problem (IIUC) in my case is that it wants to be my window manager (i'm a very happy user of exwm), pdf viewer (ditto with pdf-tools), and so on, so it feels a bit too invasive (i guess i also don't like the looks of qt apps, but that's just prejudice). Again, i might be wrong and the EAF be modular enough for using only its browser. I guess what i'd really like about a fully integrated browser would be its being leaner than the webkit or quantum behemoths and fully scriptable in elisp: if all we have is a widget which essentially embeds one of those browsers and i have to access it using python, well, there's not much difference with having a firefox process running in an exwm workspace, as i do now, together with something like trydactil. Something a bit better with graphical layout than emacs-w3m, which i quite like already, would be almost enough for me, really. But this is most probably not a very reasonable expectation: people will want all the HTML5 bells and wishes, i suppose... Cheers, jao -- Omnia disce, videbus postea nihil esse superfluum - Hugh of St Victor