From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: joakim@verona.se Newsgroups: gmane.emacs.devel Subject: Re: emacs-25 7c1f66a: Support for the new Xwidget feature. Date: Wed, 20 Jan 2016 12:20:45 +0100 Message-ID: References: <20160119200346.15333.25843@vcs.savannah.gnu.org> <569EA789.4080504@gmail.com> <878u3k35fc.fsf@gmx.us> <878u3kh5ou.fsf@gmx.us> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1453288980 8370 80.91.229.3 (20 Jan 2016 11:23:00 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 20 Jan 2016 11:23:00 +0000 (UTC) Cc: emacs-devel@gnu.org To: Rasmus Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Jan 20 12:22:47 2016 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 1aLqqd-0000FM-AH for ged-emacs-devel@m.gmane.org; Wed, 20 Jan 2016 12:22:47 +0100 Original-Received: from localhost ([::1]:42121 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aLqqc-0006rL-M2 for ged-emacs-devel@m.gmane.org; Wed, 20 Jan 2016 06:22:46 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:57577) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aLqpw-0006RP-T5 for emacs-devel@gnu.org; Wed, 20 Jan 2016 06:22:44 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aLqpC-0002pm-6M for emacs-devel@gnu.org; Wed, 20 Jan 2016 06:22:04 -0500 Original-Received: from mx2.bahnhof.se ([213.80.101.12]:58470) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aLqpB-0002os-PE for emacs-devel@gnu.org; Wed, 20 Jan 2016 06:21:18 -0500 Original-Received: from localhost (mf.bahnhof.se [213.80.101.20]) by mx2-reinject (Postfix) with ESMTP id 6D39D43209; Wed, 20 Jan 2016 12:21:14 +0100 (CET) X-Virus-Scanned: by amavisd-new using ClamAV at bahnhof.se (MF2) Original-Received: from mf2.bahnhof.se ([127.0.0.1]) by localhost (mf2.bahnhof.se [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3SSGF2eTFWDN; Wed, 20 Jan 2016 12:21:04 +0100 (CET) Original-Received: from mta.verona.se (h-235-62.a149.priv.bahnhof.se [85.24.235.62]) by mf2.bahnhof.se (Postfix) with ESMTP id 568B9940163; Wed, 20 Jan 2016 12:21:03 +0100 (CET) Original-Received: from localhost (unknown [127.0.0.1]) by mta.verona.se (Postfix) with ESMTP id D5D0F4E90F6; Wed, 20 Jan 2016 11:21:03 +0000 (UTC) X-Virus-Scanned: amavisd-new at verona.se Original-Received: from mta.verona.se ([127.0.0.1]) by localhost (exodia.verona.se [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ETSTsvJst1Kb; Wed, 20 Jan 2016 12:20:46 +0100 (CET) Original-Received: from exodia.verona.se (www.verona.se [192.168.200.15]) by mta.verona.se (Postfix) with ESMTP id 025924E90F1; Wed, 20 Jan 2016 12:20:46 +0100 (CET) In-Reply-To: <878u3kh5ou.fsf@gmx.us> (rasmus@gmx.us's message of "Wed, 20 Jan 2016 12:05:21 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1.50 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 213.80.101.12 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:198427 Archived-At: Rasmus writes: > Lars Magne Ingebrigtsen writes: > >> Rasmus writes: >> >>> Cl=C3=A9ment Pit--Claudel writes: >>> >>>> Indeed, it's really nice progress; thanks Joakim! I'm having an >>>> issue too, however: >>>> >>>> Running xwidget-webkit-browse-url yields `read-string: Symbol=E2=80=99= s value >>>> as variable is void: xwidget-view-list`. >>>> And then I can't exit emacs: all commands yield that message. >>> >>> I'm seeing this error too. I have webkitgtk v2.4.9. >> >> I seem to get a similar error message (but without the exit-erroring >> thing) unless I say: >> >> ./configure --with-xwidgets --with-x-toolkit=3Dgtk3=20 > > Thanks, but no luck. I added that and rebuild (with make bootstrap). > > My flags are: > > --prefix=3D/usr --sysconfdir=3D/etc --libexecdir=3D/usr/lib --localstated= ir=3D/var --mandir=3D/usr/share/man --pdfdir=3D/usr/share/doc/emacs/pdf --w= ith-sound=3Dalsa --with-xwidgets --with-x-toolkit=3Dgtk3 --with-xft > > But I will try to trim some away. And maybe try to --with-module... > > ./configure tells me: > > Does Emacs support Xwidgets (requires gtk3)? yes > Does xwidgets support webkit? yes > Does xwidgets support gobject introspection? yes > >> So there's something funky about when/when not things are compiled in... >> And the error message. > > I now get: > > Debugger entered--Lisp error: (void-function make-xwidget) > make-xwidget(1 1 webkit-osr "*xwidget-webkit*" 1000 1000 nil) > xwidget-insert(1 webkit-osr "*xwidget-webkit*" 1000 1000) > xwidget-webkit-new-session("http://gnu.org") > xwidget-webkit-goto-url("http://gnu.org") > xwidget-webkit-browse-url("http://gnu.org" nil) > funcall-interactively(xwidget-webkit-browse-url "http://gnu.org" nil) > call-interactively(xwidget-webkit-browse-url record nil) > command-execute(xwidget-webkit-browse-url record) > execute-extended-command(nil "xwidget-webkit-browse-url" nil) > funcall-interactively(execute-extended-command nil "xwidget-webkit-brow= se-url" nil) > call-interactively(execute-extended-command nil nil) > command-execute(execute-extended-command) Can you try m-x load-library xwidget ? > > Thanks, > Rasmus --=20 Joakim Verona