From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Drew Adams Newsgroups: gmane.emacs.bugs Subject: bug#27574: 25.2; `Info-use-header-line' documentation Date: Sun, 21 Jul 2019 08:53:22 -0700 (PDT) Message-ID: References: <8736iz5s2m.fsf@mouse.gnus.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="201290"; mail-complaints-to="usenet@blaine.gmane.org" Cc: 27574@debbugs.gnu.org To: Lars Ingebrigtsen Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Jul 21 17:54:08 2019 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1hpEA4-000qFl-Al for geb-bug-gnu-emacs@m.gmane.org; Sun, 21 Jul 2019 17:54:08 +0200 Original-Received: from localhost ([::1]:56556 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hpEA3-0002bs-4Y for geb-bug-gnu-emacs@m.gmane.org; Sun, 21 Jul 2019 11:54:07 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:54175) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hpE9z-0002bl-Kd for bug-gnu-emacs@gnu.org; Sun, 21 Jul 2019 11:54:04 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hpE9y-00052F-Im for bug-gnu-emacs@gnu.org; Sun, 21 Jul 2019 11:54:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:50533) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hpE9y-00052A-DI for bug-gnu-emacs@gnu.org; Sun, 21 Jul 2019 11:54:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hpE9y-0005ag-B6 for bug-gnu-emacs@gnu.org; Sun, 21 Jul 2019 11:54:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 21 Jul 2019 15:54:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 27574 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: wontfix Original-Received: via spool by 27574-submit@debbugs.gnu.org id=B27574.156372443121471 (code B ref 27574); Sun, 21 Jul 2019 15:54:02 +0000 Original-Received: (at 27574) by debbugs.gnu.org; 21 Jul 2019 15:53:51 +0000 Original-Received: from localhost ([127.0.0.1]:59354 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hpE9n-0005aF-6Q for submit@debbugs.gnu.org; Sun, 21 Jul 2019 11:53:51 -0400 Original-Received: from userp2130.oracle.com ([156.151.31.86]:54546) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hpE9l-0005Zx-70 for 27574@debbugs.gnu.org; Sun, 21 Jul 2019 11:53:49 -0400 Original-Received: from pps.filterd (userp2130.oracle.com [127.0.0.1]) by userp2130.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x6LFnwud069203; Sun, 21 Jul 2019 15:53:42 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=mime-version : message-id : date : from : sender : to : cc : subject : references : in-reply-to : content-type : content-transfer-encoding; s=corp-2018-07-02; bh=cOFyqNYE1DDbm8C9WTvaL8hFArbNQ0B2OOW9lbfTM98=; b=a34F0PIDsQiTmeC34eoDX89ccj/JYq4PN8ZaLM7pveIVTU6V8v/10XbaCqz/KmTBO/nH Z3vxpmKk5bOjo1n77Rj5a3E9ao041MUosobbONUZ+piKHmdfSwkCYtAtN55vQpdKjbHM yoLZR7AKfadd7rmmqeWg9HJom8h5crTjooxFTs88J7xLGraiZSo51tqVlm066m7qFSHb +pIE5Val3/cVGetQPUUm0ywehRbaHaf50e5tZpvY69PgOjcnAiv/ZiLsblvlLzgasx1l HjXGX9eRy+FRwyzPdDZlDOqWSCApF+cQCL3spMDRsz3n8riBgFmnPPIdgnDu5hSurhJl 8A== Original-Received: from aserp3020.oracle.com (aserp3020.oracle.com [141.146.126.70]) by userp2130.oracle.com with ESMTP id 2tutct32ke-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sun, 21 Jul 2019 15:53:42 +0000 Original-Received: from pps.filterd (aserp3020.oracle.com [127.0.0.1]) by aserp3020.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x6LFrf9Y067479; Sun, 21 Jul 2019 15:53:41 GMT Original-Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75]) by aserp3020.oracle.com with ESMTP id 2tuts2899x-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sun, 21 Jul 2019 15:53:41 +0000 Original-Received: from abhmp0004.oracle.com (abhmp0004.oracle.com [141.146.116.10]) by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id x6LFrNOD005932; Sun, 21 Jul 2019 15:53:23 GMT In-Reply-To: <8736iz5s2m.fsf@mouse.gnus.org> X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9.1 (1003210) [OL 16.0.4873.0 (x86)] X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9325 signatures=668684 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 malwarescore=0 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000 definitions=main-1907210189 X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9325 signatures=668684 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1011 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000 definitions=main-1907210189 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:163535 Archived-At: > > The doc should say that toggling the value has no effect if Info has > > already been opened. It's not even enough to quit Info. Apparently > you > > must kill any `Info-mode' buffers and then open Info again, to see > the > > change. This is not obvious. >=20 > This doesn't seem to be the case on the trunk, at least -- following > any > link in the Info buffer then gives you a display that respects this > variable. >=20 > I think that's acceptable, and doesn't need clarification in the > variable doc string. Yes, and no. The behavior is correct now, in the sense that the header line is no longer used by Info. But there is still/now a bug that the header line is still present. The bug report is still correct that to get rid of it you need to kill Info buffers and reopen Info. IOW, the bug is almost fixed - the important failure has been fixed. A residual problem is that if you change the option value we do not remove the (now empty, no longer used for Info) header line from existing Info buffers. Using `q' to quit Info does not kill the buffer (thank goodness). Changing the value of this option to turn it off should actually remove the header line. Info "not using" a header line means a bit more than just not using it for Info purposes (navigation etc.). It should mean that Info uses a header line. If the option is off then Info buffers should not have a header line. --- On the other hand, to be really clear, they should not use a header line created for Info. Ideally, we should keep track of whether a given header line was created for/by Info, and remove only that when the option is turned off. IOW, some other code/library could add its own header line (there can even be more than one, IIRC). Ideally, Info should not just remove _a_ header line. It should remove a header line that it created. --- In any case, most of this bug has been fixed. The problem that remains is minor compared to the problem that existed.