From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Aaron Jensen Newsgroups: gmane.emacs.bugs Subject: bug#63187: 30.0.50; Tail of longer lines painted after end of nearby lines on macOS Date: Sun, 30 Apr 2023 06:46:28 -0400 Message-ID: References: <83fs8hpsm8.fsf@gnu.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="12673"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 63187@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun Apr 30 12:47:36 2023 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 1pt4ad-000328-MO for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 30 Apr 2023 12:47:35 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pt4aI-00029V-P5; Sun, 30 Apr 2023 06:47:14 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pt4a8-000297-8A for bug-gnu-emacs@gnu.org; Sun, 30 Apr 2023 06:47:07 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pt4a6-0001AE-OK for bug-gnu-emacs@gnu.org; Sun, 30 Apr 2023 06:47:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pt4a6-00007t-A9 for bug-gnu-emacs@gnu.org; Sun, 30 Apr 2023 06:47:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Aaron Jensen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 30 Apr 2023 10:47:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63187 X-GNU-PR-Package: emacs Original-Received: via spool by 63187-submit@debbugs.gnu.org id=B63187.1682851607453 (code B ref 63187); Sun, 30 Apr 2023 10:47:02 +0000 Original-Received: (at 63187) by debbugs.gnu.org; 30 Apr 2023 10:46:47 +0000 Original-Received: from localhost ([127.0.0.1]:37307 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pt4Zr-00007F-Iy for submit@debbugs.gnu.org; Sun, 30 Apr 2023 06:46:47 -0400 Original-Received: from mail-pj1-f54.google.com ([209.85.216.54]:53727) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pt4Zp-00006w-Bv for 63187@debbugs.gnu.org; Sun, 30 Apr 2023 06:46:46 -0400 Original-Received: by mail-pj1-f54.google.com with SMTP id 98e67ed59e1d1-24de923ef00so478063a91.3 for <63187@debbugs.gnu.org>; Sun, 30 Apr 2023 03:46:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1682851599; x=1685443599; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=Yi8sNQ5m+F/MZn4iWx55eH7ko/P1eDDIlaTMFovjYzI=; b=YQd4GzBlUUQZRm2y2ME6QfLolv9iElAGC+bBsXIfad9zsagcOj4YOQXy4et7gSKEGh 8KzQX/oMGw38CYCM6IECJlHeMI5ULLMe05KRrRBIVeLKt+eQVKJIwEh5+yi0GDXiLlde he1ynCAYLcPbRERGDDjdaGSataPQT+nK92Si5vgCKBnoDWx0Qw5a7eDUn0vJlhpdvdcN +aZUhVCBLpXbm9q/wLrOvYdXQe3bKiW8gdZaHSzzDoo5pz61cm202eFLbzS+wZVUQL1c 0jHzjwGMegkuKiZlaJcwbcLvH2G7AhxSmrFFuInNQ9svmDHnBxzTqMcVT2ssWpMdr80T 1oJg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1682851599; x=1685443599; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Yi8sNQ5m+F/MZn4iWx55eH7ko/P1eDDIlaTMFovjYzI=; b=Hf843unjtrDqSWlcTz9/mncxXu2QptcER1SyN9qGhVqZQ8IeCiJgEc0WJnnIZkXYNX /vNnUnLSBctL6uTvcIY6Xpu3Gq0K0Fx1mVex5hNXXck6EwnTcymUenoAkfY8HFiQ+krd 1bFU/TS5vgtaIyIBrYlObyxgQOnJOKy+NVjMbCR1QZeej7GVOFkK4LDZVcOPVFiYW9uj OhztlDiIlGgj+OkNdFiXMWX6DKqwIOqol0R5LBgEegJ1cr1CXGkNOUd/HbBjMgsDFKBS LccRDwLwTo/IvefIqjDTCIC+hMiYIZrXLFLKkzeAXzMfXTXsI3vcQUqZTRe488wbv+6H cUGg== X-Gm-Message-State: AC+VfDyyvv0b/gZwI/yS/OxQc7hRzYjPBKx+DfExAuUXKbcDVRMdv/4s yF2A3r4hL82KZBdH3NGHA+f/Eeptzw5J5r1nDg4= X-Google-Smtp-Source: ACHHUZ4JnR9vzd7Lgxfcw7NQM3WQB2K4ndzitRVnKfdEX7ZucotbZXj50yI/VdTCFxr+ICvJdEYKT7cUR7aUiwn2ov0= X-Received: by 2002:a17:90a:c784:b0:247:ad6d:7250 with SMTP id gn4-20020a17090ac78400b00247ad6d7250mr11366064pjb.12.1682851599165; Sun, 30 Apr 2023 03:46:39 -0700 (PDT) In-Reply-To: <83fs8hpsm8.fsf@gnu.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-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:260832 Archived-At: On Sun, Apr 30, 2023 at 6:32=E2=80=AFAM Eli Zaretskii wrote: > > > From: Aaron Jensen > > Date: Sun, 30 Apr 2023 06:10:22 -0400 > > > > I don't have a good recipe for this. It has been happening occasionally > > for quite some time (the attached screenshots are from 2021, but the > > same thing is still occurring). Every once in a while, a part of the > > Emacs frame gets into a state where glyphs from nearby lines can be > > painted after the tail end of other lines. This seems to be related to > > scrolling (that is, while scrolling, the glyphs replicate onto nearby > > lines, but when scrolling back they stay. I usually have to force a ful= l > > repaint to get the glyphs to disappear. > > Thanks, but this is impossible to handle without some kind of recipe, > even if it only reproduces sometimes. > > FWIW, it never happens for me, so maybe it's macOS-specific. I'm guessing it is macOS specific. I'm not familiar enough w/ how rendering works to even start to look at this. I do understand that it's impossible/difficult to handle without a recipe. The only hope at the moment is that someone is familiar enough w/ the macOS rendering that they could spot a potential for something like this to happen. I'll keep seeing if I can figure out what causes it. Thanks, Aaron