From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Kangas Newsgroups: gmane.emacs.bugs Subject: bug#24581: 25.1 crash in ns_scroll_run after closing a frame Date: Sat, 10 Oct 2020 09:26:25 -0700 Message-ID: References: <5457C3AC-EEBA-403F-B27D-6C78F59F9F4A@univie.ac.at> <39492EB9-84DE-49A4-84BD-E48A31BE9492@gmail.com> <20161001203503.GA39868@breton.holly.idiocy.org> <20200813184558.GA43564@breton.holly.idiocy.org> <7800D4F8-DB6F-45BD-ADB9-C1FEF21E73FC@acm.org> <20201010094503.GF60347@breton.holly.idiocy.org> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="14327"; mail-complaints-to="usenet@ciao.gmane.io" Cc: David Reitter , 24581@debbugs.gnu.org, konrad podczeck To: Alan Third , Win Treese Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sat Oct 10 18:27:10 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 1kRHiA-0003ZJ-9Q for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 10 Oct 2020 18:27:10 +0200 Original-Received: from localhost ([::1]:39218 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kRHi9-0006BI-95 for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 10 Oct 2020 12:27:09 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:46826) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kRHi2-00069u-6h for bug-gnu-emacs@gnu.org; Sat, 10 Oct 2020 12:27:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:55099) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kRHi1-00064h-TE for bug-gnu-emacs@gnu.org; Sat, 10 Oct 2020 12:27:01 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1kRHi1-0002O5-QF for bug-gnu-emacs@gnu.org; Sat, 10 Oct 2020 12:27:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 10 Oct 2020 16:27:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 24581 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo Original-Received: via spool by 24581-submit@debbugs.gnu.org id=B24581.16023471949141 (code B ref 24581); Sat, 10 Oct 2020 16:27:01 +0000 Original-Received: (at 24581) by debbugs.gnu.org; 10 Oct 2020 16:26:34 +0000 Original-Received: from localhost ([127.0.0.1]:38412 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kRHhZ-0002NN-PB for submit@debbugs.gnu.org; Sat, 10 Oct 2020 12:26:34 -0400 Original-Received: from mail-ej1-f46.google.com ([209.85.218.46]:37004) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kRHhY-0002N7-3N for 24581@debbugs.gnu.org; Sat, 10 Oct 2020 12:26:32 -0400 Original-Received: by mail-ej1-f46.google.com with SMTP id e22so17460639ejr.4 for <24581@debbugs.gnu.org>; Sat, 10 Oct 2020 09:26:32 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc:content-transfer-encoding; bh=vH51mzimaJEtidzyrrwW1T8Q17QHLSW3tYqDGQVlshg=; b=XyrZsiZsRJ7DcV9bEUT4uWN9fd1lmJcH412gh9L74uQASP5BuMXlNLU+GOev7BTx76 4xzzRnAsXQbT6ojiep7XR9AOoZQAV69lImw82UynD9nePXb1KCoJA7HyZynZdePadQuC urDYpLA2s43QSuxuudQSrpCmbMPcjg4Ur/nbhDGjRPHXzeuW4EbCCMGjc2HrARz6iSvA +z06dBWJQuzxauKcs3SbzYu7MzTRWT4Di9LF8WGYy8PN6okJ7fQf6+RbK2sBWUrJd1nz oAiJtiOg2s9Q3kvyXWmMXBWlE7s9kmIhLPcJbJQgT7v21H7O5bn1xT+BxDS+bSioZsh+ Tfbg== X-Gm-Message-State: AOAM533c6ZgoDpPSXPzC1xM3eec9tLvdX+f//kkUpBQ0fTeGDp+hwJqP u++UMb6wNJm4EcORFPblQAOOEit/3/H2it6eco4= X-Google-Smtp-Source: ABdhPJzsu6+NACc1XkwwtBF4CJquqyC4BkNp/5Yw4Wq42GnVFL4orJyR9yu9cMhX9hQ0wq5ZzgO1jC1xO6szG+4Et3g= X-Received: by 2002:a17:906:bc91:: with SMTP id lv17mr20684504ejb.249.1602347186184; Sat, 10 Oct 2020 09:26:26 -0700 (PDT) Original-Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Sat, 10 Oct 2020 09:26:25 -0700 In-Reply-To: <20201010094503.GF60347@breton.holly.idiocy.org> 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:190219 Archived-At: Alan Third writes: >> > What version of Emacs is Aquamacs based on? Is it still Emacs 25? >> >> Yes. The current version of Aquamacs (3.5) is based on Emacs 25.3.50.1. >> >> My current plan (if you=E2=80=99re interested ) is to try fixing several= of the >> known bugs that are getting in people=E2=80=99s way, ship that as 3.6, a= nd then >> roll the code base forward to catch up with the current Emacs release. >> >> I=E2=80=99ll probably do that by merging onto the earlier releases so th= at it=E2=80=99s >> easier to understand the changes at each point, and along the way I >> hope to decrease the amount of Aquamacs-specific code where we can. > > I was just cleaning up my inbox and found this and remembered I wanted > to say something. > > It may not be fully worth your while trying to merge into later Emacs > 26 and Emacs 27 releases because we changed the way it draws to the > screen to try and work around some deprecations in macOS 10.14. > > Most of those changes have been undone in the master branch and > another approach used which is more like how drawing was done in Emacs > 25. > > It may not actually matter to you, as I suspect you're probably not > changing that much about how things are drawn, but I don't want you to > waste your time trying to get things working with the Emacs 26/27 drawing > path only to have to undo it for Emacs 28. Should this bug remain open? It seems like it's only relevant on old versions of Emacs and Aquamacs (based on Emacs 25)?