From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Drew Adams Newsgroups: gmane.emacs.bugs Subject: bug#31130: 26; Regression: intra-glossary links broken in Emacs manual Date: Thu, 12 Apr 2018 07:42:47 -0700 (PDT) Message-ID: <5a5ee055-9b18-4e1f-9f49-e95128fa0a80@default> References: <<60e57152-0b45-4c8f-aef7-fc8f2b06c69b@default>> <<874lkgrg14.fsf@gmail.com>> <<838t9s3cbf.fsf@gnu.org>> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Trace: blaine.gmane.org 1523544074 8581 195.159.176.226 (12 Apr 2018 14:41:14 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Thu, 12 Apr 2018 14:41:14 +0000 (UTC) Cc: 31130@debbugs.gnu.org To: Eli Zaretskii , Robert Pluim Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Apr 12 16:41:10 2018 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f6dPR-000283-84 for geb-bug-gnu-emacs@m.gmane.org; Thu, 12 Apr 2018 16:41:09 +0200 Original-Received: from localhost ([::1]:44754 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1f6dRX-0005VF-Us for geb-bug-gnu-emacs@m.gmane.org; Thu, 12 Apr 2018 10:43:19 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:42754) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1f6dRI-0005QY-QQ for bug-gnu-emacs@gnu.org; Thu, 12 Apr 2018 10:43:10 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1f6dRH-0003F4-SE for bug-gnu-emacs@gnu.org; Thu, 12 Apr 2018 10:43:04 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:40134) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1f6dRH-0003Ew-My for bug-gnu-emacs@gnu.org; Thu, 12 Apr 2018 10:43:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1f6dRF-0000tf-K7 for bug-gnu-emacs@gnu.org; Thu, 12 Apr 2018 10:43:03 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 12 Apr 2018 14:43:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 31130 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 31130-submit@debbugs.gnu.org id=B31130.15235441783436 (code B ref 31130); Thu, 12 Apr 2018 14:43:01 +0000 Original-Received: (at 31130) by debbugs.gnu.org; 12 Apr 2018 14:42:58 +0000 Original-Received: from localhost ([127.0.0.1]:48031 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f6dRC-0000tL-1m for submit@debbugs.gnu.org; Thu, 12 Apr 2018 10:42:58 -0400 Original-Received: from userp2120.oracle.com ([156.151.31.85]:44356) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f6dRA-0000t5-5m for 31130@debbugs.gnu.org; Thu, 12 Apr 2018 10:42:56 -0400 Original-Received: from pps.filterd (userp2120.oracle.com [127.0.0.1]) by userp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w3CEgo1J165627; Thu, 12 Apr 2018 14:42:50 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-2017-10-26; bh=hl3fQ02dRKFAr1SSlPWZEuKyHmqWCRvXnPlfpcDcwq8=; b=JMc0KV7Uot6DZZuiGVk9/QYBBYr+DD8Pt8U8x83AV/QO5nMG1lPgmBCOb4FA6hpdZd3k Th2wOKvc7PHjAToVzuX/Zg8i4Yg5CyxirY0QNTJSy3fk1YUgPNHCRUZZPy14d7eDV4w2 UgEepqq1+eNFnl8WP554vVKqsVdwRxcWrV+A7OTova9qhYDi8zHwcRGf2FXamlMb1vrl GgPY/Iv+Ys4t/UxD7XmwUSQCQcQ0PTxAh+6wrwdxi9m90sOtDsBgxLX9bPGUUTs8PHpv 7iug2Ylb0k8qaByzSxhr7/rnD+bP8d5NbRdIhI1uZ8GwV/av3KTHLYdqcvxmg5tF1qz+ Kg== Original-Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74]) by userp2120.oracle.com with ESMTP id 2h6pn4v7d8-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 12 Apr 2018 14:42:50 +0000 Original-Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75]) by userv0022.oracle.com (8.14.4/8.14.4) with ESMTP id w3CEgnn7021893 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 12 Apr 2018 14:42:49 GMT Original-Received: from abhmp0001.oracle.com (abhmp0001.oracle.com [141.146.116.7]) by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w3CEgnLq001249; Thu, 12 Apr 2018 14:42:49 GMT In-Reply-To: <<838t9s3cbf.fsf@gnu.org>> X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9.1 (1003210) [OL 16.0.4678.0 (x86)] X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8860 signatures=668698 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-1711220000 definitions=main-1804120146 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: 208.118.235.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:145150 Archived-At: > > > This regression was introduced in Emacs 24.5. Prior to that, in > > > Emacs 24 the links worked fine. > > > > This works fine for me in emacs-26 -Q, admittedly on GNU/Linux, not > > Windows. >=20 > It shouldn't matter, because the Info files come from the source > tarball in this case. >=20 > Anyway, I cannot reproduce this on Windows, either, neither with Emacs > 26.1 which I built myself, not with the binary from the GNU site. > > Drew, are you sure you are reading the Info files that came with the > Emacs binary whose details you included in the report? ISTR that you > reported in the past similar problems, and each time the reason turned > out to be old Info files and/or old Emacs versions. > > Both Texinfo and > Emacs changed a few years ago how offsets of index entries are > calculated and used, and the change matters when the Info file has DOS > CR-LF line endings, so now old Info files and new Emacs might be > incompatible. 1. Trying again now, I can repro the problem only in Emacs 24.5, not in the more recent releases/builds. 2. I'm sure I tested those multiple builds, using `emacs -Q', going back to see whether it ever worked and, if so, in what release it became broken. IIRC, found that prior to Emacs 24 those terms were not links; in Emacs 24.4 the links worked correctly; and starting with Emacs 24.5, through 27 (3rd snapshot) the links were broken. 3. I don't know how or why I saw different behavior then than now, when I retest. I don't know what you mean, about somehow reading Info files that didn't come with the same binary. How would that even happen? 4. But if it can happen then yes, perhaps that is the cause. I often have Emacs 20, 24.5, and something recent (e.g. 27) open at the outset, using my setup. And it's likely that I've already used Info in one or more of those, before I notice a problem and then retest using `emacs -Q'. In this case, I know that I discovered this problem first in a build using my setup. I don't recall whether it was Emacs 24.5 or 26, but I'm pretty sure it was 26. However, I may have already used Info with Emacs 24.5 at some point. Sorry for any confusion. I don't really understand what's causing the mixup in behavior, but I'm sure that I tested each of the releases 24.5, 25.3.1, and 26 using `emacs -Q'. But I confirm that doing that again now I don't see the problem except in 24.5.