From unknown Sat Aug 16 16:57:22 2025 X-Loop: help-debbugs@gnu.org Subject: bug#66764: 29.1; Emacs scrolls for "(goto-char (point-max))" instead of jumping Resent-From: Geza Herman Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 26 Oct 2023 17:06:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 66764 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 66764@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.169833993222008 (code B ref -1); Thu, 26 Oct 2023 17:06:02 +0000 Received: (at submit) by debbugs.gnu.org; 26 Oct 2023 17:05:32 +0000 Received: from localhost ([127.0.0.1]:34420 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qw3nY-0005it-5c for submit@debbugs.gnu.org; Thu, 26 Oct 2023 13:05:32 -0400 Received: from lists.gnu.org ([2001:470:142::17]:37610) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qw3nU-0005iY-Qr for submit@debbugs.gnu.org; Thu, 26 Oct 2023 13:05:30 -0400 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 1qw3mt-0000Kb-2r for bug-gnu-emacs@gnu.org; Thu, 26 Oct 2023 13:04:51 -0400 Received: from mail-wr1-x429.google.com ([2a00:1450:4864:20::429]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qw3mq-0004cP-Cr for bug-gnu-emacs@gnu.org; Thu, 26 Oct 2023 13:04:50 -0400 Received: by mail-wr1-x429.google.com with SMTP id ffacd0b85a97d-32da4ffd7e5so712616f8f.0 for ; Thu, 26 Oct 2023 10:04:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1698339884; x=1698944684; darn=gnu.org; h=content-transfer-encoding:subject:from:to:content-language :user-agent:mime-version:date:message-id:from:to:cc:subject:date :message-id:reply-to; bh=XFQoGIfxz+KEEFnGskiz4FkpB+ZfFlnTF0ko7LYseAg=; b=RhN/oUj7Gt3R80FmEooRuQnYB21e4M0GUh78Vp1XiwA9liU+rx81xrNPuLFaMmmWNT XbQUA2oabb0lix7Vv5iRDExOTKEuAC6xlo5krkH8fNggp9taiyaJyUDF2FNYgXEP8r1U 3llRtmXD6ov7UPSk8t9LDpqO4jhURVSJhSh2z3BFkOlDM8/UbasUFg/q1m8SGfalpuyD TueM5uK1AOPUcgV/66BDeYeRATse0mQ0qBGGSAiMoCnmcJmMSt3Ktr6ZKyluAHVfm0fC +T4EI53ziasi1Iql5VPb4mrvk2Svs7FqwTspJdaYMvsNP8AGq38q9I3iYYND6zUMo7Q7 1xOg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1698339884; x=1698944684; h=content-transfer-encoding:subject:from:to:content-language :user-agent:mime-version:date:message-id:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=XFQoGIfxz+KEEFnGskiz4FkpB+ZfFlnTF0ko7LYseAg=; b=fyYFofdmJhX8bEaD3JBQQdjzSqcYBP2jRsB1tYh8ZLWOggjISZSJgWJqkokNCQaO9y bMhEjoXhr9TNPlHFPmgMx6DYCJ5b31d4rvOFkbUdABAoJjE8EvIw4bVc8lZkWXh6p7W4 POpc/YNN0Q3EbIBS7CJIi+gCUtcTlgzwp21LSjBi2N+FbshxaTkrph6VioERwlEF2ZEO FfGAEw9ctnDo/NTfbcT12dZw/AD7w8m+NKlOBvJ/nSXEJqSAjqz60eUbIFNwryESF3du 8lYfLw6HduZy1M4brr6WBFwZhUnJjrKWYrUtGc1acx7rP93WtEvU4LDeuwskF1ZDsVe4 xE6A== X-Gm-Message-State: AOJu0YwWCA3tkTMstSKxQ0wb0uAQ5Ecbyd6v/4nNu+xDzZP+r/FYpNJg UkNSru2x8JdHMmcEzMX/Hok664FiU8s= X-Google-Smtp-Source: AGHT+IHfZ+g4F3zFrVdLNdjA9nynxHVBWUrgAhKu4zgxhbFDYrV1z7p/+EoxWTEL3CTca/vT7OjBJg== X-Received: by 2002:a5d:59a4:0:b0:32d:c5fd:159b with SMTP id p4-20020a5d59a4000000b0032dc5fd159bmr4435636wrr.4.1698339884335; Thu, 26 Oct 2023 10:04:44 -0700 (PDT) Received: from [10.9.10.156] (62-77-231-86.static.invitel.hu. [62.77.231.86]) by smtp.gmail.com with ESMTPSA id g21-20020a05600c311500b0040651505684sm3142994wmo.29.2023.10.26.10.04.43 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 26 Oct 2023 10:04:43 -0700 (PDT) Message-ID: Date: Thu, 26 Oct 2023 19:04:42 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Content-Language: en-US From: Geza Herman Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=2a00:1450:4864:20::429; envelope-from=geza.herman@gmail.com; helo=mail-wr1-x429.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) The bug is, that in certain circumstances, emacs moves the point by using some kind of scrolling for "(goto-char (point-max))", instead of just jumping. Repro: - create a file using the little C program at the end (it produces a large text to stdout, you'll need to redirect it to some file) - open the file with "emacs -Q generated.txt" - with M-:, execute this:    (progn      (setq scroll-conservatively 101)      (font-lock-add-keywords nil '(((lambda (bound)) (1 'error prepend t))) t)      (goto-char (point-max))) Notice that emacs doesn't jump to the end immediately as usual, but it does some kind of very fast scrolling. (With long-line-threshold set to nil, the issue doesn't happen) In my real case, a much smaller file produces this problem. Also, Emacs doesn't go to the end of the file, but stops somewhere in the middle (I was unable to reproduce this issue with a simple configuration). So to go to the end of the file I have to run "(goto-char (point-max))" multiple times. Interestingly, "M->" works fine. But if I remove the recenter call at the end of "end-of-buffer", it also has this odd behavior. Here is the C program: #include #include int main() {     for (int i=0; i<200000; i++) {         int len = 100 + (rand()&0x7f);         if (i==5000) len = 60000;         for (int j=0; j Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 26 Oct 2023 18:26:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 66764 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Geza Herman Cc: 66764@debbugs.gnu.org Received: via spool by 66764-submit@debbugs.gnu.org id=B66764.169834476130031 (code B ref 66764); Thu, 26 Oct 2023 18:26:02 +0000 Received: (at 66764) by debbugs.gnu.org; 26 Oct 2023 18:26:01 +0000 Received: from localhost ([127.0.0.1]:34453 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qw53Q-0007oI-SM for submit@debbugs.gnu.org; Thu, 26 Oct 2023 14:26:01 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:45700) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qw53N-0007o1-1F for 66764@debbugs.gnu.org; Thu, 26 Oct 2023 14:25:59 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qw52m-0001cU-Nu; Thu, 26 Oct 2023 14:25:20 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=upXkQJ/7XxviK9UXz1axAz8X8EenfhfSH/RYpcEn07w=; b=IBkWwaXAgrtZrCPZiR6+ XU8eQGfeCFA5bbpvxS22e1Xlh2PpmdbeRXojr0Ukb47aEfFXLOTtYjs4cck6ACv+zz99O3+xMbUcv lbNBwaWuXhK3p/mjHD//w39BuUvjomaAzLvKn/CGlfV6rsbzzmNjLAFqpZytH7SYyRljlo5IogM6v z+LtjDmRcU3NkPNloa0vADvEYJOao9lD4mj12wOUVyRh0fFjy1GDG1q5cAt6v6FqBXy+H0BlFvG+6 JmmDxKD5v8OBl6ez0af6e7VcJYRWvjj5dH+eYraZ2YtZNUUXaTqPxhsCWiFCwCA9rQTv3fFRFek7s BsypoyBRl7KyCw==; Date: Thu, 26 Oct 2023 21:25:16 +0300 Message-Id: <83jzr9fdh0.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Geza Herman on Thu, 26 Oct 2023 19:04:42 +0200) References: MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > Date: Thu, 26 Oct 2023 19:04:42 +0200 > From: Geza Herman > > The bug is, that in certain circumstances, emacs moves the point by > using some kind of scrolling for "(goto-char (point-max))", instead of > just jumping. > > Repro: > > - create a file using the little C program at the end (it produces a > large text to stdout, you'll need to redirect it to some file) > > - open the file with "emacs -Q generated.txt" > > - with M-:, execute this: > >    (progn >      (setq scroll-conservatively 101) >      (font-lock-add-keywords nil '(((lambda (bound)) (1 'error prepend > t))) t) >      (goto-char (point-max))) > > Notice that emacs doesn't jump to the end immediately as usual, but it > does some kind of very fast scrolling. I didn't yet try to reproduce this, but just reading the description: why do you consider this behavior a problem, let alone a bug? > In my real case, a much smaller file produces this problem. Also, Emacs > doesn't go to the end of the file, but stops somewhere in the middle (I > was unable to reproduce this issue with a simple configuration). This can legitimately happen if the last line has tall characters or you use line-spacing or something similar. Again, why is it a problem, as long as EOB is visible after that? > So to go to the end of the file I have to run "(goto-char > (point-max))" multiple times. Interestingly, "M->" works fine. But > if I remove the recenter call at the end of "end-of-buffer", it also > has this odd behavior. Which isn't surprising, since with the 'recenter' call removed, end-of-buffer is just (goto-char (point-max)). From unknown Sat Aug 16 16:57:22 2025 X-Loop: help-debbugs@gnu.org Subject: bug#66764: 29.1; Emacs scrolls for "(goto-char (point-max))" instead of jumping Resent-From: Herman, =?UTF-8?Q?G=C3=A9za?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 26 Oct 2023 19:14:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 66764 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 66764@debbugs.gnu.org Received: via spool by 66764-submit@debbugs.gnu.org id=B66764.16983476202560 (code B ref 66764); Thu, 26 Oct 2023 19:14:02 +0000 Received: (at 66764) by debbugs.gnu.org; 26 Oct 2023 19:13:40 +0000 Received: from localhost ([127.0.0.1]:34547 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qw5nX-0000fE-N5 for submit@debbugs.gnu.org; Thu, 26 Oct 2023 15:13:40 -0400 Received: from mail-ed1-x52e.google.com ([2a00:1450:4864:20::52e]:45211) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qw5nU-0000ew-4M for 66764@debbugs.gnu.org; Thu, 26 Oct 2023 15:13:38 -0400 Received: by mail-ed1-x52e.google.com with SMTP id 4fb4d7f45d1cf-53d9f001b35so1986975a12.2 for <66764@debbugs.gnu.org>; Thu, 26 Oct 2023 12:13:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1698347578; x=1698952378; darn=debbugs.gnu.org; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=9QjN3UXt+D5+EUb3fDnaOXbHxQcrJUCOt2k1MOs3yD8=; b=LOJ4AiYezZmclJB3bogRxNzERNibPX3hgj3VMRWIntEUx2Zw/gi7tltGIKjR47ZNTF n5C05o7hXhaZXlb+4cbjXUUe5yJZsve+wTy4fxuiVPwpUJ9A31tW2Yqv4xIdR6n8M0s4 0C5oHFUVCFxBalh7FqVDdFJWGGPrDbUfiTC5i2597uI4qr54JaZxjs/LMnaQJtyKVzq6 Q2sRgXXgwIAQcDyPkmhUbFX4VwQQ0pVu+bcj6DcKoaT6rs6Gta9ldtyQuwxbFGr9t1Ow QugnLBX3PHXNfRtW9HZnU05oWNasshbIGJxgHUT0J5Lan9crFrChEqVrSGuukT/IMaxm rT8Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1698347578; x=1698952378; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=9QjN3UXt+D5+EUb3fDnaOXbHxQcrJUCOt2k1MOs3yD8=; b=F1jnKNYt5moEMZ6OhZfIWmx/5itZDSNicXYsAUXJ9u62ciJNLv8qts2aeKF7Ufoach 7PuHQPulEutqCMJUOV5Y7y4AbS+GpMxFg/ZUyqKvYkaP3lPsyTTklQG4PcFT/ZELw3hP vHiI7K6KX+2Nqmhw/dr2J2K0NzFmuJ5FhOAnr68FT/pReUBApSTXZy1SjbPDPt6UfJDT AJ3qi/e9PJHzatan8FR++C9gQa0gI5VZtWoVK6U1uLpTPFWU8xJOpGvf2Gmzomt1LJFx RwjbfDj08zYHVFOWKATES8eSfnrtToC4qlmW9pmSHiaomeSGweeL5iFgAcM2QCbncxOe swBQ== X-Gm-Message-State: AOJu0YwNfn20OhjIdlXCxx7WBEydx4kjYyhobdPIw9YvZxmH5/c7QH6u U/g62oMsfhzGJ+e9I7mr2s8= X-Google-Smtp-Source: AGHT+IHuxYIcq4QaVSgnE3NbeOwSCyEmFV/7N9BOhR/nX4lcR2o9joxoukWVHlrh2uwMWPeFzvIHXw== X-Received: by 2002:aa7:d7d0:0:b0:53e:1f7d:10f2 with SMTP id e16-20020aa7d7d0000000b0053e1f7d10f2mr727836eds.10.1698347577710; Thu, 26 Oct 2023 12:12:57 -0700 (PDT) Received: from [192.168.8.4] (netacc-gpn-4-226-97.pool.yettel.hu. [84.224.226.97]) by smtp.gmail.com with ESMTPSA id fd10-20020a056402388a00b0053e5a1bf77dsm39678edb.88.2023.10.26.12.12.55 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 26 Oct 2023 12:12:56 -0700 (PDT) Message-ID: <807a1bd5-6477-cc36-088f-efcb782ccb99@gmail.com> Date: Thu, 26 Oct 2023 21:12:55 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.2.1 Content-Language: sv-FI References: <83jzr9fdh0.fsf@gnu.org> From: Herman, =?UTF-8?Q?G=C3=A9za?= In-Reply-To: <83jzr9fdh0.fsf@gnu.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -1.5 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.5 (--) On 10/26/23 20:25, Eli Zaretskii wrote: > I didn't yet try to reproduce this, but just reading the description: > why do you consider this behavior a problem, let alone a bug? I think that pressing the "go to the end of the buffer" key should go to the end of the buffer without any weird-looking scrolling, and it should do it immediately, not in ~0.5 seconds. Without the long-line-optimization, it does that. In this case, the optimization is not an optimization, but makes things worse. I've just disabled this optimization, not just because of this. It's also not ideal that if I run beginning-of-visual-line at the end of a long line, the point only moves ~1000 characters to the left, instead of moving to the beginning. I didn't report this problem, because I assume it is known (I suppose it's by design how the optimization works?), so I just give this as a feedback on the long-line-optimization feature here. >> In my real case, a much smaller file produces this problem. Also, Emacs >> doesn't go to the end of the file, but stops somewhere in the middle (I >> was unable to reproduce this issue with a simple configuration). > This can legitimately happen if the last line has tall characters or > you use line-spacing or something similar. Again, why is it a > problem, as long as EOB is visible after that? The buffer is a simple ASCII file, all characters between 32-127 and newline. There are no tall characters. My line-spacing is nil. The problem is that EOB is not visible. Emacs stops at line 19232, but the file has 48263 lines. I didn't analyze this problem too deeply, because I thought that the fact that emacs scrolls in this case is already a bad thing. And it's likely the cause of the scrolling is similar to the stopping, because both problem go away with long-line-threshold set to nil. >> So to go to the end of the file I have to run "(goto-char >> (point-max))" multiple times. Interestingly, "M->" works fine. But >> if I remove the recenter call at the end of "end-of-buffer", it also >> has this odd behavior. > Which isn't surprising, since with the 'recenter' call removed, > end-of-buffer is just (goto-char (point-max)). Yes, but it is still weird how can a final recenter call cause a difference. The point movement happened earlier, and it is fixed by a later recenter call. But yeah, I suppose the scrolling happens later, during redisplay, or similar. I just reported this fact because it may help identifying the issue. From unknown Sat Aug 16 16:57:22 2025 X-Loop: help-debbugs@gnu.org Subject: bug#66764: 29.1; Emacs scrolls for "(goto-char (point-max))" instead of jumping Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 27 Oct 2023 05:47:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 66764 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Herman =?UTF-8?Q?G=C3=A9za?= Cc: 66764@debbugs.gnu.org Received: via spool by 66764-submit@debbugs.gnu.org id=B66764.169838560311107 (code B ref 66764); Fri, 27 Oct 2023 05:47:02 +0000 Received: (at 66764) by debbugs.gnu.org; 27 Oct 2023 05:46:43 +0000 Received: from localhost ([127.0.0.1]:34929 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qwFgB-0002t5-30 for submit@debbugs.gnu.org; Fri, 27 Oct 2023 01:46:43 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:43760) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qwFg7-0002sn-9J for 66764@debbugs.gnu.org; Fri, 27 Oct 2023 01:46:41 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qwFfW-00030v-M1; Fri, 27 Oct 2023 01:46:02 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=LA1BKQHqMyn3sBkxCb6R1lgjjpghUkeI18b6iHgOQZk=; b=PxaRRSc6BUShNhrnZFpg g7THvJOq0Io9GW6N8YambVtp17sPbGPLdIUoLYIh2BhXYOwZw0y4ay1UvN4+wFSU/KXdWDGtEc/cY Tlx0Ep7sA7X2xxChdwXyH6XGF/8PoodwKzhYCbOKKYpTLct+Dz9rck/uC6JS8j/CfqzKSV2OzwSqe Hu+zfW68mcHqK7isdk63BUOE71hQVjujz8n/4jm+MM8BPYXiigMGYjYdBmiFvD4tCXm8b5sapftXM gmJpjnGOayQIFIwAAGnvLtLobZOh7WylMR/Xh20bODyh5PJonDUo6eRP8aDpb54dwK0jGE56iZocX Yk7x8nSZHxHa6A==; Date: Fri, 27 Oct 2023 08:46:14 +0300 Message-Id: <83a5s4fwih.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <807a1bd5-6477-cc36-088f-efcb782ccb99@gmail.com> (message from Herman, =?UTF-8?Q?G=C3=A9za?= on Thu, 26 Oct 2023 21:12:55 +0200) References: <83jzr9fdh0.fsf@gnu.org> <807a1bd5-6477-cc36-088f-efcb782ccb99@gmail.com> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > Date: Thu, 26 Oct 2023 21:12:55 +0200 > Cc: 66764@debbugs.gnu.org > From: Herman, Géza > > On 10/26/23 20:25, Eli Zaretskii wrote: > > I didn't yet try to reproduce this, but just reading the description: > > why do you consider this behavior a problem, let alone a bug? > I think that pressing the "go to the end of the buffer" key should go to > the end of the buffer without any weird-looking scrolling, and it should > do it immediately, not in ~0.5 seconds. I'm not sure what you mean by "should go to the end of the buffer without any weird-looking scrolling". The Lisp program you posted moves point to the end of the buffer, but how to reflect that best on display is the decision made by the display engine, and it can legitimately be by scrolling the window (IIUC what you mean by "weird-looking scrolling"). As for ~0.5 seconds, I don't think I see this mentioned in your original report, so I'm guessing there are some aspects of this behavior that you haven't described in full yet, or maybe I didn't understand your description. Maybe when I generate the file with your program, I will understand it better. > I've just disabled this optimization, not just because of this. It's > also not ideal that if I run beginning-of-visual-line at the end of a > long line, the point only moves ~1000 characters to the left, instead of > moving to the beginning. I didn't report this problem, because I assume > it is known (I suppose it's by design how the optimization works?), so I > just give this as a feedback on the long-line-optimization feature here. Yes, this is by design. > >> In my real case, a much smaller file produces this problem. Also, Emacs > >> doesn't go to the end of the file, but stops somewhere in the middle (I > >> was unable to reproduce this issue with a simple configuration). > > This can legitimately happen if the last line has tall characters or > > you use line-spacing or something similar. Again, why is it a > > problem, as long as EOB is visible after that? > > The buffer is a simple ASCII file, all characters between 32-127 and > newline. There are no tall characters. My line-spacing is nil. The > problem is that EOB is not visible. Emacs stops at line 19232, but the > file has 48263 lines. You are saying that Emacs stops and doesn't go further towards EOB afterwards? From unknown Sat Aug 16 16:57:22 2025 X-Loop: help-debbugs@gnu.org Subject: bug#66764: 29.1; Emacs scrolls for "(goto-char (point-max))" instead of jumping Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 27 Oct 2023 06:52:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 66764 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: geza.herman@gmail.com Cc: Gregory Heytings , 66764@debbugs.gnu.org Received: via spool by 66764-submit@debbugs.gnu.org id=B66764.169838946418087 (code B ref 66764); Fri, 27 Oct 2023 06:52:02 +0000 Received: (at 66764) by debbugs.gnu.org; 27 Oct 2023 06:51:04 +0000 Received: from localhost ([127.0.0.1]:34975 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qwGgR-0004he-JH for submit@debbugs.gnu.org; Fri, 27 Oct 2023 02:51:03 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:58970) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qwGgO-0004h4-0x for 66764@debbugs.gnu.org; Fri, 27 Oct 2023 02:51:02 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qwGfn-0007le-3M; Fri, 27 Oct 2023 02:50:23 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=WOZOTrwFGWhfXTb1H+6/ukEjiOdRHS6sNUu2ElQvj3k=; b=Us04dfUhy6Es AsvWahYb0bgGCviToiZSvMiVlgWR32cCnuZUC2VNEkqA80u96CnV4zilBTGXNkOdgdVT5PHoYfKRA upVoSf5TU+Jrlg8N7STyVvIsf6rpl+lx7E3PrYKFulU6sckPtIPwyDZbIxVZ4QPvgyqAw+LqFotly GkV9HNX7x1H6Hp17in2AYUL/tznnZL7MFjWXSO9oPeaE5R2KB9oRBxx/2AS7gR4LV4Gqtj24cvVWm Q2DKi/S15cPrLdv+YH2AvV416Y+y5GgKkYF0oBO2IEDJC6VFPiQmkJfhtg3Ub8jVTdbLXsX1fmaYi SxhsRh7q3FWvNt+B3QRoQw==; Date: Fri, 27 Oct 2023 09:50:33 +0300 Message-Id: <831qdgftja.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <83a5s4fwih.fsf@gnu.org> (message from Eli Zaretskii on Fri, 27 Oct 2023 08:46:14 +0300) References: <83jzr9fdh0.fsf@gnu.org> <807a1bd5-6477-cc36-088f-efcb782ccb99@gmail.com> <83a5s4fwih.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) OK, I think I see the root cause of the problem: it's your font-lock-keywords setting, viz.: (font-lock-add-keywords nil '(((lambda (bound)) (1 'error prepend t))) t) Without this setting, everything works as expected, and goto-char goes to the EOB almost instantaneously, even when scroll-conservatively is set to a large value. AFAIU, the font-lock-keywords setting above causes the display engine to call this function every time it moves across some chunk of text, which slows down redisplay. This shows with scroll-conservatively set to a large value because Emacs then attempts to find the minimum amount of scrolling the screen in order to bring point into the view. It is a known fact that modes which use advanced font-lock settings should adapt to the long-line situation (when the function long-line-optimizations-p returns non-nil), so I think you should modify your font-lock settings to avoid this problem in that case. CC'ing Gregory in case I missed something in this scenario. From unknown Sat Aug 16 16:57:22 2025 X-Loop: help-debbugs@gnu.org Subject: bug#66764: 29.1; Emacs scrolls for "(goto-char (point-max))" instead of jumping Resent-From: Herman, =?UTF-8?Q?G=C3=A9za?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 27 Oct 2023 09:24:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 66764 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 66764@debbugs.gnu.org Received: via spool by 66764-submit@debbugs.gnu.org id=B66764.16983985881452 (code B ref 66764); Fri, 27 Oct 2023 09:24:02 +0000 Received: (at 66764) by debbugs.gnu.org; 27 Oct 2023 09:23:08 +0000 Received: from localhost ([127.0.0.1]:35072 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qwJ3c-0000NM-1S for submit@debbugs.gnu.org; Fri, 27 Oct 2023 05:23:08 -0400 Received: from mail-ej1-x630.google.com ([2a00:1450:4864:20::630]:52301) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qwJ3W-0000Mo-OX for 66764@debbugs.gnu.org; Fri, 27 Oct 2023 05:23:07 -0400 Received: by mail-ej1-x630.google.com with SMTP id a640c23a62f3a-9bdf5829000so296803366b.0 for <66764@debbugs.gnu.org>; Fri, 27 Oct 2023 02:22:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1698398545; x=1699003345; darn=debbugs.gnu.org; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=8hrG750Gl7hz/0UJIj+UYwYOLW77bHS/vbAuArCReSY=; b=lFnQFcXVS6OPPlbI6AUvNDvw/He7bN9NPQxVVEHbJMc2reddIgkueYP4TJ+U8hdlxP SfYxVBXfg1Wr9YsUggaJB1KHS8zsg7dIWXQ/akpPHha5ihRpzITsB98FvW3FFqnzcGRG XKRPDgucPFH130gt6a4xSYugkS0Dv6TG2kNurAI94j96F3b58eubwl1yqJZ/2JZOb7O8 Awxp4rwjDK883ntwskOoPXXFW4wSg9Q6vd0X2Q0xzsDvWW/g9gZ0NTz0JRZIRF4xSeFo yk94l9SRUnt5gqB27O4w76uAP1TVhafP9GSEjCszN8MamqKLyebrS6Yi+MLY3sSVXNfk Zftg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1698398545; x=1699003345; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=8hrG750Gl7hz/0UJIj+UYwYOLW77bHS/vbAuArCReSY=; b=v7r3XWtaCgONGXO0TlP4/lE6n5JcemlGIRuPFB/EvqA2S01fxc0TfT/C/8fGY2P0UI A1u49vK0xobbXozO827LQjPrwPyfqqAd7QrHDv0Nk1klt8kX899hnyw8jADm5PGHL4yS RjtLMCNfE36JjlCIswonqoWmqxnVEz6824wuPvw/P2v6hbzPIKZhHdZPm3QyjxG5nzt1 QPxgAw9T3YpLd7lc4nmf+/cfoxq8yd/uGHN368XpBrGm0pT1Mk23ctcxtG4+ImwYP4rz baJFa7SesHKkVZnHAxsuRNWw9Hb4mqMj3fk7jTV27XT6YQnl5vQY27fN3dvY4s9LhrzX /j8Q== X-Gm-Message-State: AOJu0YwS1NffTd6LtJSnK8gmd+TBA8C6ubsi5CPRrlunRh6y20/pTDy1 WuQsr2DaUN+3olLv+VC6o0c= X-Google-Smtp-Source: AGHT+IElJnqgR/I+ej2tQqJjBm6tI1vhZlcP2mmTzaFTAdJJA7g4lLeJFgjXrVULJCc9NlbuDMTIhQ== X-Received: by 2002:a17:907:2d29:b0:9be:7dd3:40ab with SMTP id gs41-20020a1709072d2900b009be7dd340abmr1841150ejc.2.1698398544730; Fri, 27 Oct 2023 02:22:24 -0700 (PDT) Received: from [192.168.8.4] (netacc-gpn-4-226-97.pool.yettel.hu. [84.224.226.97]) by smtp.gmail.com with ESMTPSA id l22-20020a1709061c5600b009b27d4153cfsm901691ejg.176.2023.10.27.02.22.23 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 27 Oct 2023 02:22:24 -0700 (PDT) Message-ID: <8d387535-064b-ff2f-83fb-eb3d4b13f591@gmail.com> Date: Fri, 27 Oct 2023 11:22:22 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.2.1 Content-Language: sv-FI References: <83jzr9fdh0.fsf@gnu.org> <807a1bd5-6477-cc36-088f-efcb782ccb99@gmail.com> <83a5s4fwih.fsf@gnu.org> From: Herman, =?UTF-8?Q?G=C3=A9za?= In-Reply-To: <83a5s4fwih.fsf@gnu.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -1.5 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.5 (--) On 10/27/23 07:46, Eli Zaretskii wrote: > You are saying that Emacs stops and doesn't go further towards EOB > afterwards? Yes. I press my "goto-EOB" key, then it does this weird scrolling, and Emacs stops in the middle of the buffer. Then I need to press "goto-EOB" again to actually reach EOB. I haven't tried to make a minimal reproducible example yet. From unknown Sat Aug 16 16:57:22 2025 X-Loop: help-debbugs@gnu.org Subject: bug#66764: 29.1; Emacs scrolls for "(goto-char (point-max))" instead of jumping Resent-From: Herman, =?UTF-8?Q?G=C3=A9za?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 27 Oct 2023 09:45:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 66764 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: Gregory Heytings , 66764@debbugs.gnu.org Received: via spool by 66764-submit@debbugs.gnu.org id=B66764.16983998503591 (code B ref 66764); Fri, 27 Oct 2023 09:45:01 +0000 Received: (at 66764) by debbugs.gnu.org; 27 Oct 2023 09:44:10 +0000 Received: from localhost ([127.0.0.1]:35091 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qwJNx-0000vr-RJ for submit@debbugs.gnu.org; Fri, 27 Oct 2023 05:44:10 -0400 Received: from mail-ej1-x62f.google.com ([2a00:1450:4864:20::62f]:52408) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qwJNv-0000vc-9x for 66764@debbugs.gnu.org; Fri, 27 Oct 2023 05:44:08 -0400 Received: by mail-ej1-x62f.google.com with SMTP id a640c23a62f3a-9bdf5829000so300213566b.0 for <66764@debbugs.gnu.org>; Fri, 27 Oct 2023 02:43:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1698399810; x=1699004610; darn=debbugs.gnu.org; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=9bRN2Nz5NdrfaeguNEhHj59H5k8VhU0Jnh1y0yVdi3A=; b=QoVvjYtPNL1iTE5sT9Ikh+ayw+quwOMLmnRrqLwIIq01TuaJqMYsDVwR0tGrNzT0tQ oZwCX8BexjxqGDP9j8HuY9OVLn2RfRoJMr9rsH3gU6QfM60cPrPTJ6ghvKUw7FVN9NP5 1XTmWZPZ5Nt5ILO8VKrhCKqugyQZpnIADcNgaTJZ43okSDnRdQeCUzi973UgAb/LTlQm ulFnrq4ef0re17NPhNwj/+rQycfO57NHGE7sW58bM+lbUK+yO5BJO086V637KlAoYiJ5 5kar58222CGi08yuc90pZFRizYA4Orsj2xiEUQzyLWetOSCbv8YFVmsSxkzjlft8oGzP lHMA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1698399810; x=1699004610; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=9bRN2Nz5NdrfaeguNEhHj59H5k8VhU0Jnh1y0yVdi3A=; b=UoC1u9mC2uXRSLpSEVE8h/ddt6+2aWzfD6nS0eUOqrLPV3SkO23IkYCrlJD/3doBTK SRxJJOTHtH46rPm4IiuU74+mKZfL6uE5FAY2k7VjG0g8WJBOhzu48S+no30o91fY6UJa Fou0n+NSdhdFelDRmjzetFO1nRlBRUq5rcJFbQ/OBIICdgBzwxJpq2NxScbyswpjrh2Y eDsRJDI28WFrpoDt5vv8ihlt8haY30H7BcOIJ0PdmEntsfNqIfoJiHOFcs2C62Qg3og4 0IbCOfmMq26Vqm1LN4ybjlVYGiZNXx/skAyO8Q7ShnqTROyWsl8/7skuCwMn0bSXnv8K 46Lg== X-Gm-Message-State: AOJu0YxqiughH6qR9f77leAnX48nkWtpROTXlfaYGrq0vqQoWMfHWxdb 1aNd2xEdZtVlSzlXQSIptQhUf9SVjF4= X-Google-Smtp-Source: AGHT+IGvj3RyLReUTdRX4uVpD/C9IMp0FZQvgFjGCwDzMUeYc85+gXoz0kPXR5Xlu6YgX0WtqWdWWg== X-Received: by 2002:a17:906:daca:b0:9ae:3d17:d5d0 with SMTP id xi10-20020a170906daca00b009ae3d17d5d0mr1648106ejb.31.1698399809971; Fri, 27 Oct 2023 02:43:29 -0700 (PDT) Received: from [192.168.8.4] (netacc-gpn-4-226-97.pool.yettel.hu. [84.224.226.97]) by smtp.gmail.com with ESMTPSA id n11-20020a170906b30b00b00989828a42e8sm905253ejz.154.2023.10.27.02.43.28 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 27 Oct 2023 02:43:29 -0700 (PDT) Message-ID: <289aa452-b1f1-f0fb-dcfe-496af2110a78@gmail.com> Date: Fri, 27 Oct 2023 11:43:28 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.2.1 Content-Language: sv-FI References: <83jzr9fdh0.fsf@gnu.org> <807a1bd5-6477-cc36-088f-efcb782ccb99@gmail.com> <83a5s4fwih.fsf@gnu.org> <831qdgftja.fsf@gnu.org> From: Herman, =?UTF-8?Q?G=C3=A9za?= In-Reply-To: <831qdgftja.fsf@gnu.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -1.5 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.5 (--) On 10/27/23 08:50, Eli Zaretskii wrote: > AFAIU, the font-lock-keywords setting above causes the display engine > to call this function every time it moves across some chunk of text, > which slows down redisplay. This shows with scroll-conservatively set > to a large value because Emacs then attempts to find the minimum > amount of scrolling the screen in order to bring point into the view. As far as I understand, if the buffer is fully font-locked, then this function won't be called again, unless the buffer is modified. So this shouldn't be a problem. But even if this is not true, I've been using this setting for a long time, I didn't notice any performance problems with it. > It is a known fact that modes which use advanced font-lock settings > should adapt to the long-line situation (when the function > long-line-optimizations-p returns non-nil) This setting comes from a package named hl-todo. I believe it is done this way so it only highlights TODO items which are in comments/strings. Maybe there is a better way to achieve this, I don't know. > so I think you should > modify your font-lock settings to avoid this problem in that case. I turned off long-line optimizations instead, because it causes other problems as well (mentioned in my previous email). From unknown Sat Aug 16 16:57:22 2025 X-Loop: help-debbugs@gnu.org Subject: bug#66764: 29.1; Emacs scrolls for "(goto-char (point-max))" instead of jumping Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 27 Oct 2023 10:44:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 66764 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Herman =?UTF-8?Q?G=C3=A9za?= Cc: 66764@debbugs.gnu.org Received: via spool by 66764-submit@debbugs.gnu.org id=B66764.169840344021256 (code B ref 66764); Fri, 27 Oct 2023 10:44:01 +0000 Received: (at 66764) by debbugs.gnu.org; 27 Oct 2023 10:44:00 +0000 Received: from localhost ([127.0.0.1]:35191 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qwKJr-0005Wm-MW for submit@debbugs.gnu.org; Fri, 27 Oct 2023 06:43:59 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:59788) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qwKJq-0005WW-8b for 66764@debbugs.gnu.org; Fri, 27 Oct 2023 06:43:58 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qwKJF-0003Ex-LM; Fri, 27 Oct 2023 06:43:21 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=dTPGceL1b2Yo7MVQ1r3BXojYMgoRtObAqtekY3Urpj0=; b=L1E48VSbu/g36kGQe069 XBkOjTMEuQJlG7Df8VDZrFM1HLAfP3e9GedBLt/PVj6UIKLcAlPM3khUMjrZ6QwduGinrKVKXBhoZ 8wd1335JP5sIe0Id4d6I8dCOAbfIDutZtfQpFJgJZWQtWRlBdEV24U3FgKiPRz8NskYSrgTfK8bZO 5cA6gjgxl2Oeaua3XB9nT6IbtD/2r7cS4VJfemSjpTkUv76fO8FabVx3KQ9csfgjogXcsCLuLHaZG +ku2Xe55WKUT/viDRXFeirE5Ggyw44sEQklqYK6cOJzL/KsKnqPJGoVx0g2BK6gT6iY0ns58TmIvC 8dPruWTs5ciaWQ==; Date: Fri, 27 Oct 2023 13:43:34 +0300 Message-Id: <83msw4e46h.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <8d387535-064b-ff2f-83fb-eb3d4b13f591@gmail.com> (message from Herman, =?UTF-8?Q?G=C3=A9za?= on Fri, 27 Oct 2023 11:22:22 +0200) References: <83jzr9fdh0.fsf@gnu.org> <807a1bd5-6477-cc36-088f-efcb782ccb99@gmail.com> <83a5s4fwih.fsf@gnu.org> <8d387535-064b-ff2f-83fb-eb3d4b13f591@gmail.com> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > Date: Fri, 27 Oct 2023 11:22:22 +0200 > Cc: 66764@debbugs.gnu.org > From: Herman, Géza > > > > On 10/27/23 07:46, Eli Zaretskii wrote: > > > > You are saying that Emacs stops and doesn't go further towards EOB > > afterwards? > Yes. I press my "goto-EOB" key, then it does this weird scrolling, and > Emacs stops in the middle of the buffer. Then I need to press "goto-EOB" > again to actually reach EOB. > > I haven't tried to make a minimal reproducible example yet. Please do try to come up with a recipe. From unknown Sat Aug 16 16:57:22 2025 X-Loop: help-debbugs@gnu.org Subject: bug#66764: 29.1; Emacs scrolls for "(goto-char (point-max))" instead of jumping Resent-From: Geza Herman Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 28 Oct 2023 01:16:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 66764 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 66764@debbugs.gnu.org Received: via spool by 66764-submit@debbugs.gnu.org id=B66764.169845574719886 (code B ref 66764); Sat, 28 Oct 2023 01:16:01 +0000 Received: (at 66764) by debbugs.gnu.org; 28 Oct 2023 01:15:47 +0000 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 1qwXvX-0005Af-BR for submit@debbugs.gnu.org; Fri, 27 Oct 2023 21:15:47 -0400 Received: from mail-ej1-x630.google.com ([2a00:1450:4864:20::630]:57776) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qwXvT-0005AO-Kf for 66764@debbugs.gnu.org; Fri, 27 Oct 2023 21:15:46 -0400 Received: by mail-ej1-x630.google.com with SMTP id a640c23a62f3a-9c41e95efcbso370040166b.3 for <66764@debbugs.gnu.org>; Fri, 27 Oct 2023 18:15:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1698455706; x=1699060506; darn=debbugs.gnu.org; h=in-reply-to:from:references:cc:to:content-language:subject :user-agent:mime-version:date:message-id:from:to:cc:subject:date :message-id:reply-to; bh=0bsHo/WJM73p5ysxT+stPo+AwKFxyJQJWKcakQ0izFs=; b=f5cFkxFT4xhb37stgkKfjhWAjfYDsRqst/+jKxgg7TxvL4HY6I47BcRwRHForU+7gx O2lOyjk74aZ5cG+HJF3Gy/N0mGIfhn1IjagXzaBNp/gr0xbP1dcsDZ2/vAHDEyuE0rdu w9hr9e0VyGPdv59H/p2o1oQIcbEFACZJGrLKY4ul01uS8XD0kAGdhHQ3KhzPxXWqKtJm yOUU+26bpda5UR8EXjd/lPfmmvUMJmCMhGTNOBhaliNegYd9xzqOKI3RyHyGdnOFa+AS 5j9u29aodiISoK74VMxoVgjALW5LXjARsb/uNDaJnPBu2q7+SORnpxxs668ZDfqSfZdV WvKg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1698455706; x=1699060506; h=in-reply-to:from:references:cc:to:content-language:subject :user-agent:mime-version:date:message-id:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=0bsHo/WJM73p5ysxT+stPo+AwKFxyJQJWKcakQ0izFs=; b=NXEvJNcn6k1DO7CTERn9XrmjZYTU9t3PGvR8sn06Y5Q5k3iAhjKhpj88H8uQnEB4gt lfSw6Y/N688afOc4RySj9qrr77UprIDfJCvI02jjM7UqXPiX6JMbvssgAnsgVsyTqClF 8mGTzT4pvVLcP6+vaLwZXqKmbipGDYX+JKOq4H/zBv9mb3YoK+moLOli4pniQM+zjYVO 8aniZpoA7vfTLXdiih/8kyfiB4jKYIXhl/jyxFMvHSsnt9pZhbdeCNSAoZwGJ/PCHWS5 C+rLp6jNA68ik0LOVsx25psF/mrjPffUA7B3vWjRvZ0+5KIUFFvBR9GXRuQoAqXh+19P 3fqg== X-Gm-Message-State: AOJu0YxhLLOl2a3fFAY/5QXI1kauEXXRi24ox15+T1EIXshfZZTqB9kC ZeHYWARXUPLCEUcPaTga6TQ= X-Google-Smtp-Source: AGHT+IGS4y1fBBdjwT0W7/7xqajxm6Yt7VPRM7UPg8U0/QGgBVSjDXPDIcM0Fh859mjqtAKnU3S3wg== X-Received: by 2002:a17:907:36cc:b0:9a2:5bf:8b14 with SMTP id bj12-20020a17090736cc00b009a205bf8b14mr3257881ejc.22.1698455704384; Fri, 27 Oct 2023 18:15:04 -0700 (PDT) Received: from [192.168.8.131] (netacc-gpn-4-226-97.pool.yettel.hu. [84.224.226.97]) by smtp.gmail.com with ESMTPSA id q16-20020a170906541000b009adc5802d08sm1964194ejo.190.2023.10.27.18.15.02 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 27 Oct 2023 18:15:03 -0700 (PDT) Content-Type: multipart/mixed; boundary="------------zU8vReeJHnWV7vY0uVJL1h5n" Message-ID: <6a24c7fa-12dd-49d3-9d7a-326a402c4231@gmail.com> Date: Sat, 28 Oct 2023 03:15:00 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Content-Language: en-US References: <83jzr9fdh0.fsf@gnu.org> <807a1bd5-6477-cc36-088f-efcb782ccb99@gmail.com> <83a5s4fwih.fsf@gnu.org> <8d387535-064b-ff2f-83fb-eb3d4b13f591@gmail.com> <83msw4e46h.fsf@gnu.org> From: Geza Herman In-Reply-To: <83msw4e46h.fsf@gnu.org> X-Spam-Score: 0.2 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.8 (/) This is a multi-part message in MIME format. --------------zU8vReeJHnWV7vY0uVJL1h5n Content-Type: multipart/alternative; boundary="------------gLOUTTPLxvbGNeRHGaZ0qEIM" --------------gLOUTTPLxvbGNeRHGaZ0qEIM Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit On 10/27/23 12:43, Eli Zaretskii wrote: > Please do try to come up with a recipe. Uncompress the attached file, and "emacs -Q x.txt" Then, M-:, and insert this:     (progn       (setq scroll-conservatively 101)       (font-lock-add-keywords nil '(((lambda (bound)) (1 'error prepend t))) t)       (setq auto-hscroll-mode 'current-line)       (setq truncate-lines t)       (goto-char (point-max))) Emacs will stop at line 19232 (point 3323065), but the file has 48263 lines. As it turned out, this uses a rarely used configuration setting (auto-hscroll-mode set to current-line), so this issue is not a big deal I suppose. --------------gLOUTTPLxvbGNeRHGaZ0qEIM Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 8bit


On 10/27/23 12:43, Eli Zaretskii wrote:

Please do try to come up with a recipe.

Uncompress the attached file, and "emacs -Q x.txt"

Then, M-:, and insert this:

    (progn
      (setq scroll-conservatively 101)
      (font-lock-add-keywords nil '(((lambda (bound)) (1 'error prepend t))) t)
      (setq auto-hscroll-mode 'current-line)
      (setq truncate-lines t)
      (goto-char (point-max)))

Emacs will stop at line 19232 (point 3323065), but the file has 48263 lines.

As it turned out, this uses a rarely used configuration setting (auto-hscroll-mode set to current-line), so this issue is not a big deal I suppose.

--------------gLOUTTPLxvbGNeRHGaZ0qEIM-- --------------zU8vReeJHnWV7vY0uVJL1h5n Content-Type: application/octet-stream; name="x.txt.bz2" Content-Disposition: attachment; filename="x.txt.bz2" Content-Transfer-Encoding: base64 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 --------------zU8vReeJHnWV7vY0uVJL1h5n-- From unknown Sat Aug 16 16:57:22 2025 X-Loop: help-debbugs@gnu.org Subject: bug#66764: 29.1; Emacs scrolls for "(goto-char (point-max))" instead of jumping Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 04 Nov 2023 08:31:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 66764 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: gregory@heytings.org Cc: 66764@debbugs.gnu.org, geza.herman@gmail.com Received: via spool by 66764-submit@debbugs.gnu.org id=B66764.169908663429659 (code B ref 66764); Sat, 04 Nov 2023 08:31:01 +0000 Received: (at 66764) by debbugs.gnu.org; 4 Nov 2023 08:30:34 +0000 Received: from localhost ([127.0.0.1]:60507 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qzC37-0007iJ-SP for submit@debbugs.gnu.org; Sat, 04 Nov 2023 04:30:34 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:56360) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qzC36-0007i7-Jp for 66764@debbugs.gnu.org; Sat, 04 Nov 2023 04:30:32 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qzC2R-00055L-7n; Sat, 04 Nov 2023 04:29:51 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=Oayva0HF1d4CYcekUc1KbCXSbksg4mz3d67lvG5vIOc=; b=YKwB3QGHEeHU Tec25Yvah0zgQpQXY9EEB/4LoI6M4lofgLDro9psbLtp7QMZR2I0GOIKODBbvMdhetC/rLdyIF3eB UUEPfqzLVfkr1swBqbpD152wFcRR6siXrjh6GtxKnvvGMyKM+YhpPebnzq44RYworRW5H0zdUkmkB wM7RMm7lM9NtPqRioDBqwWmjQKpZGeOJwgvJNWW28ZvOIyEGIkkCruAtgHlu0dpBDf4EpVVz1EBSk na48J8Jesx97t+24UxsICHmgh1+OQjigZzrb9RNkf6rgh5qNRf+chtsR7jLM+Kf/mhFFVGBekhjnH uGA03piSAvgOIVi2Dce0dA==; Date: Sat, 04 Nov 2023 10:29:49 +0200 Message-Id: <83cywp6hvm.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <831qdgftja.fsf@gnu.org> (message from Eli Zaretskii on Fri, 27 Oct 2023 09:50:33 +0300) References: <83jzr9fdh0.fsf@gnu.org> <807a1bd5-6477-cc36-088f-efcb782ccb99@gmail.com> <83a5s4fwih.fsf@gnu.org> <831qdgftja.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Ping! Gregory, could you please look into this? > Cc: Gregory Heytings , 66764@debbugs.gnu.org > Date: Fri, 27 Oct 2023 09:50:33 +0300 > From: Eli Zaretskii > > OK, I think I see the root cause of the problem: it's your > font-lock-keywords setting, viz.: > > (font-lock-add-keywords nil '(((lambda (bound)) (1 'error prepend t))) t) > > Without this setting, everything works as expected, and goto-char goes > to the EOB almost instantaneously, even when scroll-conservatively is > set to a large value. > > AFAIU, the font-lock-keywords setting above causes the display engine > to call this function every time it moves across some chunk of text, > which slows down redisplay. This shows with scroll-conservatively set > to a large value because Emacs then attempts to find the minimum > amount of scrolling the screen in order to bring point into the view. > > It is a known fact that modes which use advanced font-lock settings > should adapt to the long-line situation (when the function > long-line-optimizations-p returns non-nil), so I think you should > modify your font-lock settings to avoid this problem in that case. > > CC'ing Gregory in case I missed something in this scenario. > > > > From unknown Sat Aug 16 16:57:22 2025 X-Loop: help-debbugs@gnu.org Subject: bug#66764: 29.1; Emacs scrolls for "(goto-char (point-max))" instead of jumping Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 18 Nov 2023 09:02:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 66764 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: gregory@heytings.org Cc: geza.herman@gmail.com, 66764@debbugs.gnu.org Received: via spool by 66764-submit@debbugs.gnu.org id=B66764.170029812027186 (code B ref 66764); Sat, 18 Nov 2023 09:02:02 +0000 Received: (at 66764) by debbugs.gnu.org; 18 Nov 2023 09:02:00 +0000 Received: from localhost ([127.0.0.1]:47792 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r4HDD-00074P-Rf for submit@debbugs.gnu.org; Sat, 18 Nov 2023 04:02:00 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:39556) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r4HDC-00074D-H1 for 66764@debbugs.gnu.org; Sat, 18 Nov 2023 04:01:59 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1r4HD6-0000mJ-F9; Sat, 18 Nov 2023 04:01:52 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=nMAfuYpUn+5SbmWi+sge9kDz++sios6LFJU2zgEIt6M=; b=MVWZ0FN1dYxg f2u++MgnNIDMIQHb2QeyjFl0z7YSr3gYdtayl+zM4Vf4NxNCNXRviKqrThycG5Kzy+xSiNBasqTfo +wbIvuSb0V0avsyOw4PZXxUX8zS9Bo657pqo+NG7e0yJDaOuFFwPTm4eyokxj+iTRcn5jcYS3H+Xe uyrZ/0yRGNefO32cqhijNYGrK3XoCX5akzRCkk/xN9YCyRHdNm11g27yNAp1cjcT3Yb+6AKrkjA4T STm9kLR+31bd1FJ8I6tiuea1+Ul2IGYrU+pzlhzjQeyh/YXWOJGh1WI9phsDeNTihUQlYVh+RMnSn i/xTevAIPe8f7UIcJJN3MQ==; Date: Sat, 18 Nov 2023 11:01:48 +0200 Message-Id: <83zfzbmo3n.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <83cywp6hvm.fsf@gnu.org> (message from Eli Zaretskii on Sat, 04 Nov 2023 10:29:49 +0200) References: <83jzr9fdh0.fsf@gnu.org> <807a1bd5-6477-cc36-088f-efcb782ccb99@gmail.com> <83a5s4fwih.fsf@gnu.org> <831qdgftja.fsf@gnu.org> <83cywp6hvm.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Ping! Ping! Gregory, are you there? > Cc: 66764@debbugs.gnu.org, geza.herman@gmail.com > Date: Sat, 04 Nov 2023 10:29:49 +0200 > From: Eli Zaretskii > > Ping! Gregory, could you please look into this? > > > Cc: Gregory Heytings , 66764@debbugs.gnu.org > > Date: Fri, 27 Oct 2023 09:50:33 +0300 > > From: Eli Zaretskii > > > > OK, I think I see the root cause of the problem: it's your > > font-lock-keywords setting, viz.: > > > > (font-lock-add-keywords nil '(((lambda (bound)) (1 'error prepend t))) t) > > > > Without this setting, everything works as expected, and goto-char goes > > to the EOB almost instantaneously, even when scroll-conservatively is > > set to a large value. > > > > AFAIU, the font-lock-keywords setting above causes the display engine > > to call this function every time it moves across some chunk of text, > > which slows down redisplay. This shows with scroll-conservatively set > > to a large value because Emacs then attempts to find the minimum > > amount of scrolling the screen in order to bring point into the view. > > > > It is a known fact that modes which use advanced font-lock settings > > should adapt to the long-line situation (when the function > > long-line-optimizations-p returns non-nil), so I think you should > > modify your font-lock settings to avoid this problem in that case. > > > > CC'ing Gregory in case I missed something in this scenario. > > > > > > > > > > > > From unknown Sat Aug 16 16:57:22 2025 X-Loop: help-debbugs@gnu.org Subject: bug#66764: 29.1; Emacs scrolls for "(goto-char (point-max))" instead of jumping Resent-From: Gregory Heytings Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 25 Nov 2023 11:38:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 66764 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 66764@debbugs.gnu.org, geza.herman@gmail.com Received: via spool by 66764-submit@debbugs.gnu.org id=B66764.17009122527835 (code B ref 66764); Sat, 25 Nov 2023 11:38:02 +0000 Received: (at 66764) by debbugs.gnu.org; 25 Nov 2023 11:37:32 +0000 Received: from localhost ([127.0.0.1]:38047 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r6qyZ-00022H-Mv for submit@debbugs.gnu.org; Sat, 25 Nov 2023 06:37:31 -0500 Received: from heytings.org ([95.142.160.155]:36744) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r6qyV-000225-9l for 66764@debbugs.gnu.org; Sat, 25 Nov 2023 06:37:30 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=heytings.org; s=20220101; t=1700912240; bh=zaRtFRN6UGdN/fFlPwWPOAA6GB+tg2pjc/LCpO6wKxA=; h=Date:From:To:cc:Subject:In-Reply-To:Message-ID:References:From; b=Q+X+nDMkhszz1UmtUmbVRdENZ6cBjuYWHlvd8mu50h1PTg18F0yEuQQbSdpr4E6ty PXXlgNQuTXYdi7XEETV4cceHVl/L9t+MG1pslLkmwURJBQ8t62hiRb5BzDsrn2pXqm K3nyYW4VCvadEzIbn2PSszXQ57g1WopM2C7vvM2AJR7xTVj82kOR6NmQ+35MvVdFgU bq17shR4TS8k25jVDbNm22Yij7BGJUxCCGLs7OKp9IoUt0RAMOUiUNwu9ra+JiVhlx aKgHt4vKPSkYV95l2m7AJs3e86fXlIQ2MqDuB05NJzV7WN1AWwMVL6Dh8f2N6cBVZU LLP1YX61RdMSg== Date: Sat, 25 Nov 2023 11:37:19 +0000 From: Gregory Heytings In-Reply-To: <83zfzbmo3n.fsf@gnu.org> Message-ID: <7060250ab4c73656c303@heytings.org> References: <83jzr9fdh0.fsf@gnu.org> <807a1bd5-6477-cc36-088f-efcb782ccb99@gmail.com> <83a5s4fwih.fsf@gnu.org> <831qdgftja.fsf@gnu.org> <83cywp6hvm.fsf@gnu.org> <83zfzbmo3n.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) > > Ping! Ping! Gregory, are you there? > Yes; I'll have a look. From unknown Sat Aug 16 16:57:22 2025 X-Loop: help-debbugs@gnu.org Subject: bug#66764: 29.1; Emacs scrolls for "(goto-char (point-max))" instead of jumping Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 09 Dec 2023 13:35:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 66764 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Gregory Heytings Cc: 66764@debbugs.gnu.org, geza.herman@gmail.com Received: via spool by 66764-submit@debbugs.gnu.org id=B66764.170212887031648 (code B ref 66764); Sat, 09 Dec 2023 13:35:01 +0000 Received: (at 66764) by debbugs.gnu.org; 9 Dec 2023 13:34:30 +0000 Received: from localhost ([127.0.0.1]:47008 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rBxTS-0008EO-2N for submit@debbugs.gnu.org; Sat, 09 Dec 2023 08:34:30 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:41928) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rBxTQ-0008EC-5J for 66764@debbugs.gnu.org; Sat, 09 Dec 2023 08:34:28 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rBxT6-0005Dj-Uz; Sat, 09 Dec 2023 08:34:09 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=44kKYXCpW2zb1keJsOq8ba0Q/pjA6f1WQJ3B7q0bBQI=; b=X8D7FAipUZmQ duJcwcWsuUfjtu5hZqje41h7qrlU0J+vE22p/OLVpUCCbl3PDQir0EsN80CWWf+/hfdMq1L0fEunU SgxF+xFHv/jP19gRYHckLOSJxs8nI0uOoEZLVFGtMnADld+YNb3C7F91ZtziOdf+v9sfzLrHnNuKJ VnwaeqYDhtCXlrBifRXPMjuVQBz4b3diwpKwn3KYllJ5tDQnzM2D6BRhT1Y69z959YN4aIn/foEAD r1DmoVzxk3Lb5x50lzIbMnbJhnUEDdMcJm31D5AkvuYTMUyP62Zyv+yDCw8NL5MwWa4KVixmraocJ BQ1MWtixFf0Q6qSH0Y++ew==; Date: Sat, 09 Dec 2023 15:33:52 +0200 Message-Id: <831qbvxzy7.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <7060250ab4c73656c303@heytings.org> (message from Gregory Heytings on Sat, 25 Nov 2023 11:37:19 +0000) References: <83jzr9fdh0.fsf@gnu.org> <807a1bd5-6477-cc36-088f-efcb782ccb99@gmail.com> <83a5s4fwih.fsf@gnu.org> <831qdgftja.fsf@gnu.org> <83cywp6hvm.fsf@gnu.org> <83zfzbmo3n.fsf@gnu.org> <7060250ab4c73656c303@heytings.org> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > Date: Sat, 25 Nov 2023 11:37:19 +0000 > From: Gregory Heytings > cc: geza.herman@gmail.com, 66764@debbugs.gnu.org > > > Ping! Ping! Gregory, are you there? > > > > Yes; I'll have a look. Any progress with this? Thanks. From unknown Sat Aug 16 16:57:22 2025 X-Loop: help-debbugs@gnu.org Subject: bug#66764: 29.1; Emacs scrolls for "(goto-char (point-max))" instead of jumping Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 23 Dec 2023 08:38:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 66764 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: gregory@heytings.org Cc: geza.herman@gmail.com, 66764@debbugs.gnu.org Received: via spool by 66764-submit@debbugs.gnu.org id=B66764.170332065629288 (code B ref 66764); Sat, 23 Dec 2023 08:38:01 +0000 Received: (at 66764) by debbugs.gnu.org; 23 Dec 2023 08:37:36 +0000 Received: from localhost ([127.0.0.1]:48498 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rGxVo-0007cJ-EE for submit@debbugs.gnu.org; Sat, 23 Dec 2023 03:37:36 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:32968) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rGxVj-0007c4-DW for 66764@debbugs.gnu.org; Sat, 23 Dec 2023 03:37:35 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rGxVY-0007PJ-8j; Sat, 23 Dec 2023 03:37:20 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=CN4uRuoYXq2zGFPARx/4Qob5JlJj3ewwWFpKKh4sCro=; b=q9XMFSYsmwkH UOCUfOO14qyyi5djNfe8XqF6uyzNa2IakWM96HdMQO6GqpJ272qY9iwyPD68gL46Dnkq05vNfbMlk Mg4v9+USO7JhmAN3oWBaXIh3l/8IuOx1So/boJjo48/M9rksaCA18Av4dsNO6BRVNPu7JIfAaUVn1 1ImhI5pf4Inc8lhgIMcdit74IyFt1q5nX/Fcld96fi4gNZtzq8D5/CTlDPJWEVCUNg/7PkKNXcfGb RWUzkDHgGpgh4SRHsxi05HqBfZPxCsqwQ77dTk2W9kLUxtR7mQVnz9mTQRYgk0NDdchPjfN5o5ZLY 69dStIRYFSYlV6lrG9SDcQ==; Date: Sat, 23 Dec 2023 10:37:10 +0200 Message-Id: <831qbdfh6x.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <831qbvxzy7.fsf@gnu.org> (message from Eli Zaretskii on Sat, 09 Dec 2023 15:33:52 +0200) References: <83jzr9fdh0.fsf@gnu.org> <807a1bd5-6477-cc36-088f-efcb782ccb99@gmail.com> <83a5s4fwih.fsf@gnu.org> <831qdgftja.fsf@gnu.org> <83cywp6hvm.fsf@gnu.org> <83zfzbmo3n.fsf@gnu.org> <7060250ab4c73656c303@heytings.org> <831qbvxzy7.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Ping! Ping! Ping! Ping! Gregory, I'd like to release Emacs 29.2 soon, and I wonder whether we could/should fix this issue there? Could you please look into this soon? > Cc: 66764@debbugs.gnu.org, geza.herman@gmail.com > Date: Sat, 09 Dec 2023 15:33:52 +0200 > From: Eli Zaretskii > > > Date: Sat, 25 Nov 2023 11:37:19 +0000 > > From: Gregory Heytings > > cc: geza.herman@gmail.com, 66764@debbugs.gnu.org > > > > > Ping! Ping! Gregory, are you there? > > > > > > > Yes; I'll have a look. > > Any progress with this? > > Thanks. > > > > From unknown Sat Aug 16 16:57:22 2025 X-Loop: help-debbugs@gnu.org Subject: bug#66764: 29.1; Emacs scrolls for "(goto-char (point-max))" instead of jumping Resent-From: Gregory Heytings Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 28 Dec 2023 10:54:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 66764 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 66764@debbugs.gnu.org, geza.herman@gmail.com Received: via spool by 66764-submit@debbugs.gnu.org id=B66764.170376082215673 (code B ref 66764); Thu, 28 Dec 2023 10:54:01 +0000 Received: (at 66764) by debbugs.gnu.org; 28 Dec 2023 10:53:42 +0000 Received: from localhost ([127.0.0.1]:38580 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rIo1G-00044j-6l for submit@debbugs.gnu.org; Thu, 28 Dec 2023 05:53:42 -0500 Received: from heytings.org ([95.142.160.155]:52552) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rIo1A-00044X-Fl for 66764@debbugs.gnu.org; Thu, 28 Dec 2023 05:53:40 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=heytings.org; s=20220101; t=1703760815; bh=6aiIUp988Y3Po/CnDIg15si2AKC4FEY8UN83ADw4xp0=; h=Date:From:To:cc:Subject:In-Reply-To:Message-ID:References:From; b=7MBjb+bcfcUdltMWZf9tL2rLU6hg6DAz1VlSse+XlZ4+jGlnsAbEmo86sGZoiiht7 rGxzGNStSGHbYM9H9ydyk92wZHfNQLAbAvOYCtP+sbr2sweareYVedpfnXRfNGCLwn Vn9a5I6Qtr3l0vfo2ZSZRJiDr6jQPgFFE/wcBIAGKA69wObmPxXuosSDXMbrFME43+ XY/FVVLG2jR3F9KaDfN4uFnaqtHXEzvUSAT+1CQHVlws2ERm4u//xQFvKtPLtfFKSW jHZCoDTWwSbOx9snFrx40qDuP7wgceD73CTaTCE5Cvc6OnYJBo5D2HBL8r2BTOZyyL V746wf/Iwn3/g== Date: Thu, 28 Dec 2023 10:53:34 +0000 From: Gregory Heytings In-Reply-To: <831qbdfh6x.fsf@gnu.org> Message-ID: References: <83jzr9fdh0.fsf@gnu.org> <807a1bd5-6477-cc36-088f-efcb782ccb99@gmail.com> <83a5s4fwih.fsf@gnu.org> <831qdgftja.fsf@gnu.org> <83cywp6hvm.fsf@gnu.org> <83zfzbmo3n.fsf@gnu.org> <7060250ab4c73656c303@heytings.org> <831qbvxzy7.fsf@gnu.org> <831qbdfh6x.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) > > Ping! Ping! Ping! Ping! Gregory, I'd like to release Emacs 29.2 soon, > and I wonder whether we could/should fix this issue there? Could you > please look into this soon? > Sorry Eli, I've been overhwelmed by work at $job. I will continue to work on this issue again in a few days, but most probably not before January 6th. From unknown Sat Aug 16 16:57:22 2025 X-Loop: help-debbugs@gnu.org Subject: bug#66764: 29.1; Emacs scrolls for "(goto-char (point-max))" instead of jumping Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 09 Jan 2024 20:02:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 66764 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Gregory Heytings Cc: 66764@debbugs.gnu.org, geza.herman@gmail.com Received: via spool by 66764-submit@debbugs.gnu.org id=B66764.170483052014700 (code B ref 66764); Tue, 09 Jan 2024 20:02:02 +0000 Received: (at 66764) by debbugs.gnu.org; 9 Jan 2024 20:02:00 +0000 Received: from localhost ([127.0.0.1]:41062 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rNIIS-0003p2-3S for submit@debbugs.gnu.org; Tue, 09 Jan 2024 15:02:00 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:46334) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rNIIQ-0003oq-DD for 66764@debbugs.gnu.org; Tue, 09 Jan 2024 15:01:58 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rNIIC-0004Oo-3Q; Tue, 09 Jan 2024 15:01:44 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=uvhnKquP9Ls3Zcy3AbJ4G//9ZzG4vmtqApknhcYR0aw=; b=aQLKo/oC/oyA lBn+BD12AOrQ37PWGI3EYxIu1Ie4ww+zpd7QwM0ji/DPYcbw2dz6cGeIcjWvuFCe9f/2UJOrYZcbm 5uSsZz1CkvyIY0ONcGraiZeibyQiC/Jc8PbtIiPO4funYmv+cTmTpun6YovW7uKVNb0/CRorvnL6Q DE5pEYlrawjLCeJF5Ruzy7plzbga7uEzslUyTktaO7lsSL4vIvSrhQf3Tt5RbUJ576mbe43ChwQ6W lyLHgzQ3WESdhcc0CSHtPe/2+gNQ0KYGyV0D8cCKIzGhcBp7VWcLezfGLChhrU285zklSQQ0zcbaq vQ0023mwGLUqi4Qj89rXRw==; Date: Tue, 09 Jan 2024 22:01:25 +0200 Message-Id: <83o7dunune.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Gregory Heytings on Thu, 28 Dec 2023 10:53:34 +0000) References: <83jzr9fdh0.fsf@gnu.org> <807a1bd5-6477-cc36-088f-efcb782ccb99@gmail.com> <83a5s4fwih.fsf@gnu.org> <831qdgftja.fsf@gnu.org> <83cywp6hvm.fsf@gnu.org> <83zfzbmo3n.fsf@gnu.org> <7060250ab4c73656c303@heytings.org> <831qbvxzy7.fsf@gnu.org> <831qbdfh6x.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > Date: Thu, 28 Dec 2023 10:53:34 +0000 > From: Gregory Heytings > cc: geza.herman@gmail.com, 66764@debbugs.gnu.org > > > > > > Ping! Ping! Ping! Ping! Gregory, I'd like to release Emacs 29.2 soon, > > and I wonder whether we could/should fix this issue there? Could you > > please look into this soon? > > > > Sorry Eli, I've been overhwelmed by work at $job. I will continue to work > on this issue again in a few days, but most probably not before January > 6th. Did you have any chance to look at this? From unknown Sat Aug 16 16:57:22 2025 X-Loop: help-debbugs@gnu.org Subject: bug#66764: 29.1; Emacs scrolls for "(goto-char (point-max))" instead of jumping Resent-From: Gregory Heytings Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 11 Jan 2024 23:41:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 66764 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: geza.herman@gmail.com, 66764@debbugs.gnu.org Received: via spool by 66764-submit@debbugs.gnu.org id=B66764.170501643823901 (code B ref 66764); Thu, 11 Jan 2024 23:41:02 +0000 Received: (at 66764) by debbugs.gnu.org; 11 Jan 2024 23:40:38 +0000 Received: from localhost ([127.0.0.1]:34292 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rO4f7-0006DR-Nq for submit@debbugs.gnu.org; Thu, 11 Jan 2024 18:40:38 -0500 Received: from heytings.org ([95.142.160.155]:44422) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rO4f5-0006DH-Hq for 66764@debbugs.gnu.org; Thu, 11 Jan 2024 18:40:36 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=heytings.org; s=20220101; t=1705016436; bh=nGP+1w8a3jL98eiEn5a6eUVdDYq4o39jOpb0VGpsWzA=; h=Date:From:To:cc:Subject:In-Reply-To:Message-ID:References:From; b=iitXuyOc+1qjOmzh3t3FgPBuChwlTrXdjhyRfZosEB4FPIJLduC/tbt7tHIULd+CQ FPbQDlWA4WGy4rxYUP9gDl4DO9hUy/MjI+yIuCcJu1iHJ1xctnDynZGbFuriLq+85j KyYkagQBtsdp0Y4gTFLgZLOrfqG2pF+gHRtcBIWys1LG6JCoxkm/u15zfHHneoow4/ TL0/dUtNHciQGvbK8enzY2G3w+CVNMncaJxBBfP8P2f5fsFpDXRbimcevdgxFVfjrv UqGK5r/dMUG149wBw0uFqq7lSEEP+GBdxV4zQz/rjE10SmjKSU1Dmz34RUhEXkVwqc Q10yTYjQqkAQg== Date: Thu, 11 Jan 2024 23:40:35 +0000 From: Gregory Heytings In-Reply-To: <83o7dunune.fsf@gnu.org> Message-ID: References: <83jzr9fdh0.fsf@gnu.org> <807a1bd5-6477-cc36-088f-efcb782ccb99@gmail.com> <83a5s4fwih.fsf@gnu.org> <831qdgftja.fsf@gnu.org> <83cywp6hvm.fsf@gnu.org> <83zfzbmo3n.fsf@gnu.org> <7060250ab4c73656c303@heytings.org> <831qbvxzy7.fsf@gnu.org> <831qbdfh6x.fsf@gnu.org> <83o7dunune.fsf@gnu.org> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="W0ALb0klJp" Content-ID: X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --W0ALb0klJp Content-Type: text/plain; charset=us-ascii; format=flowed Content-ID: > > Did you have any chance to look at this? > Yes, finally, and here is the patch. --W0ALb0klJp Content-Type: text/x-diff; name=Fix-blunder-in-labeled_narrow_to_region.patch; charset=us-ascii Content-Transfer-Encoding: base64 Content-ID: Content-Disposition: attachment; filename=Fix-blunder-in-labeled_narrow_to_region.patch RnJvbSBmYjJjMjBiZmZmZWM3NTdhMWY3MDdkNGFiNjJjMDQ5ZWU3NTQ1YzNh IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQ0KRnJvbTogR3JlZ29yeSBIZXl0 aW5ncyA8Z3JlZ29yeUBoZXl0aW5ncy5vcmc+DQpEYXRlOiBUaHUsIDExIEph biAyMDI0IDIzOjM4OjIyICswMDAwDQpTdWJqZWN0OiBbUEFUQ0hdIEZpeCBi bHVuZGVyIGluIGxhYmVsZWRfbmFycm93X3RvX3JlZ2lvbi4NCg0KKiBzcmMv ZWRpdGZucy5jIChsYWJlbGVkX25hcnJvd190b19yZWdpb24pOiBSZWNvcmQg cG9pbnQtbWFya2VyDQpiZWZvcmUsIGluc3RlYWQgb2YgYWZ0ZXIsIGNhbGxp bmcgbmFycm93LXRvLXJlZ2lvbjsgb3RoZXJ3aXNlDQpwb2ludCBoYXMgYWxy ZWFkeSBjaGFuZ2VkLiAgRml4ZXMgYnVnIzY2NzY0Lg0KLS0tDQogc3JjL2Vk aXRmbnMuYyB8IDIgKy0NCiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24o KyksIDEgZGVsZXRpb24oLSkNCg0KZGlmZiAtLWdpdCBhL3NyYy9lZGl0Zm5z LmMgYi9zcmMvZWRpdGZucy5jDQppbmRleCAwNjNkZmM2ZDEzMS4uNmRkZWUw ODQwYzIgMTAwNjQ0DQotLS0gYS9zcmMvZWRpdGZucy5jDQorKysgYi9zcmMv ZWRpdGZucy5jDQpAQCAtMjg3MCw5ICsyODcwLDkgQEAgdW53aW5kX2xhYmVs ZWRfbmFycm93X3RvX3JlZ2lvbiAoTGlzcF9PYmplY3QgbGFiZWwpDQogbGFi ZWxlZF9uYXJyb3dfdG9fcmVnaW9uIChMaXNwX09iamVjdCBiZWd2LCBMaXNw X09iamVjdCB6diwNCiAJCQkgIExpc3BfT2JqZWN0IGxhYmVsKQ0KIHsNCi0g IEZpbnRlcm5hbF9fbGFiZWxlZF9uYXJyb3dfdG9fcmVnaW9uIChiZWd2LCB6 diwgbGFiZWwpOw0KICAgcmVjb3JkX3Vud2luZF9wcm90ZWN0IChyZXN0b3Jl X3BvaW50X3Vud2luZCwgRnBvaW50X21hcmtlciAoKSk7DQogICByZWNvcmRf dW53aW5kX3Byb3RlY3QgKHVud2luZF9sYWJlbGVkX25hcnJvd190b19yZWdp b24sIGxhYmVsKTsNCisgIEZpbnRlcm5hbF9fbGFiZWxlZF9uYXJyb3dfdG9f cmVnaW9uIChiZWd2LCB6diwgbGFiZWwpOw0KIH0NCiANCiBERUZVTiAoIndp ZGVuIiwgRndpZGVuLCBTd2lkZW4sIDAsIDAsICIiLA0KLS0gDQoyLjM5LjIN Cg0K --W0ALb0klJp-- From unknown Sat Aug 16 16:57:22 2025 X-Loop: help-debbugs@gnu.org Subject: bug#66764: 29.1; Emacs scrolls for "(goto-char (point-max))" instead of jumping Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 13 Jan 2024 19:11:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 66764 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: gregory@heytings.org Cc: geza.herman@gmail.com, 66764@debbugs.gnu.org Received: via spool by 66764-submit@debbugs.gnu.org id=B66764.17051730472620 (code B ref 66764); Sat, 13 Jan 2024 19:11:02 +0000 Received: (at 66764) by debbugs.gnu.org; 13 Jan 2024 19:10:47 +0000 Received: from localhost ([127.0.0.1]:41125 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rOjP4-0000g9-LN for submit@debbugs.gnu.org; Sat, 13 Jan 2024 14:10:47 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:53154) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rOjP3-0000fv-Mg for 66764@debbugs.gnu.org; Sat, 13 Jan 2024 14:10:46 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rOjOz-0004Nz-He; Sat, 13 Jan 2024 14:10:41 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=8Z7IbqLHdHiCNU+1Z0s5R6oF7yODoB6ihGRgsIAJy70=; b=mb7ydGCgPC9O q20XZ95nrcadpEvAKj6TUC48S9UqgiF4qIGP/JRG7jkvgV3AI2TfDslm6KNMZ0YChN7E9eNpODWAP wi0FCLyjKfH8ZC8Dgb5zTgy0efA780jo3Br8cJXd2KHIKqqz/Eh5y1Lv1RuwrgIXt3sz2DfGwacTD a9Il83Fr56hk1bOUaUYuDo8eF4w6XqpqjkdTalGMVmDd2O+KISkzWIYoQVHQGYFE9QU+j3BpEPuW6 aZnZY5i+2hghHw1WBoTIlVKiDN+K0Aujy7iAgZgclDHg+PHP/so7SXFdh14SC/CwV4efrOLnKAOVL 3d72JebN6otHmMR3WytHTg==; Date: Sat, 13 Jan 2024 21:10:19 +0200 Message-Id: <83ttnhf3s4.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <83o7dunune.fsf@gnu.org> (message from Eli Zaretskii on Tue, 09 Jan 2024 22:01:25 +0200) References: <83jzr9fdh0.fsf@gnu.org> <807a1bd5-6477-cc36-088f-efcb782ccb99@gmail.com> <83a5s4fwih.fsf@gnu.org> <831qdgftja.fsf@gnu.org> <83cywp6hvm.fsf@gnu.org> <83zfzbmo3n.fsf@gnu.org> <7060250ab4c73656c303@heytings.org> <831qbvxzy7.fsf@gnu.org> <831qbdfh6x.fsf@gnu.org> <83o7dunune.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > Cc: 66764@debbugs.gnu.org, geza.herman@gmail.com > Date: Tue, 09 Jan 2024 22:01:25 +0200 > From: Eli Zaretskii > > > Date: Thu, 28 Dec 2023 10:53:34 +0000 > > From: Gregory Heytings > > cc: geza.herman@gmail.com, 66764@debbugs.gnu.org > > > > > Ping! Ping! Ping! Ping! Gregory, I'd like to release Emacs 29.2 soon, > > > and I wonder whether we could/should fix this issue there? Could you > > > please look into this soon? > > > > Sorry Eli, I've been overhwelmed by work at $job. I will continue to work > > on this issue again in a few days, but most probably not before January > > 6th. > > Did you have any chance to look at this? Any chance of you looking into this in the next day or two? If not, I think Emacs 29.2 will be released with this issue unhandled. TIA From unknown Sat Aug 16 16:57:22 2025 X-Loop: help-debbugs@gnu.org Subject: bug#66764: 29.1; Emacs scrolls for "(goto-char (point-max))" instead of jumping Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 13 Jan 2024 19:13:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 66764 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Gregory Heytings Cc: geza.herman@gmail.com, 66764@debbugs.gnu.org Received: via spool by 66764-submit@debbugs.gnu.org id=B66764.17051731412797 (code B ref 66764); Sat, 13 Jan 2024 19:13:02 +0000 Received: (at 66764) by debbugs.gnu.org; 13 Jan 2024 19:12:21 +0000 Received: from localhost ([127.0.0.1]:41134 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rOjQa-0000j3-Jx for submit@debbugs.gnu.org; Sat, 13 Jan 2024 14:12:20 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:48404) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rOjQY-0000io-7H for 66764@debbugs.gnu.org; Sat, 13 Jan 2024 14:12:18 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rOjQS-0005G1-Fz; Sat, 13 Jan 2024 14:12:13 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=/GQMUXTj6PwfUMt7PBW48v5J0Rqd0pfN+2N+xsK/7xs=; b=S+wvcv6OyX1T kD5Fi6xGQqZPM6wXKd9k90oN1tg/0V3xYTcKzIsfNchgS3DAhmtYoHYY2lRiiVHXorsWTC9xYHtg4 yKpoxonMk4xsLQldvffGuHdhqtPj7f1bYsYgZiZVWaEnJ5RQFZg1WkPioDIoNvY986cT1PquEs4ZW NIi4W48id8hMNR93DC5llJ409bxIdlWVmDvEzD0QGEuHYAoKfsilJlFcoSJPPjyQtl5+wRNMb6n0W AS1SnJ2EJdQ8jjKJAx1IcbbIFnX3gtkvzwE3PHAYQts6Ux6J/LdH+nAWjQV0Z6JwP0YLA2+oRRtPY UlZKb4KOt3p74FQM0I0ouQ==; Date: Sat, 13 Jan 2024 21:11:53 +0200 Message-Id: <83sf31f3pi.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Gregory Heytings on Thu, 11 Jan 2024 23:40:35 +0000) References: <83jzr9fdh0.fsf@gnu.org> <807a1bd5-6477-cc36-088f-efcb782ccb99@gmail.com> <83a5s4fwih.fsf@gnu.org> <831qdgftja.fsf@gnu.org> <83cywp6hvm.fsf@gnu.org> <83zfzbmo3n.fsf@gnu.org> <7060250ab4c73656c303@heytings.org> <831qbvxzy7.fsf@gnu.org> <831qbdfh6x.fsf@gnu.org> <83o7dunune.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > Date: Thu, 11 Jan 2024 23:40:35 +0000 > From: Gregory Heytings > cc: 66764@debbugs.gnu.org, geza.herman@gmail.com > > > Did you have any chance to look at this? > > Yes, finally, and here is the patch. Thanks, please install ASAP on the emacs-29 branch. From unknown Sat Aug 16 16:57:22 2025 X-Loop: help-debbugs@gnu.org Subject: bug#66764: 29.1; Emacs scrolls for "(goto-char (point-max))" instead of jumping Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 13 Jan 2024 19:15:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 66764 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: gregory@heytings.org Cc: 66764@debbugs.gnu.org, geza.herman@gmail.com Received: via spool by 66764-submit@debbugs.gnu.org id=B66764.17051732542983 (code B ref 66764); Sat, 13 Jan 2024 19:15:01 +0000 Received: (at 66764) by debbugs.gnu.org; 13 Jan 2024 19:14:14 +0000 Received: from localhost ([127.0.0.1]:41140 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rOjSQ-0000m3-3q for submit@debbugs.gnu.org; Sat, 13 Jan 2024 14:14:14 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:33786) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rOjSP-0000lr-9k for 66764@debbugs.gnu.org; Sat, 13 Jan 2024 14:14:13 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rOjSL-0006TB-5s; Sat, 13 Jan 2024 14:14:09 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=/3NG2aZQa0f86sQ8PDB/+WPOFtG25o4p5Elxd/dPwkE=; b=kamjQEEEAIyh ztEtrMU/DAHw4jVXZqFitVDTDUA8Av7F87cHkwvzQCZdSSZVRBUBM0FWxBnz487WQLeAKJFXMjEOy JeA2AaC6WGDepKtnlyFOaPsmlUWHCWIDc0Dx0ufrO+INFkutsk/hxocQHVdE1C2GnESUati/t6fbx zN0tK1zip6hpHOlgXC2cabWe873CWhXZE8kaZLWRUyW7FHKCIufJ2eD2dVPmVDR/4FSKw3z/afmLF XD3+1noN5aPf6PIZUJxnsi5SwlgSHYoDIZPO7S2/KNTEen6BqLbwe+HNxvYS3l9Ii1y0zdu5vUR7x Gg8otgqZ+H7YQOgBdlRcGA==; Date: Sat, 13 Jan 2024 21:13:48 +0200 Message-Id: <83r0ilf3mb.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <83ttnhf3s4.fsf@gnu.org> (message from Eli Zaretskii on Sat, 13 Jan 2024 21:10:19 +0200) References: <83jzr9fdh0.fsf@gnu.org> <807a1bd5-6477-cc36-088f-efcb782ccb99@gmail.com> <83a5s4fwih.fsf@gnu.org> <831qdgftja.fsf@gnu.org> <83cywp6hvm.fsf@gnu.org> <83zfzbmo3n.fsf@gnu.org> <7060250ab4c73656c303@heytings.org> <831qbvxzy7.fsf@gnu.org> <831qbdfh6x.fsf@gnu.org> <83o7dunune.fsf@gnu.org> <83ttnhf3s4.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > Cc: geza.herman@gmail.com, 66764@debbugs.gnu.org > Date: Sat, 13 Jan 2024 21:10:19 +0200 > From: Eli Zaretskii > > Any chance of you looking into this in the next day or two? If not, I > think Emacs 29.2 will be released with this issue unhandled. Sorry, please ignore the above. I somehow failed to pay attention that you already posted a patch for this issue. From unknown Sat Aug 16 16:57:22 2025 X-Loop: help-debbugs@gnu.org Subject: bug#66764: 29.1; Emacs scrolls for "(goto-char (point-max))" instead of jumping Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 14 Jan 2024 19:37:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 66764 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: gregory@heytings.org Cc: 66764@debbugs.gnu.org, geza.herman@gmail.com Received: via spool by 66764-submit@debbugs.gnu.org id=B66764.1705260994417 (code B ref 66764); Sun, 14 Jan 2024 19:37:02 +0000 Received: (at 66764) by debbugs.gnu.org; 14 Jan 2024 19:36:34 +0000 Received: from localhost ([127.0.0.1]:44107 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rP6Ha-00006c-HU for submit@debbugs.gnu.org; Sun, 14 Jan 2024 14:36:34 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:36658) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rP6HY-00006N-Nu for 66764@debbugs.gnu.org; Sun, 14 Jan 2024 14:36:33 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rP6HP-0003iM-3C; Sun, 14 Jan 2024 14:36:26 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=yz0rf/xmztd49Qc+HdrZOSW4bSBg0hNkJcYicj8vFlI=; b=N/wwQQaovYQP EqRnjD8chsAmTYaTJJJECQzwP73a+mRN7xqYSie9CViUk1pnkhAwIx7CofPf82+7S8Z3BZajXnOht fgNWtrXgM1BRsM729I84Juw69B/O32gdQdMwBZxxoFHjPOeTkWTsUq9V+phJHwsrZjoj7wE45ppYv as4Fm9NT/mZDx03DQ3ioJF+aaif0Xh6YalUcL4GaDNQvD42384uliCbOpF9ltskkBpBCsLnrjGll7 fKBZs1vT1swR137UaRm/Hi3Jl/r8ANasHB93qcWXeZ09sT+DolLmF0WSnV5jzOKlgGH/pikiHgFaZ Ugabv1Ufv0uus3cYQpUlfA==; Date: Sun, 14 Jan 2024 21:36:04 +0200 Message-Id: <83o7dnemhn.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <83sf31f3pi.fsf@gnu.org> (message from Eli Zaretskii on Sat, 13 Jan 2024 21:11:53 +0200) References: <83jzr9fdh0.fsf@gnu.org> <807a1bd5-6477-cc36-088f-efcb782ccb99@gmail.com> <83a5s4fwih.fsf@gnu.org> <831qdgftja.fsf@gnu.org> <83cywp6hvm.fsf@gnu.org> <83zfzbmo3n.fsf@gnu.org> <7060250ab4c73656c303@heytings.org> <831qbvxzy7.fsf@gnu.org> <831qbdfh6x.fsf@gnu.org> <83o7dunune.fsf@gnu.org> <83sf31f3pi.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > Cc: geza.herman@gmail.com, 66764@debbugs.gnu.org > Date: Sat, 13 Jan 2024 21:11:53 +0200 > From: Eli Zaretskii > > > Date: Thu, 11 Jan 2024 23:40:35 +0000 > > From: Gregory Heytings > > cc: 66764@debbugs.gnu.org, geza.herman@gmail.com > > > > > Did you have any chance to look at this? > > > > Yes, finally, and here is the patch. > > Thanks, please install ASAP on the emacs-29 branch. Gregory, are there any considerations that preclude installing this patch at this time? If it's just your free time, I can install it for you. Thanks. From unknown Sat Aug 16 16:57:22 2025 X-Loop: help-debbugs@gnu.org Subject: bug#66764: 29.1; Emacs scrolls for "(goto-char (point-max))" instead of jumping Resent-From: Gregory Heytings Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 14 Jan 2024 22:07:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 66764 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: geza.herman@gmail.com, 66764@debbugs.gnu.org Received: via spool by 66764-submit@debbugs.gnu.org id=B66764.170526999321458 (code B ref 66764); Sun, 14 Jan 2024 22:07:01 +0000 Received: (at 66764) by debbugs.gnu.org; 14 Jan 2024 22:06:33 +0000 Received: from localhost ([127.0.0.1]:44185 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rP8cj-0005a1-AB for submit@debbugs.gnu.org; Sun, 14 Jan 2024 17:06:33 -0500 Received: from heytings.org ([95.142.160.155]:48910) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rP8ch-0005Zn-NT for 66764@debbugs.gnu.org; Sun, 14 Jan 2024 17:06:32 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=heytings.org; s=20220101; t=1705269991; bh=wnt4vyHXcF/iOs9ta9BxyRQV+89LCV/Sd3g2dYNtgr8=; h=Date:From:To:cc:Subject:In-Reply-To:Message-ID:References:From; b=2255aJlTorCqQbUl2YNZWB4If4YeEcFir0F1gNoFZl1erGuPlHHe4kqRuWhfjwUX+ VwRcWu/60wt+nBX72au2hEtiEd2kte0I8maYI6ePpCi7GqQ3VF5RAY+wrp2UWWhFet +9SSdqsKgCfcKdnV50TymQBbd7SWu28DHaxOQIhSFGsvi5+0mSiFvQ7JzXy4XCkEEv Zn0+qbv7AfTYoLiN2RSxV7+lUJSXT6ulHJQYhgyShjlFx52KUOkgd2nZtCKccrU3vy TooGIgzj0HdRht6+PVqXi5Y4VfYheKgEbA6g2L9Tu0wfFg9Fj95Ykwp6yqzmWgxjoG woVQAiz3w8lHg== Date: Sun, 14 Jan 2024 22:06:30 +0000 From: Gregory Heytings In-Reply-To: <83o7dnemhn.fsf@gnu.org> Message-ID: <68d3a6446d7c67534d27@heytings.org> References: <83jzr9fdh0.fsf@gnu.org> <807a1bd5-6477-cc36-088f-efcb782ccb99@gmail.com> <83a5s4fwih.fsf@gnu.org> <831qdgftja.fsf@gnu.org> <83cywp6hvm.fsf@gnu.org> <83zfzbmo3n.fsf@gnu.org> <7060250ab4c73656c303@heytings.org> <831qbvxzy7.fsf@gnu.org> <831qbdfh6x.fsf@gnu.org> <83o7dunune.fsf@gnu.org> <83sf31f3pi.fsf@gnu.org> <83o7dnemhn.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset=us-ascii X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) > > Gregory, are there any considerations that preclude installing this > patch at this time? If it's just your free time, I can install it for > you. > I was AFK between the moment your previous post arrived and now. Just done (5bb5590dec). Is there any chance the (cosmetic) change in 9e9e11648d could be cherry-picked from master to emacs-29? I had forgotten they were only on master, and my eyes were hurting when I read that part of the code while debugging it. From unknown Sat Aug 16 16:57:22 2025 X-Loop: help-debbugs@gnu.org Subject: bug#66764: 29.1; Emacs scrolls for "(goto-char (point-max))" instead of jumping Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 15 Jan 2024 12:23:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 66764 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Gregory Heytings Cc: geza.herman@gmail.com, 66764@debbugs.gnu.org Received: via spool by 66764-submit@debbugs.gnu.org id=B66764.170532136015432 (code B ref 66764); Mon, 15 Jan 2024 12:23:01 +0000 Received: (at 66764) by debbugs.gnu.org; 15 Jan 2024 12:22:40 +0000 Received: from localhost ([127.0.0.1]:44847 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rPLzD-00040p-Vd for submit@debbugs.gnu.org; Mon, 15 Jan 2024 07:22:40 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:58762) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rPLzB-00040c-V9 for 66764@debbugs.gnu.org; Mon, 15 Jan 2024 07:22:38 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rPLz6-0000U6-O2; Mon, 15 Jan 2024 07:22:32 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=EIKlm9IKbJNycVN+VSdTtJ0+KAdQAqmD/xG/lvGq2Ew=; b=AbTvj9nvayIV 88itBdQIjbWPHNMWLsIpoT98MRemxr+WB3s/SMBFy04G9Ibuv9ikpRVAy0uQH5l9xieOrPo8RrhFt hwyBeYcY9gRyi+5WyBH2oABpmAXoD0+vPr0ufkw0AWjA5bxmedgRT4ZeByJZ/lZ4yI2gGlIa3fKEs kRDWFUaNQZ38RBdG5uJK4Ac5+WXIWLOL5NXVHZj/ThG8A9IIB1t/dwNFwlCr0tF4Dls/frpF7JEK0 hYztWt0x0CNg20sx66ygPGnUdVcDEtTqfrrAHdb/LIh1575y1domM8yoU6IUF4ORcnfhdETBKklyz 4ugEg5LWCBej8DekqPPuvg==; Date: Mon, 15 Jan 2024 14:22:18 +0200 Message-Id: <83il3ueqh1.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <68d3a6446d7c67534d27@heytings.org> (message from Gregory Heytings on Sun, 14 Jan 2024 22:06:30 +0000) References: <83jzr9fdh0.fsf@gnu.org> <807a1bd5-6477-cc36-088f-efcb782ccb99@gmail.com> <83a5s4fwih.fsf@gnu.org> <831qdgftja.fsf@gnu.org> <83cywp6hvm.fsf@gnu.org> <83zfzbmo3n.fsf@gnu.org> <7060250ab4c73656c303@heytings.org> <831qbvxzy7.fsf@gnu.org> <831qbdfh6x.fsf@gnu.org> <83o7dunune.fsf@gnu.org> <83sf31f3pi.fsf@gnu.org> <83o7dnemhn.fsf@gnu.org> <68d3a6446d7c67534d27@heytings.org> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > Date: Sun, 14 Jan 2024 22:06:30 +0000 > From: Gregory Heytings > cc: 66764@debbugs.gnu.org, geza.herman@gmail.com > > > Gregory, are there any considerations that preclude installing this > > patch at this time? If it's just your free time, I can install it for > > you. > > I was AFK between the moment your previous post arrived and now. Just > done (5bb5590dec). Thanks. Should we now close this bug? > Is there any chance the (cosmetic) change in 9e9e11648d could be > cherry-picked from master to emacs-29? I had forgotten they were only on > master, and my eyes were hurting when I read that part of the code while > debugging it. Yes, okay. From unknown Sat Aug 16 16:57:22 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Geza Herman Subject: bug#66764: closed (Re: bug#66764: 29.1; Emacs scrolls for "(goto-char (point-max))" instead of jumping) Message-ID: References: X-Gnu-PR-Message: they-closed 66764 X-Gnu-PR-Package: emacs Reply-To: 66764@debbugs.gnu.org Date: Mon, 15 Jan 2024 13:31:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1705325462-8202-1" This is a multi-part message in MIME format... ------------=_1705325462-8202-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #66764: 29.1; Emacs scrolls for "(goto-char (point-max))" instead of jumping which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 66764@debbugs.gnu.org. --=20 66764: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D66764 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1705325462-8202-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 66764-done) by debbugs.gnu.org; 15 Jan 2024 13:30:11 +0000 Received: from localhost ([127.0.0.1]:44955 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rPN2Y-0000Xn-Nn for submit@debbugs.gnu.org; Mon, 15 Jan 2024 08:30:11 -0500 Received: from heytings.org ([95.142.160.155]:49862) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rPN2T-0000GG-JO for 66764-done@debbugs.gnu.org; Mon, 15 Jan 2024 08:30:09 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=heytings.org; s=20220101; t=1705325404; bh=9KCvBpo+3hBFsGq3Uh73zA+jJR9SMY0c3xi5ea3/4GQ=; h=Date:From:To:cc:Subject:In-Reply-To:Message-ID:References:From; b=O/OhAni4Pv5buhkHXULPGb8qcK+ZSGGtXXUogCVBn57IWsWjLhfiqK1EThK0vvPmK ZXPV3wYvzShxLfr8SsyXNqE50jkwHqQnPmKPCWoyE58jlyvofj8vO0zQ2Vorb4wUki TQ2fbCK0OvWLqfhu9DhcR3MBs8Rm5HTX6Sb5WLNpzVCa0nv2Hjm1x2f9aOOhTXmwIu rpM6Zh2mIgGkmAsvLWL7KHhAW+9SiHJ/ROz1LOyj4lZOT3X2tF/0vaKcXHmbp6nXug FUdJL5Ex/P0DYKar66uQ7S9I1RdE6xlgivONs3T4363mOEMj/5jJuSQ0nOiTzaxmPL nbzrrdbopRITQ== Date: Mon, 15 Jan 2024 13:30:04 +0000 From: Gregory Heytings To: Eli Zaretskii Subject: Re: bug#66764: 29.1; Emacs scrolls for "(goto-char (point-max))" instead of jumping In-Reply-To: <83il3ueqh1.fsf@gnu.org> Message-ID: References: <83jzr9fdh0.fsf@gnu.org> <807a1bd5-6477-cc36-088f-efcb782ccb99@gmail.com> <83a5s4fwih.fsf@gnu.org> <831qdgftja.fsf@gnu.org> <83cywp6hvm.fsf@gnu.org> <83zfzbmo3n.fsf@gnu.org> <7060250ab4c73656c303@heytings.org> <831qbvxzy7.fsf@gnu.org> <831qbdfh6x.fsf@gnu.org> <83o7dunune.fsf@gnu.org> <83sf31f3pi.fsf@gnu.org> <83o7dnemhn.fsf@gnu.org> <68d3a6446d7c67534d27@heytings.org> <83il3ueqh1.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 66764-done Cc: 66764-done@debbugs.gnu.org, geza.herman@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) >> I was AFK between the moment your previous post arrived and now. Just >> done (5bb5590dec). > > Thanks. Should we now close this bug? > Yes, I don't think there's anything more to do here. >> Is there any chance the (cosmetic) change in 9e9e11648d could be >> cherry-picked from master to emacs-29? I had forgotten they were only >> on master, and my eyes were hurting when I read that part of the code >> while debugging it. > > Yes, okay. > Thanks, done (53b5b77010). ------------=_1705325462-8202-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 26 Oct 2023 17:05:32 +0000 Received: from localhost ([127.0.0.1]:34420 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qw3nY-0005it-5c for submit@debbugs.gnu.org; Thu, 26 Oct 2023 13:05:32 -0400 Received: from lists.gnu.org ([2001:470:142::17]:37610) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qw3nU-0005iY-Qr for submit@debbugs.gnu.org; Thu, 26 Oct 2023 13:05:30 -0400 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 1qw3mt-0000Kb-2r for bug-gnu-emacs@gnu.org; Thu, 26 Oct 2023 13:04:51 -0400 Received: from mail-wr1-x429.google.com ([2a00:1450:4864:20::429]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qw3mq-0004cP-Cr for bug-gnu-emacs@gnu.org; Thu, 26 Oct 2023 13:04:50 -0400 Received: by mail-wr1-x429.google.com with SMTP id ffacd0b85a97d-32da4ffd7e5so712616f8f.0 for ; Thu, 26 Oct 2023 10:04:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1698339884; x=1698944684; darn=gnu.org; h=content-transfer-encoding:subject:from:to:content-language :user-agent:mime-version:date:message-id:from:to:cc:subject:date :message-id:reply-to; bh=XFQoGIfxz+KEEFnGskiz4FkpB+ZfFlnTF0ko7LYseAg=; b=RhN/oUj7Gt3R80FmEooRuQnYB21e4M0GUh78Vp1XiwA9liU+rx81xrNPuLFaMmmWNT XbQUA2oabb0lix7Vv5iRDExOTKEuAC6xlo5krkH8fNggp9taiyaJyUDF2FNYgXEP8r1U 3llRtmXD6ov7UPSk8t9LDpqO4jhURVSJhSh2z3BFkOlDM8/UbasUFg/q1m8SGfalpuyD TueM5uK1AOPUcgV/66BDeYeRATse0mQ0qBGGSAiMoCnmcJmMSt3Ktr6ZKyluAHVfm0fC +T4EI53ziasi1Iql5VPb4mrvk2Svs7FqwTspJdaYMvsNP8AGq38q9I3iYYND6zUMo7Q7 1xOg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1698339884; x=1698944684; h=content-transfer-encoding:subject:from:to:content-language :user-agent:mime-version:date:message-id:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=XFQoGIfxz+KEEFnGskiz4FkpB+ZfFlnTF0ko7LYseAg=; b=fyYFofdmJhX8bEaD3JBQQdjzSqcYBP2jRsB1tYh8ZLWOggjISZSJgWJqkokNCQaO9y bMhEjoXhr9TNPlHFPmgMx6DYCJ5b31d4rvOFkbUdABAoJjE8EvIw4bVc8lZkWXh6p7W4 POpc/YNN0Q3EbIBS7CJIi+gCUtcTlgzwp21LSjBi2N+FbshxaTkrph6VioERwlEF2ZEO FfGAEw9ctnDo/NTfbcT12dZw/AD7w8m+NKlOBvJ/nSXEJqSAjqz60eUbIFNwryESF3du 8lYfLw6HduZy1M4brr6WBFwZhUnJjrKWYrUtGc1acx7rP93WtEvU4LDeuwskF1ZDsVe4 xE6A== X-Gm-Message-State: AOJu0YwWCA3tkTMstSKxQ0wb0uAQ5Ecbyd6v/4nNu+xDzZP+r/FYpNJg UkNSru2x8JdHMmcEzMX/Hok664FiU8s= X-Google-Smtp-Source: AGHT+IHfZ+g4F3zFrVdLNdjA9nynxHVBWUrgAhKu4zgxhbFDYrV1z7p/+EoxWTEL3CTca/vT7OjBJg== X-Received: by 2002:a5d:59a4:0:b0:32d:c5fd:159b with SMTP id p4-20020a5d59a4000000b0032dc5fd159bmr4435636wrr.4.1698339884335; Thu, 26 Oct 2023 10:04:44 -0700 (PDT) Received: from [10.9.10.156] (62-77-231-86.static.invitel.hu. [62.77.231.86]) by smtp.gmail.com with ESMTPSA id g21-20020a05600c311500b0040651505684sm3142994wmo.29.2023.10.26.10.04.43 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 26 Oct 2023 10:04:43 -0700 (PDT) Message-ID: Date: Thu, 26 Oct 2023 19:04:42 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Content-Language: en-US To: bug-gnu-emacs@gnu.org From: Geza Herman Subject: 29.1; Emacs scrolls for "(goto-char (point-max))" instead of jumping Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=2a00:1450:4864:20::429; envelope-from=geza.herman@gmail.com; helo=mail-wr1-x429.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) The bug is, that in certain circumstances, emacs moves the point by using some kind of scrolling for "(goto-char (point-max))", instead of just jumping. Repro: - create a file using the little C program at the end (it produces a large text to stdout, you'll need to redirect it to some file) - open the file with "emacs -Q generated.txt" - with M-:, execute this:    (progn      (setq scroll-conservatively 101)      (font-lock-add-keywords nil '(((lambda (bound)) (1 'error prepend t))) t)      (goto-char (point-max))) Notice that emacs doesn't jump to the end immediately as usual, but it does some kind of very fast scrolling. (With long-line-threshold set to nil, the issue doesn't happen) In my real case, a much smaller file produces this problem. Also, Emacs doesn't go to the end of the file, but stops somewhere in the middle (I was unable to reproduce this issue with a simple configuration). So to go to the end of the file I have to run "(goto-char (point-max))" multiple times. Interestingly, "M->" works fine. But if I remove the recenter call at the end of "end-of-buffer", it also has this odd behavior. Here is the C program: #include #include int main() {     for (int i=0; i<200000; i++) {         int len = 100 + (rand()&0x7f);         if (i==5000) len = 60000;         for (int j=0; j