From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: chad Newsgroups: gmane.emacs.devel Subject: Re: Question about pgtk -- is it meant to fix the disconnect crash bug? Date: Thu, 4 Mar 2021 14:10:39 -0800 Message-ID: References: <87h7lr4zrv.fsf@melete.silentflame.com> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="000000000000a2102e05bcbd3dd5" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="6042"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Yuuki Harano , EMACS development team To: Sean Whitton Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu Mar 04 23:12:23 2021 Return-path: Envelope-to: ged-emacs-devel@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 1lHwCl-0001P2-0l for ged-emacs-devel@m.gmane-mx.org; Thu, 04 Mar 2021 23:12:23 +0100 Original-Received: from localhost ([::1]:55928 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lHwCj-0005Wi-Q6 for ged-emacs-devel@m.gmane-mx.org; Thu, 04 Mar 2021 17:12:21 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:52992) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lHwBP-0004Ox-Tl for emacs-devel@gnu.org; Thu, 04 Mar 2021 17:11:00 -0500 Original-Received: from mail-lf1-x12a.google.com ([2a00:1450:4864:20::12a]:43231) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lHwBL-0005EG-0Y for emacs-devel@gnu.org; Thu, 04 Mar 2021 17:10:59 -0500 Original-Received: by mail-lf1-x12a.google.com with SMTP id d3so362493lfg.10 for ; Thu, 04 Mar 2021 14:10:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=uoszaZxo7vGlnUJoL+OYo3EvgSzOFAonhnRrJJkU3Lc=; b=jVw93eBOM3yRlKy863YTxQLNV0annZnBTFs3ezB2heACwfWQ53Y70xLzh0ribUJAZL crKbHuc3RHc5IXMCwoDBb2cWnTMgDHFBc6z/i6JjlYtJHPJ0pz+ePqJZvrrKrcH0OT3d 53F5GuHhq3yotpoCfIy2iOLVU013C+zun8/icFL6LvKYtl3yzW0zBrtCH0Ck1dBDjlb+ 4HDM6lH9X5/x7tl9DvQ+TRsE9Jv//OAFPQsgY4v8d79R7MRcRu1Hxl3MnwSrv+3bTdUt G6Ztt38QsGtXMrpEYDipci82q3kkf4UXucWEslK/veT0r27DdrN+jRAU86BFLbxcQY5t cCVQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=uoszaZxo7vGlnUJoL+OYo3EvgSzOFAonhnRrJJkU3Lc=; b=BLUkiAlINn2r5OecE80eoT6PToUUtTI0bdciqELmeB6lkBJZ4HZKUFOkit6vnrvbcj zcCV6z5yGZpL5M2n2I5KBr4/zUHDTPfhXcQ/wPnGhVI1Udgm61olWSu4MWl8C57Mr+fu 7k7w60A2lfV5V1Doo96f+H9Hqbnri9cJDq4C+KEjqckiQWsVv4YWKc53vfTq71+Hv5bJ JSN6xgdnb5YiaOFplPjH3zm7GLHy2UQB5YZBivhy4mMBGEzBZb1ZyPNroBWfS7utoLt7 HWo3Brnok7bt4TRWX/3UDGXK0t45rMs5Hf7lPhVGCGMVRowBQJDKknGosj5SP9zEnkIR 39MQ== X-Gm-Message-State: AOAM5334536pxqcnbDIf0Vi02waAi65OLfu2uH6ZOyW5C/Pio8T9SUid O8JFgSlddC+mHsC7lW4Y96LNRvHD+uWMW2tiWAJnys+9 X-Google-Smtp-Source: ABdhPJzKmPiSOLIUlaepHPurCqKwoRjMZK3CZ+JhLFBVXEdABrLTuDQwYemrzea9xcWYkU75ssPs8+kTpcSlWe5uY4w= X-Received: by 2002:ac2:4c85:: with SMTP id d5mr3680288lfl.503.1614895852424; Thu, 04 Mar 2021 14:10:52 -0800 (PST) In-Reply-To: <87h7lr4zrv.fsf@melete.silentflame.com> Received-SPF: pass client-ip=2a00:1450:4864:20::12a; envelope-from=yandros@gmail.com; helo=mail-lf1-x12a.google.com X-Spam_score_int: -16 X-Spam_score: -1.7 X-Spam_bar: - X-Spam_report: (-1.7 / 5.0 requ) BAYES_00=-1.9, DKIM_INVALID=0.1, DKIM_SIGNED=0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 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-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:265992 Archived-At: --000000000000a2102e05bcbd3dd5 Content-Type: text/plain; charset="UTF-8" On Wed, Mar 3, 2021 at 2:51 PM Sean Whitton wrote: > I had thought that one of > the benefits of the pgtk branch was that it would not have this bug, > which plagues the old Emacs GTK builds. Am I just making that up? > Adding a bit of historical perspective: it might be more accurate to say "the GTK people are unwilling to address the issue when it's caused by what some people call 'unclean gtk use' inside emacs", with the concomitant hope that they will more more receptive to a pure-gtk issue. AFAIK, the only alternative to GTK fixing the problem is something semantically very close to monkey-patching. Hope that helps, ~Chad --000000000000a2102e05bcbd3dd5 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable

On Wed, Mar 3, 2021 at 2:51 PM Sean Whitt= on <spwhitton@spwhitton.name= > wrote:
= I had thought that one of
the benefits of the pgtk branch was that it would not have this bug,
which plagues the old Emacs GTK builds.=C2=A0 Am I just making that up?
=

Adding a bit of historical perspective: it= might be more accurate to say "the GTK people are unwilling to addres= s the issue when it's caused by what some people call 'unclean gtk = use' inside emacs", with the concomitant hope that they will more = more receptive to a pure-gtk issue. AFAIK, the only alternative to GTK fixi= ng the problem is something semantically very close to monkey-patching.

Hope that helps,
~Chad
--000000000000a2102e05bcbd3dd5--