From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Jonas Bernoulli Newsgroups: gmane.emacs.devel Subject: Re: merging of the xwidget branch to master Date: Mon, 02 Feb 2015 09:43:16 +0100 Message-ID: <877fw0snyz.fsf@bernoul.li> References: <871tmaj6r9.fsf@bernoul.li> <83oapdiqhh.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1422866818 10828 80.91.229.3 (2 Feb 2015 08:46:58 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 2 Feb 2015 08:46:58 +0000 (UTC) Cc: joakim@verona.se, emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Feb 02 09:46:57 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 1YICel-0002TX-A9 for ged-emacs-devel@m.gmane.org; Mon, 02 Feb 2015 09:46:55 +0100 Original-Received: from localhost ([::1]:53554 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YICek-0003xN-QP for ged-emacs-devel@m.gmane.org; Mon, 02 Feb 2015 03:46:54 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:59224) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YICeX-0003xH-Eb for emacs-devel@gnu.org; Mon, 02 Feb 2015 03:46:42 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YICeW-0006am-Aj for emacs-devel@gnu.org; Mon, 02 Feb 2015 03:46:41 -0500 Original-Received: from mail.hostpark.net ([212.243.197.30]:46865) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YICeS-0006YB-Ls; Mon, 02 Feb 2015 03:46:36 -0500 Original-Received: from localhost (localhost [127.0.0.1]) by mail.hostpark.net (Postfix) with ESMTP id AA4C216F3A; Mon, 2 Feb 2015 09:46:35 +0100 (CET) X-Virus-Scanned: by Hostpark/NetZone Mailprotection at hostpark.net Original-Received: from mail.hostpark.net ([127.0.0.1]) by localhost (mail0.hostpark.net [127.0.0.1]) (amavisd-new, port 10124) with ESMTP id ASGT_kpx3Two; Mon, 2 Feb 2015 09:46:35 +0100 (CET) Original-Received: from lem (80-218-80-138.dclient.hispeed.ch [80.218.80.138]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by mail.hostpark.net (Postfix) with ESMTPSA id 392B616F35; Mon, 2 Feb 2015 09:46:35 +0100 (CET) In-reply-to: <83oapdiqhh.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 212.243.197.30 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:182238 Archived-At: Eli Zaretskii writes: >> From: Jonas Bernoulli >> Date: Sun, 01 Feb 2015 10:55:22 +0100 >> Cc: Emacs developers >> >> joakim@verona.se writes: >> >> > ./configure --with-xwidgets --with-x-toolkit=gtk3 >> >> What additinal packages do I have to install? I am on Debian and the >> only package I have installed specifically for this is libwebkitgtk-dev. >> After doing that I still get: >> >> What window system should Emacs use? x11 >> What toolkit should Emacs use? GTK3 >> ... >> Does Emacs support Xwidgets? no >> Does xwidgets support webkit(requires gtk3)? no >> Does xwidgets support gobject introspection? no > > As another comment on the configure script in this area, I would > suggest a prominent error message if xwidgets were requested, but the > configure script decided not to turn on this option. Currently, it > does that silently (except for the above indication, which can easily > get lost among the others), which IMO is bad UI. If the user asked > for xwidgets, but we cannot give it, we should complain loudly. I had similar issues with other options, e.g. `--with-imagemagick' did not work because the installed version is to old (Debian lagging behind), but I also got no warning except for the "no" which quickly scrolled by.