From unknown Sun Jun 15 08:31:25 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#40888 <40888@debbugs.gnu.org> To: bug#40888 <40888@debbugs.gnu.org> Subject: Status: M-x man: don't redraw good pages when not finding bad pages Reply-To: bug#40888 <40888@debbugs.gnu.org> Date: Sun, 15 Jun 2025 15:31:25 +0000 retitle 40888 M-x man: don't redraw good pages when not finding bad pages reassign 40888 emacs submitter 40888 =E7=A9=8D=E4=B8=B9=E5=B0=BC Dan Jacobson severity 40888 wishlist tag 40888 wontfix thanks From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 26 20:14:44 2020 Received: (at submit) by debbugs.gnu.org; 27 Apr 2020 00:14:44 +0000 Received: from localhost ([127.0.0.1]:35201 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jSrQ3-0004wU-So for submit@debbugs.gnu.org; Sun, 26 Apr 2020 20:14:44 -0400 Received: from lists.gnu.org ([209.51.188.17]:52099) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jSrQ1-0004wN-U5 for submit@debbugs.gnu.org; Sun, 26 Apr 2020 20:14:42 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:50008) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jSrQ1-00047y-HZ for bug-gnu-emacs@gnu.org; Sun, 26 Apr 2020 20:14:41 -0400 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FROM_EXCESS_BASE64, RCVD_IN_DNSWL_NONE,SPF_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.90_1) (envelope-from ) id 1jSrQ0-0007f7-Jy for bug-gnu-emacs@gnu.org; Sun, 26 Apr 2020 20:14:40 -0400 Received: from crocodile.birch.relay.mailchannels.net ([23.83.209.45]:60177) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jSrPz-0007eS-QI for bug-gnu-emacs@gnu.org; Sun, 26 Apr 2020 20:14:40 -0400 X-Sender-Id: dreamhost|x-authsender|jidanni@jidanni.org Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id 2650B340A1E for ; Mon, 27 Apr 2020 00:14:35 +0000 (UTC) Received: from pdx1-sub0-mail-a97.g.dreamhost.com (100-96-14-18.trex.outbound.svc.cluster.local [100.96.14.18]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id A3795340A0D for ; Mon, 27 Apr 2020 00:14:34 +0000 (UTC) X-Sender-Id: dreamhost|x-authsender|jidanni@jidanni.org Received: from pdx1-sub0-mail-a97.g.dreamhost.com (pop.dreamhost.com [64.90.62.162]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384) by 0.0.0.0:2500 (trex/5.18.6); Mon, 27 Apr 2020 00:14:35 +0000 X-MC-Relay: Neutral X-MailChannels-SenderId: dreamhost|x-authsender|jidanni@jidanni.org X-MailChannels-Auth-Id: dreamhost X-Hysterical-Left: 02a080c850504b8e_1587946474878_3368002543 X-MC-Loop-Signature: 1587946474878:2615906039 X-MC-Ingress-Time: 1587946474878 Received: from pdx1-sub0-mail-a97.g.dreamhost.com (localhost [127.0.0.1]) by pdx1-sub0-mail-a97.g.dreamhost.com (Postfix) with ESMTP id 5F44B7F132 for ; Sun, 26 Apr 2020 17:14:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=jidanni.org; h=from:to :subject:date:message-id:mime-version:content-type; s= jidanni.org; bh=oGaVORz4n2VENBrvZiXbXj6s08k=; b=XmQ1Xw1Yy6qzGbpf RlWpPhtSJ9ugJRCtYzCNyvS/jfYzVLwk+8OFixJ6l1/rjWcbHqvoRCAb5WFK+vof 5B/Qr+ydtiRrB/vQH7ZxvsK9E2xvtBoc5a0inarR+1RcwkCkQGUp7Tb58zVeKJtr tomM5PMuLGvyy32b6qtQ/IwC/7U= Received: from jidanni.org (220-140-12-86.dynamic-ip.hinet.net [220.140.12.86]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: jidanni@jidanni.org) by pdx1-sub0-mail-a97.g.dreamhost.com (Postfix) with ESMTPSA id 0BB4D7F128 for ; Sun, 26 Apr 2020 17:14:33 -0700 (PDT) X-DH-BACKEND: pdx1-sub0-mail-a97 From: =?utf-8?B?56mN5Li55bC8?= Dan Jacobson To: bug-gnu-emacs@gnu.org Subject: M-x man: don't redraw good pages when not finding bad pages Date: Mon, 27 Apr 2020 06:59:29 +0800 Message-ID: <87tv15etv2.8.fsf@jidanni.org> MIME-Version: 1.0 Content-Type: text/plain X-VR-OUT-STATUS: OK X-VR-OUT-SCORE: 0 X-VR-OUT-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeduhedrheekgdefvdcutefuodetggdotefrodftvfcurfhrohhfihhlvgemucggtfgfnhhsuhgsshgtrhhisggvpdfftffgtefojffquffvnecuuegrihhlohhuthemuceftddtnecunecujfgurhephffvufffkfggtgesthdtredttddtjeenucfhrhhomhepnjjnnjcuffgrnhculfgrtghosghsohhnuceojhhiuggrnhhnihesjhhiuggrnhhnihdrohhrgheqnecukfhppedvvddtrddugedtrdduvddrkeeinecuvehluhhsthgvrhfuihiivgepudenucfrrghrrghmpehmohguvgepshhmthhppdhhvghlohepjhhiuggrnhhnihdrohhrghdpihhnvghtpedvvddtrddugedtrdduvddrkeeipdhrvghtuhhrnhdqphgrthhhpeeprehuthhfqdekreeureehiehmpfehnfhiheehsgevkeerpecuffgrnhculfgrtghosghsohhnuceojhhiuggrnhhnihesjhhiuggrnhhnihdrohhrgheqpdhmrghilhhfrhhomhepjhhiuggrnhhnihesjhhiuggrnhhnihdrohhrghdpnhhrtghpthhtohepsghughdqghhnuhdqvghmrggtshesghhnuhdrohhrgh Received-SPF: pass client-ip=23.83.209.45; envelope-from=jidanni@jidanni.org; helo=crocodile.birch.relay.mailchannels.net X-detected-operating-system: by eggs.gnu.org: First seen = 2020/04/26 18:15:10 X-ACL-Warn: Detected OS = Linux 3.11 and newer [fuzzy] X-Received-From: 23.83.209.45 X-Spam-Score: -1.4 (-) 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: -2.4 (--) $ emacs -q M-x man cat M-x man dog Why does it have to redraw the entire cat man page, before just saying it can't find dog? Why can't it just say it can't find dog? Just leave the good page there undisturbed. Redrawing the cat man page makes our eyes think maybe it has got something new, when it hasn't. It also distracts us from noticing the failure message in the minibuffer. emacs-version "26.3". From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 27 02:59:01 2020 Received: (at control) by debbugs.gnu.org; 27 Apr 2020 06:59:02 +0000 Received: from localhost ([127.0.0.1]:35423 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jSxjJ-0004DG-Mg for submit@debbugs.gnu.org; Mon, 27 Apr 2020 02:59:01 -0400 Received: from ted.gofardesign.uk ([67.225.143.91]:60106) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jSxjH-0004Cz-IM for control@debbugs.gnu.org; Mon, 27 Apr 2020 02:59:00 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=marxist.se; s=default; h=Subject:From:To:Date:Sender:Reply-To:Message-ID:Cc:MIME-Version :Content-Type:Content-Transfer-Encoding:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: In-Reply-To:References:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=tV8tZzpHvmdeRuOfp6Ds9fZReQfdu38AkU61S9MQB5Y=; b=WfUmILTwZwyQ+wrjb27qm2ioEc 6snGIw1KPn9cpJsWkNVfoV+0n45EkQmbfxKI+TPV2kywXk55Wh1qo4BMMamQ0134cYL7kFHq0DYnC 0k+2hZD7vs2oUqc0tyBNRGYjMd9+hjcWxWU3Y5jUSMVPBjmBs+V1v9prWfz5vhKAwko9ycJ9MVdte xKiHsibo9r2dS2UdbuqGiBqhcETPaS1HWWWI+VNZA2DMBlb0oDSVwmjnx/khV8V9YjdFwWj/MNpQq zDb2M1be8ckwAtdaiCFzItJNqxbjAljs2yx8VwHNesU1UicQSBZ1lhlImWzDLpgCFU1GT+0d/vOs9 CeC0Wvpw==; Received: from h-4-70-69.a785.priv.bahnhof.se ([155.4.70.69]:48248 helo=localhost) by ted.gofardesign.uk with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.93) (envelope-from ) id 1jSxjA-0013eQ-On for control@debbugs.gnu.org; Mon, 27 Apr 2020 02:58:53 -0400 Date: Mon, 27 Apr 2020 08:58:51 +0200 To: control@debbugs.gnu.org From: Stefan Kangas Subject: control message for bug #40888 X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - ted.gofardesign.uk X-AntiAbuse: Original Domain - debbugs.gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - marxist.se X-Get-Message-Sender-Via: ted.gofardesign.uk: authenticated_id: stefan@marxist.se X-Authenticated-Sender: ted.gofardesign.uk: stefan@marxist.se X-Source: X-Source-Args: X-Source-Dir: X-Spam-Score: 0.1 (/) X-Debbugs-Envelope-To: control 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" Message-Id: X-Spam-Score: -1.0 (-) severity 40888 minor quit From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 27 04:33:24 2020 Received: (at 40888) by debbugs.gnu.org; 27 Apr 2020 08:33:24 +0000 Received: from localhost ([127.0.0.1]:35598 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jSzCd-0000IN-Sp for submit@debbugs.gnu.org; Mon, 27 Apr 2020 04:33:24 -0400 Received: from mout02.posteo.de ([185.67.36.66]:36157) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jSzCb-0000I7-Q3 for 40888@debbugs.gnu.org; Mon, 27 Apr 2020 04:33:22 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id 250932400FE for <40888@debbugs.gnu.org>; Mon, 27 Apr 2020 10:33:14 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1587976394; bh=PEtq6O9TB37rUxweN/WgjK1OnXwqJ9+XmvQqMMEBMVs=; h=From:To:Subject:Date:From; b=cnOPXypnre9Rd7MMBWRP5vhXYmtcxZVkuGF3bTWl+lj9weTLcZeVTSJ5VxdkbLsJF gSE+UoZbckVpr6cbDZPLRVIX6dRTBFrxyYZNjVsPCQoY3l2E6VOdSi8JWJzq4jGEb1 SVhxmxNJtKqcyNfLwxs5Bay0JeBH9lp4ql/+Exc0Q2Ae8lH7zK2Tk8ffkoqvk4uRRn cQQ4BaQ4ahl0T0ho7VStACy22rfw6Ar1/zZvJ2QJGAse1m/8Qr9PMjcPPt1Je+Mpmj wZbjlwS2swtXftAavEtUtyyyJ8LYkpQl8nY6ckl7duib4FYiTi8GWvolrTdYuNesDs /NH3Nhw0stbHg== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 499dMY1pgNz6tml; Mon, 27 Apr 2020 10:33:12 +0200 (CEST) From: Tomas Nordin To: =?utf-8?B?56mN5Li55bC8?= Dan Jacobson , 40888@debbugs.gnu.org Subject: Re: bug#40888: M-x man: don't redraw good pages when not finding bad pages In-Reply-To: <87tv15etv2.8.fsf@jidanni.org> References: <87tv15etv2.8.fsf@jidanni.org> Date: Mon, 27 Apr 2020 10:33:12 +0200 Message-ID: <877dy1ba5z.fsf@fliptop.i-did-not-set--mail-host-address--so-tickle-me> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 40888 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 (---) =E7=A9=8D=E4=B8=B9=E5=B0=BC Dan Jacobson writes: > $ emacs -q > M-x man cat > M-x man dog > > Why does it have to redraw the entire cat man page, before just saying > it can't find dog? Why can't it just say it can't find dog? > Just leave the good page there undisturbed. I think it is fixed to work like that, it does here with 28.0.50. Maybe this news item is relevant *** New function 'display-buffer-reuse-mode-window' is an action function suitable for use in 'display-buffer-alist'. For example, to avoid creating a new window when opening man pages when there's already one, use (add-to-list 'display-buffer-alist '("\\`\\*Man .*\\*\\'" . (display-buffer-reuse-mode-window (inhibit-same-window . nil) (mode . Man-mode)))) under the super heading * Lisp Changes in Emacs 26.1. > emacs-version "26.3". Confusing then. But maybe that function was used later for the man rendering. From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 27 10:54:44 2020 Received: (at 40888) by debbugs.gnu.org; 27 Apr 2020 14:54:44 +0000 Received: from localhost ([127.0.0.1]:37829 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jT59f-0002R2-Uo for submit@debbugs.gnu.org; Mon, 27 Apr 2020 10:54:44 -0400 Received: from antelope.elm.relay.mailchannels.net ([23.83.212.4]:56570) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jT59a-0002Qn-ER for 40888@debbugs.gnu.org; Mon, 27 Apr 2020 10:54:43 -0400 X-Sender-Id: dreamhost|x-authsender|jidanni@jidanni.org Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id D1B4A360405; Mon, 27 Apr 2020 14:54:35 +0000 (UTC) Received: from pdx1-sub0-mail-a41.g.dreamhost.com (100-96-23-11.trex.outbound.svc.cluster.local [100.96.23.11]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id C754E360462; Mon, 27 Apr 2020 14:54:34 +0000 (UTC) X-Sender-Id: dreamhost|x-authsender|jidanni@jidanni.org Received: from pdx1-sub0-mail-a41.g.dreamhost.com (pop.dreamhost.com [64.90.62.162]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384) by 0.0.0.0:2500 (trex/5.18.6); Mon, 27 Apr 2020 14:54:35 +0000 X-MC-Relay: Neutral X-MailChannels-SenderId: dreamhost|x-authsender|jidanni@jidanni.org X-MailChannels-Auth-Id: dreamhost X-Thread-Glossy: 5df8b6286b66b99b_1587999275228_1056244693 X-MC-Loop-Signature: 1587999275227:2876450487 X-MC-Ingress-Time: 1587999275227 Received: from pdx1-sub0-mail-a41.g.dreamhost.com (localhost [127.0.0.1]) by pdx1-sub0-mail-a41.g.dreamhost.com (Postfix) with ESMTP id 3667B80115; Mon, 27 Apr 2020 07:54:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=jidanni.org; h=from:to:cc :subject:references:date:message-id:mime-version:content-type; s=jidanni.org; bh=fXJl7Iz3dKICK179UUu6/hRtlis=; b=bq5o0ABTY01z7 qoT9JBNk4u16v20JcXTqFhf6JlVHY3Kab2sio3Hy4CDSGOpwlXCaNLse/lbZE5iG qIcRx1ATbQLJKwH6lw4pUZy6d24vECzcXH+4VogoeQC3X0R+5/jB/1dkor7Jn17c fhXwoYq9pRbOcQczJgT2tZsTHnaIYc= Received: from jidanni.org (114-41-14-23.dynamic-ip.hinet.net [114.41.14.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: jidanni@jidanni.org) by pdx1-sub0-mail-a41.g.dreamhost.com (Postfix) with ESMTPSA id 8ACEE8010F; Mon, 27 Apr 2020 07:54:32 -0700 (PDT) X-DH-BACKEND: pdx1-sub0-mail-a41 From: =?utf-8?B?56mN5Li55bC8?= Dan Jacobson To: Tomas Nordin Subject: Re: bug#40888: M-x man: don't redraw good pages when not finding bad pages References: <87tv15etv2.8.fsf@jidanni.org> <877dy1ba5z.fsf@fliptop.i-did-not-set--mail-host-address--so-tickle-me> Date: Mon, 27 Apr 2020 22:54:29 +0800 Message-ID: <87k1219dy2.8.fsf@jidanni.org> MIME-Version: 1.0 Content-Type: text/plain X-VR-OUT-STATUS: OK X-VR-OUT-SCORE: -100 X-VR-OUT-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeduhedrheelgdejlecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucggtfgfnhhsuhgsshgtrhhisggvpdfftffgtefojffquffvnecuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjughrpefhvffufhffkfggtgesthdtredttddtjeenucfhrhhomhepnjjnnjcuffgrnhculfgrtghosghsohhnuceojhhiuggrnhhnihesjhhiuggrnhhnihdrohhrgheqnecukfhppeduudegrdeguddrudegrddvfeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhhouggvpehsmhhtphdphhgvlhhopehjihgurghnnhhirdhorhhgpdhinhgvthepuddugedrgedurddugedrvdefpdhrvghtuhhrnhdqphgrthhhpeeprehuthhfqdekreeureehiehmpfehnfhiheehsgevkeerpecuffgrnhculfgrtghosghsohhnuceojhhiuggrnhhnihesjhhiuggrnhhnihdrohhrgheqpdhmrghilhhfrhhomhepjhhiuggrnhhnihesjhhiuggrnhhnihdrohhrghdpnhhrtghpthhtohepgedtkeekkeesuggvsggsuhhgshdrghhnuhdrohhrgh X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 40888 Cc: 40888@debbugs.gnu.org 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 (-) >>>>> "TN" == Tomas Nordin writes: TN> under the super heading * Lisp Changes in Emacs 26.1. Well all I know is with 26.3, emacs or emacs -nw, I still see a blink (the whole cat man page redrawn) when I do M-x man dog. From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 27 11:08:01 2020 Received: (at 40888) by debbugs.gnu.org; 27 Apr 2020 15:08:01 +0000 Received: from localhost ([127.0.0.1]:37872 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jT5MW-0002rg-6g for submit@debbugs.gnu.org; Mon, 27 Apr 2020 11:08:01 -0400 Received: from mail-yb1-f171.google.com ([209.85.219.171]:45837) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jT5MT-0002rQ-Oo for 40888@debbugs.gnu.org; Mon, 27 Apr 2020 11:07:58 -0400 Received: by mail-yb1-f171.google.com with SMTP id p7so7483180ybo.12 for <40888@debbugs.gnu.org>; Mon, 27 Apr 2020 08:07:57 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=pH+nuGrOtUxLRadvLPjpxM4R0rmmchRyDXjWzkHyTJw=; b=UjJckfZ2I1XwGEQkxAI8Ul9lkjPX/nBG15hvfuVM89WCtqgehnF7uqriP9UIVmJcho K9jp5lZQnmOlFyMPD0UZ24BsZ+DwNJl0CJ2SUHWGYj3YYdMFMz8Nh/qh7nxKCWbU05DD UPATG7soNCWJz8DQbygwYMEecDeK043upi/mZmozStF3kFvZjWzQ2nm1WpRyzNG2s8Vp CNzFVDMQYVzuo5OAUsRUKLBdgUzRzhszXh821CStmwW3zPNSjB6f2irLIehcoYFBLIre HksWWMxIhFgIf2tzk4hYVk9EWVhaZ9c+0dmCMO3yE1fwBhQRT2vouqzTNQGiZnZrY/r6 /mZg== X-Gm-Message-State: AGi0PuZ3NhOovAEalkb+fbI65eWqfEBXEUNO2j4wUN0ixMG+YmnSArPv D+NMz/8CKaOrrXUpRfsZL/6vKKCjAKY2KOzNYPI= X-Google-Smtp-Source: APiQypKpKBlHbDD16gGnnY9WrESHade3MTQ2RdbF6DD5QWiQzeJpdUh3c2vgp4CC4KaTrJqrMGirkISczyBWRuJ4Puk= X-Received: by 2002:a25:2d6:: with SMTP id 205mr38039190ybc.181.1588000071769; Mon, 27 Apr 2020 08:07:51 -0700 (PDT) MIME-Version: 1.0 References: <877dy1ba5z.fsf@fliptop.i-did-not-set--mail-host-address--so-tickle-me> <87tv15etv2.8.fsf@jidanni.org> <87k1219dy2.8.fsf@jidanni.org> In-Reply-To: <87k1219dy2.8.fsf@jidanni.org> From: Stefan Kangas Date: Mon, 27 Apr 2020 17:07:40 +0200 Message-ID: Subject: Re: bug#40888: M-x man: don't redraw good pages when not finding bad pages To: =?UTF-8?B?56mN5Li55bC8IERhbiBKYWNvYnNvbg==?= Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 40888 Cc: Tomas Nordin , 40888@debbugs.gnu.org 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.5 (/) Dan Jacobson writes: > >>>>> "TN" == Tomas Nordin writes: > TN> under the super heading * Lisp Changes in Emacs 26.1. > Well all I know is with 26.3, > emacs or emacs -nw, > I still see a blink (the whole cat man page redrawn) when I do M-x man dog. I can reproduce this here. GNU Emacs 28.0.50 (build 51, x86_64-pc-linux-gnu, GTK+ Version 3.24.18, cairo version 1.16.0) of 2020-04-25 Best regards, Stefan Kangas From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 27 16:25:12 2020 Received: (at 40888) by debbugs.gnu.org; 27 Apr 2020 20:25:12 +0000 Received: from localhost ([127.0.0.1]:38205 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jTAJU-0007lF-Dq for submit@debbugs.gnu.org; Mon, 27 Apr 2020 16:25:12 -0400 Received: from mout01.posteo.de ([185.67.36.65]:39298) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jTAJR-0007kt-7G for 40888@debbugs.gnu.org; Mon, 27 Apr 2020 16:25:10 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id 9B75716005C for <40888@debbugs.gnu.org>; Mon, 27 Apr 2020 22:25:02 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1588019102; bh=Y56Jc0E6Kh7ua1camCjb4+yk8/+cVPd2ahU42qAYv7A=; h=From:To:Cc:Subject:Date:From; b=Ceo/fpzNonclAzSJXAu34o/41cu7xAf6CkE93R/iu7nsuxV4BnTpjbIuNpu5CG29/ qp0OcunSJ5+cJi7IhydtICqiInd3Frq9SgTukz/iepjilsvwGV5OxeLr1wyTHnLl+c 8n5OUhrNzVUPX0OxzBTdureoBskWk35TSeBztj0hKaBCACxxMEQ1bDnOZZ8hPnbLEK astmN1UbQso0A8ZmgIRnuW7Qjf9TAKDWXchWMSZP48WFRWH3/twN5/YYGR7cPtTr6a c1b14scQWmdH5KGPy4Kzo2hOuULmQHml/+qLkr1I9k0sUJ5A5Uw/l4mxvIo6nOJDW/ 77Sh83u3gpMsw== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 499x8s5cGTz9ry3; Mon, 27 Apr 2020 22:25:01 +0200 (CEST) From: Tomas Nordin To: Stefan Kangas , =?utf-8?B?56mN5Li55bC8?= Dan Jacobson Subject: Re: bug#40888: M-x man: don't redraw good pages when not finding bad pages In-Reply-To: References: <877dy1ba5z.fsf@fliptop.i-did-not-set--mail-host-address--so-tickle-me> <87tv15etv2.8.fsf@jidanni.org> <87k1219dy2.8.fsf@jidanni.org> Date: Mon, 27 Apr 2020 22:25:01 +0200 Message-ID: <87v9lkad7m.fsf@fliptop.i-did-not-set--mail-host-address--so-tickle-me> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 40888 Cc: 40888@debbugs.gnu.org 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 (---) Stefan Kangas writes: > Dan Jacobson writes: > >> >>>>> "TN" == Tomas Nordin writes: >> TN> under the super heading * Lisp Changes in Emacs 26.1. >> Well all I know is with 26.3, >> emacs or emacs -nw, >> I still see a blink (the whole cat man page redrawn) when I do M-x man dog. > > I can reproduce this here. Me too. I misunderstood and thought that the cat man buffer was destroyed. But yes, I see the blink too, now I get the point. > > GNU Emacs 28.0.50 (build 51, x86_64-pc-linux-gnu, GTK+ Version > 3.24.18, cairo version 1.16.0) of 2020-04-25 > > Best regards, > Stefan Kangas From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 27 17:34:47 2020 Received: (at control) by debbugs.gnu.org; 27 Apr 2020 21:34:47 +0000 Received: from localhost ([127.0.0.1]:38274 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jTBOp-0001Fn-9Y for submit@debbugs.gnu.org; Mon, 27 Apr 2020 17:34:47 -0400 Received: from ted.gofardesign.uk ([67.225.143.91]:42532) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jTBOn-0001FX-D4 for control@debbugs.gnu.org; Mon, 27 Apr 2020 17:34:46 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=marxist.se; s=default; h=Content-Type:MIME-Version:Message-ID:Date:References:Subject:To :From:Sender:Reply-To:Cc:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=lWKzrM81kNtPP/UWkiOKunyQzyoxnKP+4VXAINvfoEE=; b=AaAidxZDpfi0mUqSVHVS/Qf9mg nFDEJpsav+QeoE0Sj45lWDNFz7KqZ/lQ/Lt/a75HDyeyxiAbKV+MD4Xpr4I8IQuk6CxQaVXIW9pvw sPN/woOu2qAXhvH9q9qFQD/rD4rScS8icLpRCG7e2CQU3KIpl6xmwK8Y1d1XSVZytcUjLNKNuvga4 Ld2WoCJVW+FBRRFJyiZJXmeAoVcdkeHrrmHD54lvcN3GToZMWy2Wo1jdVmhN7ZyJSEmrn4NKILjrn 8Sz2rAFLL0mimzLmSfdb1KAzb7x3chRaMMfEM9nF8N/HPpwsrM5NlhiV9tWbwKyzxYazjAG03b3U+ Noa/Sy6Q==; Received: from h-4-70-69.a785.priv.bahnhof.se ([155.4.70.69]:58486 helo=localhost) by ted.gofardesign.uk with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.93) (envelope-from ) id 1jTBOg-000Dh7-Sc for control@debbugs.gnu.org; Mon, 27 Apr 2020 17:34:39 -0400 From: Stefan Kangas To: control Subject: control message for bug #40888 References: Date: Mon, 27 Apr 2020 23:34:36 +0200 Message-ID: <87blnc8vf7.fsf@stefankangas.se> MIME-Version: 1.0 Content-Type: text/plain X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - ted.gofardesign.uk X-AntiAbuse: Original Domain - debbugs.gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - marxist.se X-Get-Message-Sender-Via: ted.gofardesign.uk: authenticated_id: stefan@marxist.se X-Authenticated-Sender: ted.gofardesign.uk: stefan@marxist.se X-Source: X-Source-Args: X-Source-Dir: X-Spam-Score: 3.0 (+++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: found 40888 26.3 found 40888 28.0.50 thanks Content analysis details: (3.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: marxist.se] 2.0 PDS_TONAME_EQ_TOLOCAL_SHORT Short body with To: name matches everything in local email 1.0 PDS_TONAME_EQ_TOLOCAL_VSHORT Very short body and From looks like 2 different emails X-Debbugs-Envelope-To: control 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.0 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: found 40888 26.3 found 40888 28.0.50 thanks Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: marxist.se] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 2.0 PDS_TONAME_EQ_TOLOCAL_SHORT Short body with To: name matches everything in local email 1.0 PDS_TONAME_EQ_TOLOCAL_VSHORT Very short body and From looks like 2 different emails -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager found 40888 26.3 found 40888 28.0.50 thanks From debbugs-submit-bounces@debbugs.gnu.org Sat May 02 20:56:03 2020 Received: (at control) by debbugs.gnu.org; 3 May 2020 00:56:03 +0000 Received: from localhost ([127.0.0.1]:54249 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jV2vL-0004JK-AN for submit@debbugs.gnu.org; Sat, 02 May 2020 20:56:03 -0400 Received: from ted.gofardesign.uk ([67.225.143.91]:37606) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jV2vH-0004Ij-Ir for control@debbugs.gnu.org; Sat, 02 May 2020 20:56:01 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=marxist.se; s=default; h=Subject:From:To:Date:Sender:Reply-To:Message-ID:Cc:MIME-Version :Content-Type:Content-Transfer-Encoding:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: In-Reply-To:References:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=5R+Tw0oY5PWo+DVhgR9Dhr3QX4Mqn0/ytJerrl98c0M=; b=UqRGZ/dDJ59DV6F/QJbPwdcoJD P6YCWgDola3zgo4n8zHZUjuZndV+WE2r42BzOoOfKVBG3AG9VQg9fNOBpSmYGnJ1YqeVWbyJR68lq /r43ayWKuGz0RAWcUKLm/0uAMWMR2x918QsNuUncK3VcpMG9Nvo3mQbT5v8Lpsj0R4lIQ7fHVN1/O lHKkHeTrU0ll/E1RF4twdPteOnbJQ0yNqiHjcrORnWXlxRSLlcMiCjPxOoBt3nzq0QAdD9araTqqN 9whj8Z1NMiBq6UA5CXoR2dyvdclhmEL2vEvKtNuk1uAWWiNtXs8o5f/Y3m4h8ZtpTy60MW0L7dFQU oYN15usw==; Received: from h-4-70-69.a785.priv.bahnhof.se ([155.4.70.69]:60494 helo=localhost) by ted.gofardesign.uk with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.93) (envelope-from ) id 1jV2vA-001AJu-1e for control@debbugs.gnu.org; Sat, 02 May 2020 20:55:52 -0400 Date: Sun, 03 May 2020 02:55:49 +0200 To: control@debbugs.gnu.org From: Stefan Kangas Subject: control message for bug #40888 X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - ted.gofardesign.uk X-AntiAbuse: Original Domain - debbugs.gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - marxist.se X-Get-Message-Sender-Via: ted.gofardesign.uk: authenticated_id: stefan@marxist.se X-Authenticated-Sender: ted.gofardesign.uk: stefan@marxist.se X-Source: X-Source-Args: X-Source-Dir: X-Spam-Score: 0.1 (/) X-Debbugs-Envelope-To: control 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" Message-Id: X-Spam-Score: -1.0 (-) severity 40888 wishlist quit From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 05 07:28:37 2020 Received: (at 40888) by debbugs.gnu.org; 5 Aug 2020 11:28:37 +0000 Received: from localhost ([127.0.0.1]:50205 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k3Hb3-0000Ah-KB for submit@debbugs.gnu.org; Wed, 05 Aug 2020 07:28:37 -0400 Received: from quimby.gnus.org ([95.216.78.240]:39922) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k3Hb1-0000A9-4S for 40888@debbugs.gnu.org; Wed, 05 Aug 2020 07:28:35 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=pmUmDaj07WYzdHhfCb93+7/gjhCYnI2oMd0I7oDQXNk=; b=WPPVpxy4K58GZ32Eb7Zx2DfYaY gP9mMp38+o5Fh1Mg4xuaCZporyt3YhssEF9taaVLA5XRH8X2kKg0knkrCcGFe5u2fJ+krtxTIUAue T+dkfH6HTXiGLHJL8C8GlEadz7xbcgYEmX8Cmp1LmJEi7TpuYkpoXk45sxyvTc1NHcg8=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1k3Han-00046z-Ab; Wed, 05 Aug 2020 13:28:27 +0200 From: Lars Ingebrigtsen To: Stefan Kangas Subject: Re: bug#40888: M-x man: don't redraw good pages when not finding bad pages References: <877dy1ba5z.fsf@fliptop.i-did-not-set--mail-host-address--so-tickle-me> <87tv15etv2.8.fsf@jidanni.org> <87k1219dy2.8.fsf@jidanni.org> Date: Wed, 05 Aug 2020 13:28:19 +0200 In-Reply-To: (Stefan Kangas's message of "Mon, 27 Apr 2020 17:07:40 +0200") Message-ID: <87ft919vsc.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Stefan Kangas writes: >> >>>>> "TN" == Tomas Nordin writes: >> TN> under the super heading * Lisp Changes in Emacs 26.1. >> Well all I know is with 26.3, >> emacs or emacs -nw, >> I still see a blink (t [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 40888 Cc: Tomas Nordin , 40888@debbugs.gnu.org, =?utf-8?B?56mN5Li55bC8?= Dan Jacobson 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 (-) Stefan Kangas writes: >> >>>>> "TN" == Tomas Nordin writes: >> TN> under the super heading * Lisp Changes in Emacs 26.1. >> Well all I know is with 26.3, >> emacs or emacs -nw, >> I still see a blink (the whole cat man page redrawn) when I do M-x man dog. > > I can reproduce this here. Me too... but I don't think there's a redrawing of the cat page, really. What seems to be happening is that M-x man RET dog RET pops up a "*Man dog*" buffer in a window, and then starts working in the background. And then it can't find the dog man page, and then kills the buffer (and window). This makes everything redisplay, which is the blink we're seeing. I'm not sure whether anything can be done about this -- it's an artefact of working asynchronously, and then restoring window configurations. Anybody got any ideas? -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 06 01:33:03 2020 Received: (at 40888) by debbugs.gnu.org; 6 Aug 2020 05:33:03 +0000 Received: from localhost ([127.0.0.1]:52722 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k3YWV-0006gf-Cx for submit@debbugs.gnu.org; Thu, 06 Aug 2020 01:33:03 -0400 Received: from cheetah.birch.relay.mailchannels.net ([23.83.209.34]:15215) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k3YWT-0006gF-1G for 40888@debbugs.gnu.org; Thu, 06 Aug 2020 01:33:02 -0400 X-Sender-Id: dreamhost|x-authsender|jidanni@jidanni.org Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id 5DF8020D1B; Thu, 6 Aug 2020 05:32:59 +0000 (UTC) Received: from pdx1-sub0-mail-a68.g.dreamhost.com (100-96-9-43.trex.outbound.svc.cluster.local [100.96.9.43]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id 9FF9E210F6; Thu, 6 Aug 2020 05:32:58 +0000 (UTC) X-Sender-Id: dreamhost|x-authsender|jidanni@jidanni.org Received: from pdx1-sub0-mail-a68.g.dreamhost.com (pop.dreamhost.com [64.90.62.162]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384) by 0.0.0.0:2500 (trex/5.18.8); Thu, 06 Aug 2020 05:32:59 +0000 X-MC-Relay: Neutral X-MailChannels-SenderId: dreamhost|x-authsender|jidanni@jidanni.org X-MailChannels-Auth-Id: dreamhost X-Name-Stupid: 3e1a6930629e35de_1596691979073_2895426403 X-MC-Loop-Signature: 1596691979073:3886288566 X-MC-Ingress-Time: 1596691979073 Received: from pdx1-sub0-mail-a68.g.dreamhost.com (localhost [127.0.0.1]) by pdx1-sub0-mail-a68.g.dreamhost.com (Postfix) with ESMTP id 658C57FB35; Wed, 5 Aug 2020 22:32:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=jidanni.org; h=from:to:cc :subject:references:date:message-id:mime-version:content-type; s=jidanni.org; bh=RS4KfrWdtEuIEzhI2YtGy9cu2LY=; b=TCzCYn0PmgX0/ kjGobl6eFfSedEQhxoWTxt+4H/Cwo+jt/bkJi9gDb/A4rSpzVgnA15J8BJ+okET8 nj828iVjzxln7Of8uR/hYz9M9KaMY66JFZ0OWPqMXv0VNo3d4X4kPSvtRlsE4unZ 23DPTKCb1GKTpKA8i+QO59/1py1FCg= Received: from jidanni.org (1-170-80-10.dynamic-ip.hinet.net [1.170.80.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: jidanni@jidanni.org) by pdx1-sub0-mail-a68.g.dreamhost.com (Postfix) with ESMTPSA id 160527FB31; Wed, 5 Aug 2020 22:32:56 -0700 (PDT) X-DH-BACKEND: pdx1-sub0-mail-a68 From: =?utf-8?B?56mN5Li55bC8?= Dan Jacobson To: Lars Ingebrigtsen Subject: Re: bug#40888: M-x man: don't redraw good pages when not finding bad pages References: <877dy1ba5z.fsf@fliptop.i-did-not-set--mail-host-address--so-tickle-me> <87tv15etv2.8.fsf@jidanni.org> <87k1219dy2.8.fsf@jidanni.org> <87ft919vsc.fsf@gnus.org> Date: Thu, 06 Aug 2020 13:32:51 +0800 Message-ID: <877duc9w58.5.fsf@jidanni.org> MIME-Version: 1.0 Content-Type: text/plain X-VR-OUT-STATUS: OK X-VR-OUT-SCORE: -100 X-VR-OUT-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeduiedrjeelgdellecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucggtfgfnhhsuhgsshgtrhhisggvpdfftffgtefojffquffvnecuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjughrpefhvffufhffkfggtgesthdtredttddtjeenucfhrhhomhepnjjnnjcuffgrnhculfgrtghosghsohhnuceojhhiuggrnhhnihesjhhiuggrnhhnihdrohhrgheqnecuggftrfgrthhtvghrnhephfeuhfeufefgvdekudehteetffffhfetkeegleegteduvdelvdeiffelvefhiedtnecukfhppedurddujedtrdektddruddtnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmohguvgepshhmthhppdhhvghlohepjhhiuggrnhhnihdrohhrghdpihhnvghtpedurddujedtrdektddruddtpdhrvghtuhhrnhdqphgrthhhpeeprehuthhfqdekreeureehiehmpfehnfhiheehsgevkeerpecuffgrnhculfgrtghosghsohhnuceojhhiuggrnhhnihesjhhiuggrnhhnihdrohhrgheqpdhmrghilhhfrhhomhepjhhiuggrnhhnihesjhhiuggrnhhnihdrohhrghdpnhhrtghpthhtohepgedtkeekkeesuggvsggsuhhgshdrghhnuhdrohhrgh X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 40888 Cc: Tomas Nordin , 40888@debbugs.gnu.org, Stefan Kangas 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 (-) >>>>> "LI" == Lars Ingebrigtsen writes: LI> Me too... but I don't think there's a redrawing of the cat page, LI> really. LI> What seems to be happening is that M-x man RET dog RET pops up a "*Man LI> dog*" buffer in a window, and then starts working in the background. LI> And then it can't find the dog man page, and then kills the buffer (and LI> window). LI> This makes everything redisplay, which is the blink we're seeing. LI> I'm not sure whether anything can be done about this -- it's an artefact LI> of working asynchronously, and then restoring window configurations. LI> Anybody got any ideas? Well, just like we don't purchase a house for our client before we check if he has money in the bank, even if it means waiting for business hours, it seems the program should first make sure what it intends to display even exists. "test -f" certainly won't slow things down that much. From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 06 03:18:03 2020 Received: (at 40888) by debbugs.gnu.org; 6 Aug 2020 07:18:03 +0000 Received: from localhost ([127.0.0.1]:52958 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k3aA6-00038Y-Mj for submit@debbugs.gnu.org; Thu, 06 Aug 2020 03:18:03 -0400 Received: from quimby.gnus.org ([95.216.78.240]:50366) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k3aA3-00037z-Ew for 40888@debbugs.gnu.org; Thu, 06 Aug 2020 03:18:00 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID :In-Reply-To:Date:References:Subject:Cc:To:From:Sender:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=IIDJrK/8jRekxMaCevOlcpRgNvzM8O7dz8ShUSNmPpY=; b=WIp2PbZbLD+fmBXZVFBGqs3JuQ BScU0+Ia0jpsMN6BXqwjnhMD+/V3dWUaCbUkHhTL44iU0h18g0aqyYK1M5jn7P0oFa5+D6clfy+ia Do06+HCOigEFaM4SIv46vMu9GRV3q1+SL/OqCua6XKC0cAybjvKLYw/xqbfgnSl+xYaQ=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1k3a9u-0006tD-7a; Thu, 06 Aug 2020 09:17:52 +0200 From: Lars Ingebrigtsen To: =?utf-8?B?56mN5Li55bC8?= Dan Jacobson Subject: Re: bug#40888: M-x man: don't redraw good pages when not finding bad pages References: <877dy1ba5z.fsf@fliptop.i-did-not-set--mail-host-address--so-tickle-me> <87tv15etv2.8.fsf@jidanni.org> <87k1219dy2.8.fsf@jidanni.org> <87ft919vsc.fsf@gnus.org> <877duc9w58.5.fsf@jidanni.org> Date: Thu, 06 Aug 2020 09:17:48 +0200 In-Reply-To: <877duc9w58.5.fsf@jidanni.org> (=?utf-8?B?IuepjeS4ueWwvA==?= Dan Jacobson"'s message of "Thu, 06 Aug 2020 13:32:51 +0800") Message-ID: <87zh78fdk3.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: 積丹尼 Dan Jacobson writes: > Well, just like we don't purchase a house for our client before we check > if he has money in the bank, even if it means waiting for business > hours, it seems the program should first make sure wha [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 40888 Cc: Tomas Nordin , 40888@debbugs.gnu.org, Stefan Kangas 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 (-) =E7=A9=8D=E4=B8=B9=E5=B0=BC Dan Jacobson writes: > Well, just like we don't purchase a house for our client before we check > if he has money in the bank, even if it means waiting for business > hours, it seems the program should first make sure what it intends to > display even exists. "test -f" certainly won't slow things down that much. What would you test to see whether the "man" command is going to be successful or not? --=20 (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 06 09:41:03 2020 Received: (at 40888) by debbugs.gnu.org; 6 Aug 2020 13:41:03 +0000 Received: from localhost ([127.0.0.1]:53457 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k3g8l-000751-8J for submit@debbugs.gnu.org; Thu, 06 Aug 2020 09:41:03 -0400 Received: from eggs.gnu.org ([209.51.188.92]:42906) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k3g8j-00074R-Ot for 40888@debbugs.gnu.org; Thu, 06 Aug 2020 09:41:02 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:51021) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1k3g8d-0003H8-U5; Thu, 06 Aug 2020 09:40:55 -0400 Received: from [176.228.60.248] (port=2012 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1k3g8d-0005av-El; Thu, 06 Aug 2020 09:40:55 -0400 Date: Thu, 06 Aug 2020 16:40:48 +0300 Message-Id: <83o8nn99jz.fsf@gnu.org> From: Eli Zaretskii To: =?utf-8?B?56mN5Li55bC8?= Dan Jacobson In-Reply-To: <877duc9w58.5.fsf@jidanni.org> Subject: Re: bug#40888: M-x man: don't redraw good pages when not finding bad pages References: <877dy1ba5z.fsf@fliptop.i-did-not-set--mail-host-address--so-tickle-me> <87tv15etv2.8.fsf@jidanni.org> <87k1219dy2.8.fsf@jidanni.org> <87ft919vsc.fsf@gnus.org> <877duc9w58.5.fsf@jidanni.org> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 40888 Cc: larsi@gnus.org, 40888@debbugs.gnu.org, stefan@marxist.se, tomasn@posteo.net 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 (---) > From: 積丹尼 Dan Jacobson > > Date: Thu, 06 Aug 2020 13:32:51 +0800 > Cc: Tomas Nordin , 40888@debbugs.gnu.org, > Stefan Kangas > > Well, just like we don't purchase a house for our client before we check > if he has money in the bank, even if it means waiting for business > hours, it seems the program should first make sure what it intends to > display even exists. "test -f" certainly won't slow things down that much. "test -f" won't do the job, because 'man' employs a non-trivial logic to find the man page, using environment variables, command-line options, and hardcoded directories and file names. IOW, there's no easy way of knowing what to put after "test -f". Sounds like you are suggesting that Emacs either (a) reproduces all that 'man' logic internally (not easily done, as different implementations vary in how they do it), or (b)rely on 'man' itself telling whether the file exists, which AFAIK must use command-line options that aren't necessarily available in all versions of 'man', to say nothing about slowing down the command due to duplicate invocation. All that to solve a minor annoyance? Is that really justified? From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 06 13:39:50 2020 Received: (at 40888) by debbugs.gnu.org; 6 Aug 2020 17:39:50 +0000 Received: from localhost ([127.0.0.1]:54876 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k3jrq-0002xD-3d for submit@debbugs.gnu.org; Thu, 06 Aug 2020 13:39:50 -0400 Received: from lavender.maple.relay.mailchannels.net ([23.83.214.99]:28541) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k3jrm-0002x2-Gz for 40888@debbugs.gnu.org; Thu, 06 Aug 2020 13:39:49 -0400 X-Sender-Id: dreamhost|x-authsender|jidanni@jidanni.org Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id E5D5A92111A; Thu, 6 Aug 2020 17:39:44 +0000 (UTC) Received: from pdx1-sub0-mail-a78.g.dreamhost.com (100-96-12-26.trex.outbound.svc.cluster.local [100.96.12.26]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id 3BF2F921BB5; Thu, 6 Aug 2020 17:39:44 +0000 (UTC) X-Sender-Id: dreamhost|x-authsender|jidanni@jidanni.org Received: from pdx1-sub0-mail-a78.g.dreamhost.com (pop.dreamhost.com [64.90.62.162]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384) by 0.0.0.0:2500 (trex/5.18.8); Thu, 06 Aug 2020 17:39:44 +0000 X-MC-Relay: Neutral X-MailChannels-SenderId: dreamhost|x-authsender|jidanni@jidanni.org X-MailChannels-Auth-Id: dreamhost X-Cooperative-Harmony: 7883a8281aa6754e_1596735584760_2835057793 X-MC-Loop-Signature: 1596735584759:4188603207 X-MC-Ingress-Time: 1596735584759 Received: from pdx1-sub0-mail-a78.g.dreamhost.com (localhost [127.0.0.1]) by pdx1-sub0-mail-a78.g.dreamhost.com (Postfix) with ESMTP id EAB557F0DE; Thu, 6 Aug 2020 10:39:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=jidanni.org; h=from:to:cc :subject:references:date:message-id:mime-version:content-type :content-transfer-encoding; s=jidanni.org; bh=gMsiBU3fJ62xzU0Nnx /aRxLOFHs=; b=EQOCYdD4M8ggbFn/w2QJ/sJR++xemmrTkxyDsxOqGN2GW8KJxA hAqcJh/qxrVZ6ZhQjjvzVe6R2F0bKFiXe/svMYpkyly+SEDpFy6YmAHVjv9mBmYq qH1z44DmB80HV2tnM7q+GniIEtNaOaCawIW+YPDoeVQAJ0fQ5GVpdGKPg= Received: from jidanni.org (114-41-2-135.dynamic-ip.hinet.net [114.41.2.135]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: jidanni@jidanni.org) by pdx1-sub0-mail-a78.g.dreamhost.com (Postfix) with ESMTPSA id 5F6B57F0D4; Thu, 6 Aug 2020 10:39:41 -0700 (PDT) X-DH-BACKEND: pdx1-sub0-mail-a78 From: =?utf-8?B?56mN5Li55bC8?= Dan Jacobson To: Eli Zaretskii Subject: Re: bug#40888: M-x man: don't redraw good pages when not finding bad pages References: <877dy1ba5z.fsf@fliptop.i-did-not-set--mail-host-address--so-tickle-me> <87tv15etv2.8.fsf@jidanni.org> <87k1219dy2.8.fsf@jidanni.org> <87ft919vsc.fsf@gnus.org> <877duc9w58.5.fsf@jidanni.org> <83o8nn99jz.fsf@gnu.org> Date: Fri, 07 Aug 2020 01:39:36 +0800 Message-ID: <87364zd67b.8.fsf@jidanni.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 X-VR-OUT-STATUS: OK X-VR-OUT-SCORE: -100 X-VR-OUT-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeduiedrkedtgdduudejucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuggftfghnshhusghstghrihgsvgdpffftgfetoffjqffuvfenuceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujfgurhephffvufhffffkgggtgfesthekredttddtjeenucfhrhhomhepnjjnnjcuffgrnhculfgrtghosghsohhnuceojhhiuggrnhhnihesjhhiuggrnhhnihdrohhrgheqnecuggftrfgrthhtvghrnhepudduveevteeutdeiieejtdekfefgteeiffevueejfefgudevieeluefhueduveevnecukfhppeduudegrdeguddrvddrudefheenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhhouggvpehsmhhtphdphhgvlhhopehjihgurghnnhhirdhorhhgpdhinhgvthepuddugedrgedurddvrddufeehpdhrvghtuhhrnhdqphgrthhhpeeprehuthhfqdekreeureehiehmpfehnfhiheehsgevkeerpecuffgrnhculfgrtghosghsohhnuceojhhiuggrnhhnihesjhhiuggrnhhnihdrohhrgheqpdhmrghilhhfrhhomhepjhhiuggrnhhnihesjhhiuggrnhhnihdrohhrghdpnhhrtghpthhtohepshhtvghfrghnsehmrghrgihishhtrdhsvg Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.5 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: >>>>> "EZ" == Eli Zaretskii writes: >> From: 積丹尼 Dan Jacobson >> >> Date: Thu, 06 Aug 2020 13:32:51 +0800 >> Cc: Tomas Nordin , 40888@debb [...] Content analysis details: (1.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [23.83.214.99 listed in wl.mailspike.net] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [23.83.214.99 listed in list.dnswl.org] 1.5 RCVD_IN_SORBS_WEB RBL: SORBS: sender is an abusable web server [114.41.2.135 listed in dnsbl.sorbs.net] X-Debbugs-Envelope-To: 40888 Cc: larsi@gnus.org, 40888@debbugs.gnu.org, stefan@marxist.se, tomasn@posteo.net 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.5 (/) >>>>> "EZ" =3D=3D Eli Zaretskii writes: >> From: =E7=A9=8D=E4=B8=B9=E5=B0=BC Dan Jacobson >> >> Date: Thu, 06 Aug 2020 13:32:51 +0800 >> Cc: Tomas Nordin , 40888@debbugs.gnu.org, >> Stefan Kangas >>=20 >> Well, just like we don't purchase a house for our client before we che= ck >> if he has money in the bank, even if it means waiting for business >> hours, it seems the program should first make sure what it intends to >> display even exists. "test -f" certainly won't slow things down that m= uch. EZ> "test -f" won't do the job, because 'man' employs a non-trivial logic EZ> to find the man page, using environment variables, command-line EZ> options, and hardcoded directories and file names. IOW, there's no EZ> easy way of knowing what to put after "test -f". EZ> Sounds like you are suggesting that Emacs either (a) reproduces all EZ> that 'man' logic internally (not easily done, as different EZ> implementations vary in how they do it), or (b)rely on 'man' itself EZ> telling whether the file exists, which AFAIK must use command-line EZ> options that aren't necessarily available in all versions of 'man', t= o EZ> say nothing about slowing down the command due to duplicate EZ> invocation. EZ> All that to solve a minor annoyance? Is that really justified? OK, instead of 1. Make a buffer 2. Get the stuff to put into it. 3. Put that stuff into it. Do: 2. Get the stuff to put into it. 1. Make a buffer 3. Put that stuff into it. That way if (2) fails, it can quit before (1) happens, instead of before (3) happens. Just like at theaters, one doesn't change the stage set for actor B, if he isn't coming tonight, then have to change it back so actor A can keep acting some more. From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 06 13:41:53 2020 Received: (at 40888) by debbugs.gnu.org; 6 Aug 2020 17:41:53 +0000 Received: from localhost ([127.0.0.1]:54884 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k3jto-00030r-Sb for submit@debbugs.gnu.org; Thu, 06 Aug 2020 13:41:53 -0400 Received: from quimby.gnus.org ([95.216.78.240]:56926) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k3jtl-00030b-62 for 40888@debbugs.gnu.org; Thu, 06 Aug 2020 13:41:51 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID :In-Reply-To:Date:References:Subject:Cc:To:From:Sender:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=gcetu5yxPl5iQuKBXWZ8pYxETKNeYJ/rp03rl+eSKcA=; b=WMcy3n4YaogbCBTX7OAV/0PdAz E+5vrPSzJVIqHfgdti4whPSDIJw8aQAgfFEorUXQVRE1vs9Ym4Y4v+XyTyl6/Ps7l61GIt6KGCQ/1 QSYCHwAHEwogzcFL3nzjl3nxxFjDLar/8BS1tolkx3+/dKfiR7616aqXQ6TX72Tw6+tU=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1k3jtZ-00047T-TC; Thu, 06 Aug 2020 19:41:41 +0200 From: Lars Ingebrigtsen To: =?utf-8?B?56mN5Li55bC8?= Dan Jacobson Subject: Re: bug#40888: M-x man: don't redraw good pages when not finding bad pages References: <877dy1ba5z.fsf@fliptop.i-did-not-set--mail-host-address--so-tickle-me> <87tv15etv2.8.fsf@jidanni.org> <87k1219dy2.8.fsf@jidanni.org> <87ft919vsc.fsf@gnus.org> <877duc9w58.5.fsf@jidanni.org> <83o8nn99jz.fsf@gnu.org> <87364zd67b.8.fsf@jidanni.org> Date: Thu, 06 Aug 2020 19:41:32 +0200 In-Reply-To: <87364zd67b.8.fsf@jidanni.org> (=?utf-8?B?IuepjeS4ueWwvA==?= Dan Jacobson"'s message of "Fri, 07 Aug 2020 01:39:36 +0800") Message-ID: <874kpfacz7.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: 積丹尼 Dan Jacobson writes: > Do: > 2. Get the stuff to put into it. > 1. Make a buffer > 3. Put that stuff into it. > > That way if (2) fails, it can quit before (1) happens, instead of before > (3) happens. Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 40888 Cc: Eli Zaretskii , 40888@debbugs.gnu.org, stefan@marxist.se, tomasn@posteo.net 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 (-) =E7=A9=8D=E4=B8=B9=E5=B0=BC Dan Jacobson writes: > Do: > 2. Get the stuff to put into it. > 1. Make a buffer > 3. Put that stuff into it. > > That way if (2) fails, it can quit before (1) happens, instead of before > (3) happens. No, when doing async stuff that opens buffers, Emacs tries to open the buffer first before doing anything -- because popping up a buffer a random amount of time later can be annoying and steal keyboard focus and stuff. --=20 (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Sun Feb 20 09:17:49 2022 Received: (at 40888) by debbugs.gnu.org; 20 Feb 2022 14:17:49 +0000 Received: from localhost ([127.0.0.1]:59729 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nLn25-00058t-Df for submit@debbugs.gnu.org; Sun, 20 Feb 2022 09:17:49 -0500 Received: from quimby.gnus.org ([95.216.78.240]:55302) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nLn23-00056P-Fz for 40888@debbugs.gnu.org; Sun, 20 Feb 2022 09:17:48 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=4uNzuhJPTuMAZqfCcsrGWgYS1K4Jae5H+/TEJAIh9LI=; b=uBvT/VgNjO+TEbRgBOJWPx4Ltb UdRzgWPreLCm8JIhVnCTXJzAygjhVJjZxAA5b9DJHdz9lMeYTec248rHegakaLY9PGN/5y4c06krO DWS5MbV5dG34DFXJUahAR650SUo3sNf6Qq+8kkA/sOjsywZfGLGNMA+3UuonEZwfFwOs=; Received: from [84.212.220.105] (helo=giant) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nLn1n-0002Yl-Oj; Sun, 20 Feb 2022 15:17:34 +0100 From: Lars Ingebrigtsen To: =?utf-8?B?56mN5Li55bC8?= Dan Jacobson Subject: Re: bug#40888: M-x man: don't redraw good pages when not finding bad pages References: <877dy1ba5z.fsf@fliptop.i-did-not-set--mail-host-address--so-tickle-me> <87tv15etv2.8.fsf@jidanni.org> <87k1219dy2.8.fsf@jidanni.org> <87ft919vsc.fsf@gnus.org> <877duc9w58.5.fsf@jidanni.org> <83o8nn99jz.fsf@gnu.org> <87364zd67b.8.fsf@jidanni.org> <874kpfacz7.fsf@gnus.org> X-Now-Playing: Cat Power's _Covers_: "Bad Religion" Date: Sun, 20 Feb 2022 15:17:29 +0100 In-Reply-To: <874kpfacz7.fsf@gnus.org> (Lars Ingebrigtsen's message of "Thu, 06 Aug 2020 19:41:32 +0200") Message-ID: <874k4tr5ae.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Lars Ingebrigtsen writes: > No, when doing async stuff that opens buffers, Emacs tries to open the > buffer first before doing anything -- because popping up a buffer > a random amount of time later can be annoying and steal k [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 40888 Cc: Eli Zaretskii , 40888@debbugs.gnu.org, stefan@marxist.se, tomasn@posteo.net 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 (---) Lars Ingebrigtsen writes: > No, when doing async stuff that opens buffers, Emacs tries to open the > buffer first before doing anything -- because popping up a buffer > a random amount of time later can be annoying and steal keyboard focus > and stuff. So I think the conclusion here is that this is working as designed, and I'm therefore closing this bug report. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Sun Feb 20 09:17:53 2022 Received: (at control) by debbugs.gnu.org; 20 Feb 2022 14:17:53 +0000 Received: from localhost ([127.0.0.1]:59731 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nLn28-00059p-PV for submit@debbugs.gnu.org; Sun, 20 Feb 2022 09:17:53 -0500 Received: from quimby.gnus.org ([95.216.78.240]:55306) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nLn24-00056n-OZ for control@debbugs.gnu.org; Sun, 20 Feb 2022 09:17:49 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=t1MCgUsTl1je7082UM0P4dpXEkL5Ob2yXjHv3sVuq9w=; b=R7t6fOv4IN7xWGGo/ivheLek6B 4zysakf9eRcs31rm4Xi20b1LhMfBtg3P/4FOvlRaJSQmLGxJ6heGdqaS0RMubGkrb5MpCcjzcoSX/ 12COI98/8BVayIpUbd2fQ0wjGDo+ZKLuMnQ6E72iuxIe0r8i8TLyckYC2+MrsaYOMGBY=; Received: from [84.212.220.105] (helo=giant) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nLn1w-0002Yt-IX for control@debbugs.gnu.org; Sun, 20 Feb 2022 15:17:43 +0100 Date: Sun, 20 Feb 2022 15:17:38 +0100 Message-Id: <8735kdr5a5.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #40888 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: tags 40888 wontfix close 40888 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control 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 (---) tags 40888 wontfix close 40888 quit From unknown Sun Jun 15 08:31:25 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 21 Mar 2022 11:24:09 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator