From mboxrd@z Thu Jan  1 00:00:00 1970
Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail
From: Eli Zaretskii <eliz@gnu.org>
Newsgroups: gmane.emacs.bugs
Subject: bug#74924: 29.3; Buffer showing manpage jumps back to beginning
Date: Tue, 17 Dec 2024 15:36:59 +0200
Message-ID: <86ed26o2h0.fsf@gnu.org>
References: <m2y10evfsp.fsf@turepalsson.se>
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214";
	logging-data="31153"; mail-complaints-to="usenet@ciao.gmane.io"
Cc: 74924@debbugs.gnu.org
To: Ture =?UTF-8?Q?P=C3=A5lsson?= <ture@turepalsson.se>
Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Dec 17 14:38:26 2024
Return-path: <bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org>
Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org
Original-Received: from lists.gnu.org ([209.51.188.17])
	by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
	(Exim 4.92)
	(envelope-from <bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org>)
	id 1tNXmM-0007yN-JT
	for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 17 Dec 2024 14:38:26 +0100
Original-Received: from localhost ([::1] helo=lists1p.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.90_1)
	(envelope-from <bug-gnu-emacs-bounces@gnu.org>)
	id 1tNXm8-0007l8-J5; Tue, 17 Dec 2024 08:38:12 -0500
Original-Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <Debian-debbugs@debbugs.gnu.org>)
 id 1tNXly-0007kf-W8
 for bug-gnu-emacs@gnu.org; Tue, 17 Dec 2024 08:38:05 -0500
Original-Received: from debbugs.gnu.org ([2001:470:142:5::43])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <Debian-debbugs@debbugs.gnu.org>)
 id 1tNXly-0004jO-Iw
 for bug-gnu-emacs@gnu.org; Tue, 17 Dec 2024 08:38:02 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=debbugs.gnu.org; s=debbugs-gnu-org; 
 h=MIME-version:References:In-Reply-To:From:Date:To:Subject;
 bh=zFlFexn1i7zhqt97/Wih+T9mCvp5uNc+UEDNMfH+EJ4=; 
 b=NJgBl5nI2WpSRqaOQ5kf1NAAn0jWH6FWS+FEyLSMMa+OpNSXXhj+li/BbfAKmUns7WwShh3DYCUQY+r8Ry3cHOff5olQqrVwMtr3PxcYfAYf32HGL632IHSbdYzVZYcY3LmXw8LDbcysL1pgt4MXoZE7JQwU3+El1qXmYOJOFQ5Uqxrz+Sfy1IQfcxJ1uZWwsVLW8DCX8AUEUAg5DTGXiuqqjjQ9zJ9C4xxZP4HhgFHANq5wDeIsxi7i4kBQ1p+5rbKSSTaGmYONbKemjKSjbY4EJMf+8zom24TxWdPUWuAQFXROW9icuG+hxitc2dR81TTMv5a8oZw9A58VmPBsYg==;
Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2)
 (envelope-from <Debian-debbugs@debbugs.gnu.org>) id 1tNXly-0008RZ-C4
 for bug-gnu-emacs@gnu.org; Tue, 17 Dec 2024 08:38:02 -0500
X-Loop: help-debbugs@gnu.org
Resent-From: Eli Zaretskii <eliz@gnu.org>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces@debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@gnu.org
Resent-Date: Tue, 17 Dec 2024 13:38:02 +0000
Resent-Message-ID: <handler.74924.B74924.173444263432386@debbugs.gnu.org>
Resent-Sender: help-debbugs@gnu.org
X-GNU-PR-Message: followup 74924
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: confirmed
Original-Received: via spool by 74924-submit@debbugs.gnu.org id=B74924.173444263432386
 (code B ref 74924); Tue, 17 Dec 2024 13:38:02 +0000
Original-Received: (at 74924) by debbugs.gnu.org; 17 Dec 2024 13:37:14 +0000
Original-Received: from localhost ([127.0.0.1]:58114 helo=debbugs.gnu.org)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <debbugs-submit-bounces@debbugs.gnu.org>)
 id 1tNXlB-0008QI-Nc
 for submit@debbugs.gnu.org; Tue, 17 Dec 2024 08:37:13 -0500
Original-Received: from eggs.gnu.org ([209.51.188.92]:39882)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@gnu.org>) id 1tNXl9-0008Pz-Ie
 for 74924@debbugs.gnu.org; Tue, 17 Dec 2024 08:37:12 -0500
Original-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@gnu.org>)
 id 1tNXl1-0004ex-1Y; Tue, 17 Dec 2024 08:37:04 -0500
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=zFlFexn1i7zhqt97/Wih+T9mCvp5uNc+UEDNMfH+EJ4=; b=Tu0mjmjxr/Yct8fYeUgo
 dftNqxnD4VFJTSxH4wTOlu5JZIFZuyL37RW7dErECwLEpkyIzZ+1R8lbxH/sOYORaKrAydipgN8o5
 jLIe5Cm95d9d4z004FbBAgEupwRa0+6ksMlmu7ZU/yeSLqwfpcAzFCnL3U9xib1NRTo4vhflJL9h+
 Zi/3K6vnJRuEiKJq/prXCTtAPnAa3sPCLC2/2gA/l/UImjm+3aOj0bjYoK3/x+E7SCqaDRYfloTFJ
 nX8tehlsTl45nY9CRWH7OhBo/PBflrsXtj8d93+qextksKPGDqJFOA5YqYSDxDzlYf4hm3+6noj7T
 xeEDTFtFh3f82Q==;
In-Reply-To: <m2y10evfsp.fsf@turepalsson.se> (message from Ture
 =?UTF-8?Q?P=C3=A5lsson?= on Tue, 17 Dec 2024 10:07:18 +0100)
X-BeenThere: debbugs-submit@debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
X-BeenThere: bug-gnu-emacs@gnu.org
List-Id: "Bug reports for GNU Emacs,
 the Swiss army knife of text editors" <bug-gnu-emacs.gnu.org>
List-Unsubscribe: <https://lists.gnu.org/mailman/options/bug-gnu-emacs>,
 <mailto:bug-gnu-emacs-request@gnu.org?subject=unsubscribe>
List-Archive: <https://lists.gnu.org/archive/html/bug-gnu-emacs>
List-Post: <mailto:bug-gnu-emacs@gnu.org>
List-Help: <mailto:bug-gnu-emacs-request@gnu.org?subject=help>
List-Subscribe: <https://lists.gnu.org/mailman/listinfo/bug-gnu-emacs>,
 <mailto:bug-gnu-emacs-request@gnu.org?subject=subscribe>
Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org
Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org
Xref: news.gmane.io gmane.emacs.bugs:297294
Archived-At: <http://permalink.gmane.org/gmane.emacs.bugs/297294>

> From: Ture PĂ„lsson <ture@turepalsson.se>
> Date: Tue, 17 Dec 2024 10:07:18 +0100
> 
> 
> 1. Run in a terminal window. Operating system seems not to matter; I can
> reproduce on both macOS and Linux.
> 
> 2. Set environment variable MANWIDTH to 80 .
> 
> 3. Start Emacs ('emacs -nw -Q').
> 
> 4. Do M-x man, enter the name of some manpage, and type RET.
> 
> 5. Switch to the manpage window (C-x o), and scroll down by typing 'C-v'
> a few times.
> 
> 6. Switch back to the *scratch* window (C-x o again).
> 
> 7. After about a second, the manpage window jumps back to the beginning
> of the buffer.

Does the async command ('man' and the filter into which 'man' is
piped) still run when you do the above?  Or is this after the
background formatting has ended?  I'm guessing the former.