GNU bug report logs - #79843
30.2; Page Up/Down don't move the cursor to bottom/top

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Reported by: "Jakub T. Jankiewicz" <jcubic@HIDDEN>; Keywords: notabug; dated Sun, 16 Nov 2025 14:35:02 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.
Added tag(s) notabug. Request was from Eli Zaretskii <eliz@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

Message received at 79843 <at> debbugs.gnu.org:


Received: (at 79843) by debbugs.gnu.org; 16 Nov 2025 15:10:09 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Nov 16 10:10:09 2025
Received: from localhost ([127.0.0.1]:45643 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1vKeOG-0004fV-MZ
	for submit <at> debbugs.gnu.org; Sun, 16 Nov 2025 10:10:09 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10]:33910)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>)
 id 1vKeOC-0004eZ-9S; Sun, 16 Nov 2025 10:10:06 -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 <eliz@HIDDEN>)
 id 1vKeO5-00029i-TE; Sun, 16 Nov 2025 10:09:57 -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=Ln/W21xiXS3Q+01UOjZ1eiiU2lKO8+y8QCW6H8N3H2I=; b=W2TGTsUqVUwb
 zUxhxbV4L/+baqvuSfCkvB4unxjl2K5XVHJu7F/VMJNHZq1SDKtnLW/oFnSEPU+vwbU5R3eMaYGJt
 DiHPvquxU37E/K74r+ouS1xtEcNaD9EuxlCWrgQ50C9VgHjiKPmaxVYs+isnXILjf4ojCsoHoTzyD
 rrgGRJQqwSfIVdylAhMQiCoRPF8tx0Op9C9s0QotpN78TEh26AvoJVgK9RcvmYZfB2xQF1ydmLPOA
 u9v2eMMtGEmNkvoUsd5A/O6u6NXO01TgXTdJfX6JV6AlKn6GHOBqruBT8hxQh3l4fA5lBoflajjjG
 Qqy9z9Gh8nWHomRmrNXufA==;
Date: Sun, 16 Nov 2025 17:09:54 +0200
Message-Id: <86zf8mko8t.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: "Jakub T. Jankiewicz" <jcubic@HIDDEN>
In-Reply-To: <20251116153413.586d34d2@jcubic> (bug-gnu-emacs@HIDDEN)
Subject: Re: bug#79843: 30.2; Page Up/Down don't move the cursor to bottom/top
References: <20251116153413.586d34d2@jcubic>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 79843
Cc: 79843 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

tags 79843 notabug
thanks

> Date: Sun, 16 Nov 2025 15:34:13 +0100
> From:  "Jakub T. Jankiewicz" via "Bug reports for GNU Emacs,
>  the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN>
> 
> It looks like the Page Up/Page Down changed how it works.
> 
> When you press Page Up and you reach the top, the cursor should jump into the
> the first line, but It stays at the bottom (or arbitrary place but not jump
> to the top).
> 
> Same with Page Down if it reach the bottom it should jump into the last line.
> 
> I don't have a way to check previous version, but I'm almost sure it was
> working like this. Now it's not.
> 
> This is how Page Down/Up works in every editor (just checked in email client
> that I was using when writing this email, it jumps to the start or end of
> the content).
> 
> Reporting this as a bug, but maybe there is a quick fix, to restore old
> behaviour.
> 
> This is my version. Used emacs -Q to verify that it works the same.
> 
> In GNU Emacs 30.2 (build 1, x86_64-redhat-linux-gnu, GTK+ Version
>  3.24.51, cairo version 1.18.4) of 2025-10-24 built on
>  2e4eca13dec9441990e16be4447a4eb1
> Windowing system distributor 'The X.Org Foundation', version 11.0.12101020
> System Description: Fedora Linux 43 (Xfce)

Emacs has always behaved like you describe.  It never moved point to
top/bottom when point is already on the first or last window-full.  So
there's no old behavior to restore.

However, since Emacs 24.1 we provide the behavior you want as an
option: customize the variable scroll-error-top-bottom to a non-nil
value, and you will get your wish.

This is not a bug.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#79843; Package emacs. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 16 Nov 2025 14:52:14 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Nov 16 09:52:13 2025
Received: from localhost ([127.0.0.1]:45381 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1vKe6v-0003hz-JC
	for submit <at> debbugs.gnu.org; Sun, 16 Nov 2025 09:52:13 -0500
Received: from lists.gnu.org ([2001:470:142::17]:39004)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <stephen.berman@HIDDEN>)
 id 1vKe6t-0003hr-KY
 for submit <at> debbugs.gnu.org; Sun, 16 Nov 2025 09:52:12 -0500
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 <stephen.berman@HIDDEN>)
 id 1vKe6n-0002zX-PG
 for bug-gnu-emacs@HIDDEN; Sun, 16 Nov 2025 09:52:05 -0500
Received: from mout.gmx.net ([212.227.15.15])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <stephen.berman@HIDDEN>)
 id 1vKe6i-0007Pb-N5
 for bug-gnu-emacs@HIDDEN; Sun, 16 Nov 2025 09:52:05 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.net;
 s=s31663417; t=1763304708; x=1763909508; i=stephen.berman@HIDDEN;
 bh=JThHkEtM2wDuKvx64tQbR2xgipHi95lkxITSk2DshxY=;
 h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date:
 Message-ID:MIME-Version:Content-Type:cc:content-transfer-encoding:
 content-type:date:from:message-id:mime-version:reply-to:subject:
 to;
 b=alM53R0azmTBllDeUz+LB+rnUZ+HA4vxVIJ0mMaVkHUB8CGi8sLenemefVPRP3v3
 mko6BRy6VbAw3wvSZvHHAaW8NTUzBl5o7XfRpMedN+pRIf5pSBT6ZcGrLUe+t0Zpt
 XVHkX0UPlOUFMhDrZqc5Wgws63sW9zmrrCyfDq7O/uouhNbe1boGgvnvBXiEFoPkZ
 hrVLIVzVRDsV44aJx8YNeBsbNdtATc/RgL5+3etyYPni6XQjPhzYqHE8Cc4SXP5uf
 R8MJuMq9aGsrz+OJxjfHInjHOPb+MfCoEo7eN3dF6RT6vuEZV23g2JJDN+LSl/gmn
 3XJk6NtT6MqEf3gD/w==
X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a
Received: from strobelfssd ([94.134.94.123]) by mail.gmx.net (mrgmx004
 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MJVDW-1vZz8G1IGe-00S9Qe; Sun, 16
 Nov 2025 15:51:48 +0100
From: Stephen Berman <stephen.berman@HIDDEN>
To: "Jakub T. Jankiewicz" via "Bug reports for GNU Emacs, the Swiss army
 knife of text editors" <bug-gnu-emacs@HIDDEN>
Subject: Re: bug#79843: 30.2; Page Up/Down don't move the cursor to bottom/top
In-Reply-To: <20251116153413.586d34d2@jcubic>
References: <20251116153413.586d34d2@jcubic>
Date: Sun, 16 Nov 2025 15:51:47 +0100
Message-ID: <87frae2fp8.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Provags-ID: V03:K1:eC2sPdff4+mMsz70EDMGL2TlqYZ9Kks7WDTxum4S8mXum2W/luP
 Xvcjhjg4bTX31rJ85jzoOSlfJIjvJ3OkxbEZumgY6mQcOFDCZbYZSPeB7Q2KwDtIBw74Ls3
 +XT1bVaXVxXFWO1/iIf9cgvj/rkQ4MItW3n1OmROZN7yhctPzvFwpH8PQRc7MK69nbqvSPO
 XAuYPFHaFG41WR48caHhQ==
X-Spam-Flag: NO
UI-OutboundReport: notjunk:1;M01:P0:GmsJpVAJ6k8=;mZjhVNzvMMg6WMkbozDuoJbVlqA
 T+2GjtrRJLZMn+AhSQqgzCY5l9GWX+DUrkWvk0poEHCRKU509vv3HN9WB9elzZ8k4Vf1R8T11
 SHMzZkwdW/mtZuv8gAqJlojsl0VLaChpPy5Q2qypOepvYolr1dfvQmgIlbbdMqUCpxdpr7Sj+
 jsIXFLadKF3Ey9clu2LUF90XmVLF4sPhlwfYPLijRQQfve0vyllu/xBCsWtLXVz3Aj/SEWXG9
 XmDGEudre7H2vnQ5FQL4p8H/tTSNc7W2gwQUI27KzDpl0uc08kncWMulpOQ80OvcdKBxErjyZ
 Zy39bJCUqtuXWkLFlP3yKIRZ/htaS+nylkkPwjf1D8RuNEYTqrHoM4Y9HK1YWYcLfk/+YUEvB
 o7dBsqRorI9B9d/rB2veGnP+7QTny5Nl8CpONhBvJ4P8zMtNI0K37X6LAiA1B0hIODJk7KYLK
 M7NQ6to7lbKb7eq7zBqe1LjpHgIhgzQV/aip+0zFUE9oqBMyU43ccVjX+AfMmgEW+R93K9R5a
 kaRcwapBQ5C+ypxJVHiFPceJf7yHY/Gh00C62pWVfAymRQ7k54WmE76TadryOKOA4jmhtcnfn
 Fk/SeaoYb4c+X/boQi5ouHsXI20FR7SKf9idkgM7oL5UheB6xKh9C06DaIXrISHqyKNiQctdS
 IMHjoNDk+mqoodQ/WolVncxls+UglAvrT4AMk8xG+wcEyfU6l+xVBHCucSWPsln0YSYSS7RPE
 MGhaWqG+Rs07pLOCWYxF00d28YOkUGdK9k7c5Dq1/73RoKTThzkhW7mWEJd2K5OFWKPFNs/vx
 8Wg9DShWU7o/t+54uXM+PwUWoGR2FpXSrYZwZRyc1TEHo8VoBeIm9AN7fvaG5K485TQnO09bv
 eL3029+rGyBmfH+ybKzn0ROxhXYYR8I4bBXGWlfBlGkGq3GVrXMy5s/xzwZmHtTKvXqHzWk9J
 SXWhlvBZL+zpJGF+YE6Qo8Fgwqyr7T5vJRrsXb/2lLH3qsizR2cZsF4fvl3d+NSp4c19quM4A
 Yn0x8vmnI2tk6CfVoujWZGcSERweekKAEQFixetDjANGc2OOBW7xHw5kwWTMtpRz8sW9dllPu
 4x8e3v0ssN98x3cbUuVqHTYz+Rb3ZXwwKSy4wJxWsJ2Xbjy6c7udGN8ltF5zJeyjdW+KTUjEm
 S9vBBa80LEQSLOrzq+29u5j4rbd6QzFUK0fj5D8at6HPzF6j6xNuOu6lzDDBkad9rxlB2MNYh
 aS0mfTgYhfEgEI3rW8Vf+kDfVl0n4YFTQ2PjYJwTJsk33bsvJfdLiN0iYu9C/B8uRRuTCLzBQ
 J0MGP9hNuwIAan7UtcM+B76j2gzkjrqv+BT1K9N3q4ol3FHfj74FFlD9g0EKVpFFbDnHz4sWJ
 AABy4MaxaE73K6oATj8B/XE44arNiO4UDiuwTONA8h+Hp5EC0nYSCGeGLg1FrgKpt4pFV146y
 SekpLIl8+8Ytl9bagSMNLSVEZUpyQiPR6yM6MC/L9EQ4WGpKD2/v5hlL8Kc8NECcMe+twj8Hh
 WF4ZiIDB+2fDCw47x0KXyErjWiRAwnZwr9iEFxmubY10yLkDZbFofNSJvnkrYPVrN+LNkRQUl
 +Zn1/KSpVakkQaeJDza6EVFipqyFGZwsWCzEo/yzPfzhGUhqSjJGw0OSlURHsM35xK87OD46h
 J1OeXlE/4jBQrbkvmM2S27+6Mh7aFujnhSfNNcoDU9qKNcMmYYhA7MbNTFLhv1g0S+uHnfMk9
 ZDlWQReeQWVbT5r8nk/lwzc7oCe68dW8CynmAav2wr10I6Ypi6Cdwba+54O4chhi+hJ4QdW9S
 wfnjdE/rxvNyPgQTpkBXQXtjTXLozC7mlloE9ltGWinIX5SFgMSHYocLuMuKsmwKjsbRmP1Sd
 Jx2m7lqZPnlbTtHeCcV6r6BbnzT7x30rP9UR+97ecxhrikgCrCaiuQI7I0lTneuxCFlO3Zxre
 WHiNhgzIKi30OI4KeUHIuJdTVCD3rVBY7e1obungKpCQH1O+XVz/vpFAButSjwUNFXwz1bMqj
 Uaqg2SGVzL/Oc6jKStCLUhY9SnGu5DhD/zsvlwT/VdIp6+Cm+QSINFvIAdDynA1LaoaKbxh5w
 VEcqZSsXYNkWJ1fLRhyMq3U0hUT1s08ji1H2c3umRjp1uMZivIBCyELJ92U5lDAF7upkN8Imx
 1Cxwdk+Q3XgL1+v92XdpVUUrUjIEiZzBnugIobEfxz75l5TjuotASkoq/zsY7PjIfCPDBMt4A
 iNdM3uLtzERdAgSfUdOzeAVI7zKd2j0lv/7SxhSGh989COf1BW+bG3Vp1k4sgjzXWkehzCPSG
 R7vwD7CwV1AGM+fVIKPD37KOXolYLOhpc7ns2RhMGFLfPPSKoynT8EJHE0wuzmrAs8DrGOVoR
 ujDEJ2AXCh36gVXLaDGdzYw8IuRVStTi38YW64jz8Hs4StFTqE4KbbFuiQs/pdnE1O1gDuj6g
 L5O+vga9b9Yrm0IPqoSUXzA5H3ah+zb29jomhso98hRMeQXqC1JTUexN6lKLMtAm4DbosLLWS
 ub2kn8GokzsK9bsusgw/5w6QEerzYG18nbhEyEErWSVVunTVv5pSYsdsUysSccDp75txYgB2T
 uKLlYaUhn9FZJiz0/kLpzIRnVUk9IWG0zzzVQpYRZKXHcR3P9ndJa3f/CnnE/2MRx2fSK0kqF
 e2En/VtVc8xHCGftO7S2Gr4Z8RUuSx/Gwbj7arLnw9o2C23FeU/Gsx/szyz7mQqBRc3dspvsR
 SEaJ+ynay7Sw2iYzfuWpQQIGumOUB1mqvpCJjM1A8twm8QIEN/HaTiS+VGjBOLAnmJVX0sLZR
 J3PslU0xQjMC8tqPG9l98S/SWkokb5H4qMmimFdCg/omFf178Jz/jEgWFBykBTGYNv6V6Vu59
 axifwOinarwaqFSnmhoscVJ14aTb1g/IjF0KY3ap3Ind1LLETqJ3BTb+NSjIxBCK+TgQbRzab
 0TvoWtn6SHqOU8bu193J1t9oitStkJy+A7KKiG9p/91VyPoHZS290ctijrn0FQKSBdDAAq4Wz
 frXJU9NhVHcRy6yDaPHpBYHl94NSZ43y/E7nMR3UEvpx25LRCrB6wc2WOZqOPtP2AqU03w2FS
 K4kekeyHtxL3BFMnmDDvNSXE80dl4vWQOT4e1VRLNdICF9IB3orQNEpt1NBT9U3fDaOF1TZZI
 6nge6z6y7qYAcqOYi0n3z/6/PORTRlJjWN7tQ09eSO0nae7hh8BF9fQunRHCgFzTtXwuu6Swq
 zI1ahp0bEBP61NC27zqSmXMRA9NoIkFYiWfzNqR54rnqCLsOyk8ePx+6Wk4fYfF+JXtkNlXh7
 ZOFbEAl/ppDnmoypELeyNRT/h/MtQuD951pmJ9o8rT0AudaMRK8AcT8b8Or/7yyMg3MX2ciTA
 tzckUsiYPMpKGweZyP5ELSdyBdKv7zpGGBTYxMzdBMFY2ti8bZMksiVn21Cpef2o7n8gGyGpv
 r37wosVNJolxJ78WvLBT9AEy/ZYXj5mE8ckHttOsFzXVU5PEfCkpXyn6VqLl3hjD+MEgtt05X
 37rGJj8Ym/Il/lBasb3LJ/fnfCQZs1ACWvqVCk4JG0gMmr2jd2+/P7EdQufHsoRkxQZ/JT0dl
 n6Se1o7p+jVjUvb5ORAEPq1U4WKI5RcDGFVLwmgk4bBPb6P30AEQT7/a5oErEEJiy+1bZ5/Oy
 t4tSXUCD8OPu2tMw2U38fBsZUWPvSdyty6EBPV1COmagxeKszaOX6YZ/c+Lgj6IQfnv+k5Rzt
 OW+viVVHJyN38z5egVA+8/a81C7RTZ+o6Kgsl4mF7qCMGbfu8sYCTahq4XBEBhAw/gtQuzLIM
 NNcfrmnW9ZLpAsfb6l5ySK4JOuXmcJm4na9haQtZzrKJWCgPVjPKHxtUtG/D0ykSXH5RrpIFQ
 rfhQP1828QFzcNtFN10zNEDArZ8Gw5p0EEr3pTcK7qnwIuj7fgElCi2MxmYcN3yAX0G+Z7Kk4
 whQZM+CKAYIrlUFhmeP16z5+eJioH0zSn56z65yYhwzxARm56cYYq+CZ5KUKteMzUdBZUYH+1
 s9nzRNfqc8ZJn8lAQog/cVfQwVUTLJWOCYIyE57EBbanSvL5fK7qv+2c5B++2VbRBjAdrIYg7
 yu6aDvdFffIZws30y9GjLU1dBCctZwD8TQL5SYrCNBjchnXXIKiKKwCdPwYLPsyqLWZp2pzR3
 UjOhEjqIWCLg7nsMMclBE00biNbU3PrXW0XIPxGQOJJ72eYgf5wocqvZSfokkrdHCn89NoR0r
 p4IIJS+luE0fcl7sMNCNC04urZTEu+9KUYI4rW+1RkiGaehhiJolAnwTsevd6BD/6eiPbj9T5
 W8lCOHbCSeTQCzgsZEq6k6D9624Hzk4SV+QxId3gQPyMgYRYlzwRsIoUvPF3FSPJlH9g7NG39
 f0EEM3aZRrz/Ydv5TOa5x8/Terxos7j6nYIumyyFIsnZe1ktoDkFLuQvN/wGOrIh72k7OROsj
 KgfTm+JtkV2ltfXth3T7UkHxkqFc6/kABVOWC4ZtHvdjqymt0B0nyEsGmj+07Rf1M+Ge1EXzN
 z/4+NDBJNAiSNcEQBH9r9TnCwQY7DYGbyvN+W/Sg4VH6doy2CAICIBmyIHR5Co3YRNQNtUgCo
 amLfMP+NMftmfzshnPwm/jB+bRgq0giKjogYJKRMz4bP0gcuntVWH/Mtq8gZ75ht0OqUhx917
 SSv9V/VAzhSsMiguN03pX4DmC/x6LuydEDgIBsqk1UDtXy8tvi6Aiptm1JZ5dez4RaV7LKqIL
 WUIc/u+cv7sTHZUPAa5H73m4VNYsxnQyCzi6isZKVi7ITuOX1Gdgg4pdF2YOWji4HsODoEOOG
 DYRNgXqoIi+Xmr1EoZkJBE3LJX7nTZtVaG4KDpdxbyBRLjL+hjDppqyvZB1/rUWb1fXKeDjku
 0FsBR0fcxNSRbkeyrzexIz/CZMRKGlWAi4wZ6ImCKzLvcTAl7O/vqorxmMxCuUx2b8V1vXaaT
 inBQJ0aTTLVcqS9UMx3r2MifvYQjjwam6hqJOb18MUGiWz7IDPNWEBOykOVkiz12QQLy1UOOy
 chJWt2+rql/ljow4i6Q6460uwpRWOXhk6Kq4t3/3WZX9NFQygWnmGjQlkOKMGc/f5gA3x+DWG
 eBGRDtscjZZta3S+tB36Mkl54Z/X2RVgfYCRn+5iC00FSuA53RGT8zKo73fQ==
Received-SPF: pass client-ip=212.227.15.15;
 envelope-from=stephen.berman@HIDDEN; helo=mout.gmx.net
X-Spam_score_int: -27
X-Spam_score: -2.8
X-Spam_bar: --
X-Spam_report: (-2.8 / 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_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.01,
 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001,
 SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: submit
Cc: "Jakub T. Jankiewicz" <jcubic@HIDDEN>, 79843 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

On Sun, 16 Nov 2025 15:34:13 +0100 "Jakub T. Jankiewicz" via "Bug reports for GNU Emacs, the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> wrote:

> It looks like the Page Up/Page Down changed how it works.
>
> When you press Page Up and you reach the top, the cursor should jump into the
> the first line, but It stays at the bottom (or arbitrary place but not jump
> to the top).
>
> Same with Page Down if it reach the bottom it should jump into the last line.
>
> I don't have a way to check previous version, but I'm almost sure it was
> working like this. Now it's not.
>
> This is how Page Down/Up works in every editor (just checked in email client
> that I was using when writing this email, it jumps to the start or end of
> the content).
>
> Reporting this as a bug, but maybe there is a quick fix, to restore old
> behaviour.

You can get that by setting `scroll-error-top-bottom' to non-nil (it's
nil by default).  This user option and the commands 'scroll-up-command'
and 'scroll-down-command', which use it, were added in Emacs 24.1.

Steve Berman




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#79843; Package emacs. Full text available.

Message received at 79843 <at> debbugs.gnu.org:


Received: (at 79843) by debbugs.gnu.org; 16 Nov 2025 14:51:57 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Nov 16 09:51:57 2025
Received: from localhost ([127.0.0.1]:45373 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1vKe6f-0003hM-4u
	for submit <at> debbugs.gnu.org; Sun, 16 Nov 2025 09:51:57 -0500
Received: from mout.gmx.net ([212.227.15.15]:46767)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <stephen.berman@HIDDEN>)
 id 1vKe6c-0003h4-Io
 for 79843 <at> debbugs.gnu.org; Sun, 16 Nov 2025 09:51:55 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.net;
 s=s31663417; t=1763304708; x=1763909508; i=stephen.berman@HIDDEN;
 bh=JThHkEtM2wDuKvx64tQbR2xgipHi95lkxITSk2DshxY=;
 h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date:
 Message-ID:MIME-Version:Content-Type:cc:content-transfer-encoding:
 content-type:date:from:message-id:mime-version:reply-to:subject:
 to;
 b=alM53R0azmTBllDeUz+LB+rnUZ+HA4vxVIJ0mMaVkHUB8CGi8sLenemefVPRP3v3
 mko6BRy6VbAw3wvSZvHHAaW8NTUzBl5o7XfRpMedN+pRIf5pSBT6ZcGrLUe+t0Zpt
 XVHkX0UPlOUFMhDrZqc5Wgws63sW9zmrrCyfDq7O/uouhNbe1boGgvnvBXiEFoPkZ
 hrVLIVzVRDsV44aJx8YNeBsbNdtATc/RgL5+3etyYPni6XQjPhzYqHE8Cc4SXP5uf
 R8MJuMq9aGsrz+OJxjfHInjHOPb+MfCoEo7eN3dF6RT6vuEZV23g2JJDN+LSl/gmn
 3XJk6NtT6MqEf3gD/w==
X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a
Received: from strobelfssd ([94.134.94.123]) by mail.gmx.net (mrgmx004
 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MJVDW-1vZz8G1IGe-00S9Qe; Sun, 16
 Nov 2025 15:51:48 +0100
From: Stephen Berman <stephen.berman@HIDDEN>
To: "Jakub T. Jankiewicz" via "Bug reports for GNU Emacs, the Swiss army
 knife of text editors" <bug-gnu-emacs@HIDDEN>
Subject: Re: bug#79843: 30.2; Page Up/Down don't move the cursor to bottom/top
In-Reply-To: <20251116153413.586d34d2@jcubic>
References: <20251116153413.586d34d2@jcubic>
Date: Sun, 16 Nov 2025 15:51:47 +0100
Message-ID: <87frae2fp8.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Provags-ID: V03:K1:eC2sPdff4+mMsz70EDMGL2TlqYZ9Kks7WDTxum4S8mXum2W/luP
 Xvcjhjg4bTX31rJ85jzoOSlfJIjvJ3OkxbEZumgY6mQcOFDCZbYZSPeB7Q2KwDtIBw74Ls3
 +XT1bVaXVxXFWO1/iIf9cgvj/rkQ4MItW3n1OmROZN7yhctPzvFwpH8PQRc7MK69nbqvSPO
 XAuYPFHaFG41WR48caHhQ==
X-Spam-Flag: NO
UI-OutboundReport: notjunk:1;M01:P0:GmsJpVAJ6k8=;mZjhVNzvMMg6WMkbozDuoJbVlqA
 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
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 79843
Cc: "Jakub T. Jankiewicz" <jcubic@HIDDEN>, 79843 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

On Sun, 16 Nov 2025 15:34:13 +0100 "Jakub T. Jankiewicz" via "Bug reports for GNU Emacs, the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> wrote:

> It looks like the Page Up/Page Down changed how it works.
>
> When you press Page Up and you reach the top, the cursor should jump into the
> the first line, but It stays at the bottom (or arbitrary place but not jump
> to the top).
>
> Same with Page Down if it reach the bottom it should jump into the last line.
>
> I don't have a way to check previous version, but I'm almost sure it was
> working like this. Now it's not.
>
> This is how Page Down/Up works in every editor (just checked in email client
> that I was using when writing this email, it jumps to the start or end of
> the content).
>
> Reporting this as a bug, but maybe there is a quick fix, to restore old
> behaviour.

You can get that by setting `scroll-error-top-bottom' to non-nil (it's
nil by default).  This user option and the commands 'scroll-up-command'
and 'scroll-down-command', which use it, were added in Emacs 24.1.

Steve Berman




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#79843; Package emacs. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 16 Nov 2025 14:34:37 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Nov 16 09:34:36 2025
Received: from localhost ([127.0.0.1]:45221 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1vKdpr-0002zT-QT
	for submit <at> debbugs.gnu.org; Sun, 16 Nov 2025 09:34:36 -0500
Received: from lists.gnu.org ([2001:470:142::17]:46338)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <jcubic@HIDDEN>) id 1vKdpo-0002zM-Ef
 for submit <at> debbugs.gnu.org; Sun, 16 Nov 2025 09:34:33 -0500
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 <jcubic@HIDDEN>) id 1vKdph-00046j-0y
 for bug-gnu-emacs@HIDDEN; Sun, 16 Nov 2025 09:34:25 -0500
Received: from cache69.mydevil.net ([213.189.54.225])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <jcubic@HIDDEN>) id 1vKdpe-0002V8-0K
 for bug-gnu-emacs@HIDDEN; Sun, 16 Nov 2025 09:34:24 -0500
Date: Sun, 16 Nov 2025 15:34:13 +0100
From: "Jakub T. Jankiewicz" <jcubic@HIDDEN>
To: bug-gnu-emacs@HIDDEN
Subject: 30.2; Page Up/Down don't move the cursor to bottom/top
Message-ID: <20251116153413.586d34d2@jcubic>
X-Mailer: Claws Mail 4.3.1 (GTK 3.24.51; x86_64-redhat-linux-gnu)
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
X-System-Sender: jcubic@HIDDEN
X-System-UID: 1444
Received-SPF: pass client-ip=213.189.54.225; envelope-from=jcubic@HIDDEN;
 helo=cache69.mydevil.net
X-Spam_score_int: -18
X-Spam_score: -1.9
X-Spam_bar: -
X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_MSPIKE_H2=-0.01,
 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001,
 SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 0.9 (/)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.1 (/)

It looks like the Page Up/Page Down changed how it works.

When you press Page Up and you reach the top, the cursor should jump into the
the first line, but It stays at the bottom (or arbitrary place but not jump
to the top).

Same with Page Down if it reach the bottom it should jump into the last line.

I don't have a way to check previous version, but I'm almost sure it was
working like this. Now it's not.

This is how Page Down/Up works in every editor (just checked in email client
that I was using when writing this email, it jumps to the start or end of
the content).

Reporting this as a bug, but maybe there is a quick fix, to restore old
behaviour.

This is my version. Used emacs -Q to verify that it works the same.

In GNU Emacs 30.2 (build 1, x86_64-redhat-linux-gnu, GTK+ Version
 3.24.51, cairo version 1.18.4) of 2025-10-24 built on
 2e4eca13dec9441990e16be4447a4eb1
Windowing system distributor 'The X.Org Foundation', version 11.0.12101020
System Description: Fedora Linux 43 (Xfce)

Configured using:
 'configure --build=x86_64-redhat-linux-gnu
 --host=x86_64-redhat-linux-gnu --program-prefix=
 --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr
 --bindir=/usr/bin --sbindir=/usr/bin --sysconfdir=/etc
 --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64
 --libexecdir=/usr/libexec --localstatedir=/var --runstatedir=/run
 --sharedstatedir=/var/lib --mandir=/usr/share/man
 --infodir=/usr/share/info --disable-gc-mark-trace
 --program-suffix=-gtk+x11 --with-cairo --with-dbus --with-gif
 --with-gpm=no --with-harfbuzz --with-jpeg --with-modules
 --with-native-compilation=aot --with-png --with-rsvg --with-sqlite3
 --with-tiff --with-tree-sitter --with-webp --with-x-toolkit=gtk3
 --with-xinput2 --with-xpm build_alias=x86_64-redhat-linux-gnu
 host_alias=x86_64-redhat-linux-gnu CC=gcc 'CFLAGS=-DMAIL_USE_LOCKF -O2
 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches
 -pipe -Wall -Werror=format-security
 -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS
 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong
 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64
 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection
 -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer
 -mno-omit-leaf-frame-pointer ' 'LDFLAGS=-Wl,-z,relro -Wl,--as-needed
 -Wl,-z,pack-relative-relocs -Wl,-z,now
 -specs=/usr/lib/rpm/redhat/redhat-hardened-ld
 -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors
 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1
 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' CXX=g++ 'CXXFLAGS=-O2
 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches
 -pipe -Wall -Werror=format-security
 -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS
 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong
 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64
 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection
 -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer
 -mno-omit-leaf-frame-pointer '
 PKG_CONFIG_PATH=:/usr/lib64/pkgconfig:/usr/share/pkgconfig'

Configured features:
ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GSETTINGS HARFBUZZ JPEG
LCMS2 LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 M17N_FLT MODULES NATIVE_COMP
NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF
TOOLKIT_SCROLL_BARS TREE_SITTER WEBP X11 XDBE XIM XINPUT2 XPM GTK3 ZLIB

Important settings:
  value of $LANG: pl_PL.utf8
  value of $XMODIFIERS: @im=none
  locale-coding-system: utf-8-unix

Major mode: Fundamental

Minor modes in effect:
  tooltip-mode: t
  global-eldoc-mode: t
  show-paren-mode: t
  electric-indent-mode: t
  mouse-wheel-mode: t
  tool-bar-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  blink-cursor-mode: t
  minibuffer-regexp-mode: t
  line-number-mode: t
  indent-tabs-mode: t
  transient-mark-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t

Load-path shadows:
None found.

Features:
(shadow sort mail-extr emacsbug message mailcap yank-media puny dired
dired-loaddefs rfc822 mml mml-sec password-cache epa derived epg rfc6068
epg-config gnus-util text-property-search mm-decode mm-bodies mm-encode
mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047
rfc2045 ietf-drums mm-util mail-prsvr mail-utils vc-git diff-mode
track-changes easy-mmode vc-dispatcher time-date subr-x cl-loaddefs
cl-lib rmc iso-transl tooltip cconv eldoc paren electric uniquify
ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/x-win x-win
term/common-win x-dnd touch-screen tool-bar dnd fontset image regexp-opt
fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode
register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select
scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors
frame minibuffer nadvice seq simple cl-generic indonesian philippine
cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao
korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech
european ethiopic indian cyrillic chinese composite emoji-zwj charscript
charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure
cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp
files window text-properties overlay sha1 md5 base64 format env
code-pages mule custom widget keymap hashtable-print-readable backquote
threads dbusbind inotify lcms2 dynamic-setting system-font-setting
font-render-setting cairo gtk x-toolkit xinput2 x multi-tty move-toolbar
make-network-process native-compile emacs)

Memory information:
((conses 16 57300 11914) (symbols 48 6009 0) (strings 32 16070 2654)
 (string-bytes 1 527993) (vectors 16 9929)
 (vector-slots 8 137917 7691) (floats 8 23 8) (intervals 56 377 0)
 (buffers 992 11))

--
Jakub T. Jankiewicz, Senior Front-End Developer
https://jakub.jankiewicz.org
https://lips.js.org
https://snapp.page
https://koduj.org




Acknowledgement sent to "Jakub T. Jankiewicz" <jcubic@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to bug-gnu-emacs@HIDDEN:
bug#79843; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Sun, 16 Nov 2025 15:15:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.