From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Jason Rumney Newsgroups: gmane.emacs.devel Subject: Re: GTK+Emacs on w32? Date: Tue, 27 May 2008 09:47:36 +0100 Message-ID: <483BCAA8.2090902@gnu.org> References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1211878222 4556 80.91.229.12 (27 May 2008 08:50:22 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 27 May 2008 08:50:22 +0000 (UTC) Cc: emacs-devel@gnu.org To: joakim@verona.se Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue May 27 10:50:59 2008 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1K0ut8-0006Jh-80 for ged-emacs-devel@m.gmane.org; Tue, 27 May 2008 10:50:34 +0200 Original-Received: from localhost ([127.0.0.1]:60343 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1K0usN-00029v-1t for ged-emacs-devel@m.gmane.org; Tue, 27 May 2008 04:49:47 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1K0uqO-0000Zk-15 for emacs-devel@gnu.org; Tue, 27 May 2008 04:47:44 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1K0uqM-0000XV-92 for emacs-devel@gnu.org; Tue, 27 May 2008 04:47:43 -0400 Original-Received: from [199.232.76.173] (port=50842 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1K0uqM-0000XP-2w for emacs-devel@gnu.org; Tue, 27 May 2008 04:47:42 -0400 Original-Received: from mk-outboundfilter-5-a-2.mail.uk.tiscali.com ([212.74.114.4]:54547) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1K0uqL-00078O-Ke for emacs-devel@gnu.org; Tue, 27 May 2008 04:47:41 -0400 Original-X-Trace: 34360351/mk-outboundfilter-5.mail.uk.tiscali.com/F2S/$ACCEPTED/freedom2Surf-customers/83.67.23.108 X-SBRS: None X-RemoteIP: 83.67.23.108 X-IP-MAIL-FROM: jasonr@gnu.org X-IP-BHB: Once X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AqIEACFoO0hTQxds/2dsb2JhbACBVatC X-IronPort-AV: E=Sophos;i="4.27,547,1204502400"; d="scan'208";a="34360351" X-IP-Direction: IN Original-Received: from i-83-67-23-108.freedom2surf.net (HELO wanchan.jasonrumney.net) ([83.67.23.108]) by smtp.f2s.tiscali.co.uk with ESMTP; 27 May 2008 09:47:38 +0100 Original-Received: from [192.168.249.27] (chiko.jasonrumney.net [192.168.249.27]) by wanchan.jasonrumney.net (Postfix) with ESMTP id EE8BF42E; Tue, 27 May 2008 09:47:37 +0100 (BST) User-Agent: Thunderbird 2.0.0.14 (Windows/20080421) In-Reply-To: X-Enigmail-Version: 0.95.6 OpenPGP: id=8086879D X-detected-kernel: by monty-python.gnu.org: Genre and OS details not recognized. X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:97790 Archived-At: joakim@verona.se wrote: > Markus Triska tried the xwidget patch for embedding gtk widgets in emacs > buffers on macosx. I develop on fc8 gnu/linux. > > It would be interesting to also test on w32, compiling emacs to use gtk > on w32. Is this possible? > It seems (looking at bug reports he has filed) that Markus uses X11 on macosx. Windows does not support X11 natively, so it will be significantly harder (ie a rewrite of the GTK support in Emacs to not depend on X, and a rewrite of the Windows code to not depend on the native Windows API) to get a GTK build working with the w32 build of Emacs. Cygwin will probably work, though I don't know if anyone has ever successfully used GTK with the Cygwin X11 build (there doesn't appear to be an active maintainer for the Cygwin port, and we only occasionally hear about it from users when there are problems).