From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Alan Third Newsgroups: gmane.emacs.bugs Subject: bug#29565: [PATCH] Support xwidget webkit for macOS X Date: Mon, 10 Aug 2020 21:06:14 +0200 (CEST) Message-ID: <20200810190612.GA40992@breton.holly.idiocy.org> References: <87pn7y38sp.fsf@gnus.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="17710"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 29565@debbugs.gnu.org, Stefan Kangas , Jaesup Kwak , Sungbin Jo To: Lars Ingebrigtsen Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Aug 10 21:07:13 2020 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1k5D8b-0004V3-OC for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 10 Aug 2020 21:07:13 +0200 Original-Received: from localhost ([::1]:36144 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1k5D8a-00035z-MZ for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 10 Aug 2020 15:07:12 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:43200) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1k5D8Q-00032x-N0 for bug-gnu-emacs@gnu.org; Mon, 10 Aug 2020 15:07:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:54204) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1k5D8Q-00007W-DT for bug-gnu-emacs@gnu.org; Mon, 10 Aug 2020 15:07:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1k5D8Q-0008DG-8u for bug-gnu-emacs@gnu.org; Mon, 10 Aug 2020 15:07:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Alan Third Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 10 Aug 2020 19:07:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 29565 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 29565-submit@debbugs.gnu.org id=B29565.159708638931487 (code B ref 29565); Mon, 10 Aug 2020 19:07:02 +0000 Original-Received: (at 29565) by debbugs.gnu.org; 10 Aug 2020 19:06:29 +0000 Original-Received: from localhost ([127.0.0.1]:37515 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k5D7s-0008Bn-OD for submit@debbugs.gnu.org; Mon, 10 Aug 2020 15:06:28 -0400 Original-Received: from mailout-l3b-97.contactoffice.com ([212.3.242.97]:58602) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k5D7p-0008BP-P8 for 29565@debbugs.gnu.org; Mon, 10 Aug 2020 15:06:27 -0400 Original-Received: from smtpauth2.co-bxl (smtpauth2.co-bxl [10.2.0.24]) by mailout-l3b-97.contactoffice.com (Postfix) with ESMTP id 215F958B; Mon, 10 Aug 2020 21:06:19 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1597086379; s=20200222-6h9o; d=idiocy.org; i=alan@idiocy.org; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version:Content-Type:In-Reply-To; l=1270; bh=+lL53D4aPKsxprT9q8D62NXL2wPoMFv3k8ktrOTa99s=; b=I9He6p3qhupGj7Mz6CJI9ZVPhP9m9RfqANzfsC0zWNDZ9KnOnp9bh0BpVC4gWqda /MwfNR4aUos8VG442NcVgQblflTlaD9YIY6hUHTlDcVGT/K3CSL4yMmgiA3E/BnCXRC m9mfL0txVxvf5uqYwWaobvbUzS1t79UmindDGaijqvW/2srTyOvbNqG5YD8sXo1ISwO SLDRFpBW1h7no8Oi9ou8zOevqR1hOV2CwkB4TfUEXdWl0GHFoATXcbWr1mpr/tXcO5f xdCb1nob1QAx2eD/ZeFE3bmmGq/4gpSBh0Vhs+kZ0ORVGO0jpW+5/q/oPJjC8SkNzIU podGyS/Hrg== Original-Received: by smtp.mailfence.com with ESMTPA ; Mon, 10 Aug 2020 21:06:13 +0200 (CEST) Original-Received: by breton.holly.idiocy.org (Postfix, from userid 501) id 57F5E202441514; Mon, 10 Aug 2020 20:06:12 +0100 (BST) Mail-Followup-To: Alan Third , Lars Ingebrigtsen , Stefan Kangas , 29565@debbugs.gnu.org, Jaesup Kwak , Sungbin Jo Content-Disposition: inline In-Reply-To: <87pn7y38sp.fsf@gnus.org> X-ContactOffice-Account: com:241649512 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:184576 Archived-At: On Mon, Aug 10, 2020 at 03:55:02PM +0200, Lars Ingebrigtsen wrote: > Stefan Kangas writes: > > > This work was continued by Sungbin Jo. I believe that the latest code > > is here: > > > > https://lists.gnu.org/archive/html/emacs-devel/2019-07/msg00435.html > > > > There were some roadblocks to merging this. See the following thread > > for a discussion: > > > > https://lists.gnu.org/archive/html/emacs-devel/2019-08/msg00033.html > > If I understand this correctly, we're not merging Sungbin's patch > because gcc doesn't understand the "block" thing in Objective C > (yet)... but gcc can't compile the Emacs trunk currently either, so > this isn't really a regression? > > I may be misunderstanding -- I've only skimmed the two threads. > > But if that's the case, this shouldn't really be something that hinders > inclusion of Sungbin's patch anyway. Especially since the xwidget stuff > is an optional feature. I felt it was pretty clear that RMS did not want this code in Emacs. We've already had to remove code that used blocks, even though as you point out, GCC can't build Emacs on macOS anyway. I don't really understand the argument. If you wish to argue the point with RMS, go ahead. :) -- Alan Third