From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:50982) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fWsMz-0006eR-UA for guix-patches@gnu.org; Sat, 23 Jun 2018 19:55:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fWsMw-0006GT-Sw for guix-patches@gnu.org; Sat, 23 Jun 2018 19:55:05 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:53875) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fWsMw-0006GI-O0 for guix-patches@gnu.org; Sat, 23 Jun 2018 19:55:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1fWsMw-0005rr-E4 for guix-patches@gnu.org; Sat, 23 Jun 2018 19:55:02 -0400 Subject: bug#30329: [PATCH] gnu: emacs: Build with xwidgets support. Resent-To: guix-patches@gnu.org Resent-Message-ID: References: <87vaff12sj.fsf@gmail.com> <20180205215839.GA17317@jasmine.lan> <87fu6e5e84.fsf@gnu.org> <87a7wks34s.fsf@gmail.com> <87vaascz01.fsf_-_@garuda.local.i-did-not-set--mail-host-address--so-tickle-me> From: Ricardo Wurmus In-reply-to: <87vaascz01.fsf_-_@garuda.local.i-did-not-set--mail-host-address--so-tickle-me> Date: Thu, 21 Jun 2018 14:05:36 +0200 Message-ID: <8736xgtkdr.fsf@elephly.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable 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: Chris Marusich Cc: 30329-done@debbugs.gnu.org, Alex Vong Chris Marusich writes: > Alex Vong writes: > >> This patch adds xwidgets support to Emcas. So Emacs can now display GTK >> widgets. In particular, it can display webpages using webkitgtk. >> >> Also, I use webkitgtk-2.4 instead of webkitgtk, because xwidgets >> requires libwebkitgtk-3.0 instead of libwebkitgtk-4.0 to >> build. > > This patch will no longer work, since webkitgtk@2.4 has been removed. > How shall we proceed? Is something like it still needed, or can we > close this report? Some time ago I updated the Emacs xwidget feature to use the latest webkit, so we shouldn=E2=80=99t be using the old one here. I would suggest not to add this package, because the xwidgets feature currently isn=E2=80=99t all that useful. There is very little communication between Emacs and the widget. Work was underway (and has since stalled) to use gobject introspection to expose the webkit API to Elisp. I=E2=80=99d suggest to wait until this feature is more useful. Alex, I=E2=80=99m closing this bug now, but you=E2=80=99re welcome to submi= t another patch that adds a separate emacs-with-xwidgets package and I won=E2=80=99t reject it despite my opinion of current state of the feature. Thanks! -- Ricardo