From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([209.51.188.92]:47802) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gmF3m-0002IX-QS for guix-patches@gnu.org; Wed, 23 Jan 2019 04:43:05 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gmEyx-0006C8-2X for guix-patches@gnu.org; Wed, 23 Jan 2019 04:38:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:42743) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gmEyw-0006Bm-VH for guix-patches@gnu.org; Wed, 23 Jan 2019 04:38:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1gmEyw-000775-IN for guix-patches@gnu.org; Wed, 23 Jan 2019 04:38:02 -0500 Subject: [bug#34128] [PATCH] add emacs built with xwidgets-support Resent-Message-ID: References: <87zhrx4mlu.fsf@web.de> <87lg3cjrdh.fsf@gnu.org> <877eew70ge.fsf@web.de> <87munr7ply.fsf@elephly.net> From: Arne Babenhauserheide In-reply-to: <87munr7ply.fsf@elephly.net> Date: Wed, 23 Jan 2019 10:37:39 +0100 Message-ID: <87d0onu330.fsf@web.de> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: Ricardo Wurmus Cc: 34128@debbugs.gnu.org --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Ricardo Wurmus writes: > I performed the migration of the Emacs xwidgets feature from the old to > the newer webkitgtk API, but that=E2=80=99s when I noticed that xwidgets = are > hardly usable in its current state. I certainly wouldn=E2=80=99t use it = as a > browser, for example, because there is virtually no integration with the > rest of Emacs. I see it as pretty good for many usecases already. I often just want to look up something in a browser without switching away from Emacs, and many websites nowadays don=E2=80=99t work with text browsers anymore. The main thing that=E2=80=99s missing right now is a way to highlight all l= inks and select the one to follow =E2=80=94 similar to next (or one of the other projects listed on https://qutebrowser.org/ ). Do you know why it flickers? > It works fine for sending JavaScript snippets to the widgets and have it > respond, but it=E2=80=99s not very well integrated into Emacs. Disabling > JavaScript has the effect of disabling *all* JavaScript, which makes > scrolling impossible (as it is implemented by sending JavaScript to the > widget). That doesn=E2=80=99t really hurt me: For sites without javascript, eww most= ly works fine. So when running a webkit, I typically need javascript anyway. Also xwidgets as a feature enables much more than just a browser. Best wishes, Arne =2D- Unpolitisch sein hei=C3=9Ft politisch sein ohne es zu merken --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEE801qEjXQSQPNItXAE++NRSQDw+sFAlxINeQACgkQE++NRSQD w+tcAA/+Oq5TMjBfbI56eBPvWISyWEOlCJOkl2ysXy9VPuwI4nMXqwoVqUTaBnH3 Wp6Hesfdwl4tDOTZ6QN4GH5cobOyQxWEs+uvQrr9jVCfePNk/9SOONaopivLuKZN vKF6EZi/uRohj3DH0pU/cJknCSncL8wGRrA7Zn8T/eX4zuaPWCBIpfClPeBZT/vx X5wTrQlsiCwKNMZg8RFktJH7WmVaRMtgQ6/PZYjnU9Klmyc/q396WNgrfhxAQHTl rRqqAOUb+Ihp2Sey41O7e+7MYdBQwA1+08a5uxKClgbfKFtXbflFoxXj625EpBNU ygzR9+BDK9kf8SDsYlpiC+HUgQWWtZab6jIcag0g2l87zrYBZM1x0FY9mhoESrMI +T7kKwV+uIvhfBQ1ikwkCjhiMG5qO8QVSY6yIJcu0ZCkf6yoKtCXVCOwoAyA++mf 2yMSD0lvd4Wdy/xzS0oG9yPw8g5E0h1ci6bMcSjURr1maPd63qqMSMbvZWTEgWq/ sLdtDPbwng9DxOboAHPSsXiYZFqpgwPrtUiathcvB8HCuciMIOLHtIoBOyVki48E UTaHTjOauy7wksV/U4QwCNB509Y3Ag7psJz3jmcyB0taRQtIDBUVERKn5CpDrRkc /4fMT4d4G+NkGAGtGk8kN1SJpraYv1QF2RTaPMvy9RQvhnU47q+IswQBAQgAHRYh BN0ovebZh1yrzkqLHdzPDbMLwQVIBQJcSDXkAAoJENzPDbMLwQVIA8MD/2FpWJnW peXBRDM74GsQ6BP0Q/A1QkFpvAGWBnmQny6stj4tLGXtlZfOAwGx3cdhqfGGdRJm YNml9tgCSM5zoERro4DZGTpiVRj8Q2TXuN7dnYUb3yWfQKadzVXO6me7BNXFYskC HjKsaQ31frp/a+6YmhmaWco7e6vW/ADrc4Zg =Wtzm -----END PGP SIGNATURE----- --=-=-=--