GNU bug report logs - #30086
Please add a flag to stop etags from falling back to Fortran and C

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; Severity: wishlist; Reported by: Dmitry Gutov <dgutov@HIDDEN>; dated Fri, 12 Jan 2018 12:07:02 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.

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


Received: (at 30086) by debbugs.gnu.org; 12 Jan 2018 14:01:02 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Jan 12 09:01:02 2018
Received: from localhost ([127.0.0.1]:53021 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1eZztG-0006wN-8P
	for submit <at> debbugs.gnu.org; Fri, 12 Jan 2018 09:01:02 -0500
Received: from eggs.gnu.org ([208.118.235.92]:59632)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1eZztD-0006vs-Hd
 for 30086 <at> debbugs.gnu.org; Fri, 12 Jan 2018 09:01:00 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <eliz@HIDDEN>) id 1eZzt5-00069x-5G
 for 30086 <at> debbugs.gnu.org; Fri, 12 Jan 2018 09:00:54 -0500
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD
 autolearn=disabled version=3.3.2
Received: from fencepost.gnu.org ([2001:4830:134:3::e]:52632)
 by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <eliz@HIDDEN>)
 id 1eZzsu-0005xD-6y; Fri, 12 Jan 2018 09:00:40 -0500
Received: from [176.228.60.248] (port=3809 helo=home-c4e4a596f7)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256)
 (Exim 4.82) (envelope-from <eliz@HIDDEN>)
 id 1eZzsr-0004oL-It; Fri, 12 Jan 2018 09:00:39 -0500
Date: Fri, 12 Jan 2018 16:00:09 +0200
Message-Id: <83bmhz2n4m.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Francesco =?utf-8?Q?Potort=C3=AC?= <pot@HIDDEN>
In-reply-to: <E1eZz5Y-0006iV-S0@HIDDEN> (message from Francesco
 =?utf-8?Q?Potort=C3=AC?= on Fri, 12 Jan 2018 14:09:40 +0100)
Subject: Re: bug#30086: Please add a flag to stop etags from falling back to
 Fortran and C
References: <441032b1-9e13-fefa-9b26-17d22899c2ec@HIDDEN>
 <E1eZz5Y-0006iV-S0@HIDDEN>
MIME-version: 1.0
Content-type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Received-From: 2001:4830:134:3::e
X-Spam-Score: -5.0 (-----)
X-Debbugs-Envelope-To: 30086
Cc: 30086 <at> debbugs.gnu.org, dgutov@HIDDEN
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>
Reply-To: Eli Zaretskii <eliz@HIDDEN>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -5.0 (-----)

> Date: Fri, 12 Jan 2018 14:09:40 +0100
> From: Francesco Potortì <pot@HIDDEN>
> Cc: 30086 <at> debbugs.gnu.org
> 
> So, I'd say, just remove fallbacks, or use them only if a
> --legacy-fallback option is used.

The latter, of course (if the default is to change).




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

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


Received: (at 30086) by debbugs.gnu.org; 12 Jan 2018 13:09:57 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Jan 12 08:09:57 2018
Received: from localhost ([127.0.0.1]:52983 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1eZz5p-00059r-Ei
	for submit <at> debbugs.gnu.org; Fri, 12 Jan 2018 08:09:57 -0500
Received: from mx1.isti.cnr.it ([194.119.192.3]:36527 helo=blade3.isti.cnr.it)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <pot@HIDDEN>) id 1eZz5n-00059g-SH
 for 30086 <at> debbugs.gnu.org; Fri, 12 Jan 2018 08:09:56 -0500
Received: from savesent-daemon.mx-all.isti.cnr.it by mx-all.isti.cnr.it
 (PMDF V6.7-x04 #1884) id <01QNRHUBNBDSD08FWX@HIDDEN> for
 30086 <at> debbugs.gnu.org; Fri, 12 Jan 2018 14:09:48 +0100 (MET)
Received: from tucano.isti.cnr.it ([146.48.81.102])
 by mx-all.isti.cnr.it (PMDF V6.7-x04 #1884)
 with ESMTPSA id <01QNRHU63E8MD57U89@HIDDEN>; Fri,
 12 Jan 2018 14:09:47 +0100 (MET)
Received: from pot by tucano.isti.cnr.it with local (Exim 4.90)
 (envelope-from <pot@HIDDEN>)	id 1eZz5Y-0006iV-S0; Fri,
 12 Jan 2018 14:09:40 +0100
Date: Fri, 12 Jan 2018 14:09:40 +0100
From: =?utf-8?Q?Francesco_Potort=C3=AC?= <pot@HIDDEN>
Subject: Re: bug#30086: Please add a flag to stop etags from falling back to
 Fortran and C
In-reply-to: <441032b1-9e13-fefa-9b26-17d22899c2ec@HIDDEN>
To: Dmitry Gutov <dgutov@HIDDEN>
Message-id: <E1eZz5Y-0006iV-S0@HIDDEN>
Organization: 
MIME-version: 1.0
Content-type: text/plain; charset=utf-8
Content-transfer-encoding: 8bit
X-INSM-ip-source: 146.48.81.102 Auth Done
X-fingerprint: 4B02 6187 5C03 D6B1 2E31  7666 09DF 2DC9 BE21 6115
References: <441032b1-9e13-fefa-9b26-17d22899c2ec@HIDDEN>
X-Spam-Score: 1.0 (+)
X-Debbugs-Envelope-To: 30086
Cc: 30086 <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 (+)

>Previous discussion here: 
>http://lists.gnu.org/archive/html/emacs-devel/2018-01/msg00323.html

I argue that fallbacks should be removed, or at least the default
reversed, i.e., not use fallback unless some --legacy-fallback option is
given.

Falbacks only make sense in an environment where Fortran and C are much
more prominently used than other languages AND where it is common to use
nonstandard suffixes for the source files.

Neither assumption is true nowadays, and I'd say it hasn't been true for
projects started in maybe the latest 20 years, while it may have been
true for legacy projects at the time when Etags was written.

Those legacy projects are the only reason why Etags should keep using a
default.  I assume that if people need to support Fortran or C
environments 20 years old without even changing the file name suffixes,
they are probably forced to use old tools, among which old Etag
versions, and we should not worry about such strict compatibility.

So, I'd say, just remove fallbacks, or use them only if a
--legacy-fallback option is used.




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

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


Received: (at submit) by debbugs.gnu.org; 12 Jan 2018 12:06:29 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Jan 12 07:06:29 2018
Received: from localhost ([127.0.0.1]:52963 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1eZy6P-0001Oh-8Z
	for submit <at> debbugs.gnu.org; Fri, 12 Jan 2018 07:06:29 -0500
Received: from eggs.gnu.org ([208.118.235.92]:35094)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <raaahh@HIDDEN>) id 1eZy6N-0001OV-Ur
 for submit <at> debbugs.gnu.org; Fri, 12 Jan 2018 07:06:28 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <raaahh@HIDDEN>) id 1eZy6E-0003Dp-O6
 for submit <at> debbugs.gnu.org; Fri, 12 Jan 2018 07:06:22 -0500
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: **
X-Spam-Status: No, score=2.5 required=5.0 tests=BAYES_20,BODY_URI_ONLY,
 FREEMAIL_FROM,RCVD_IN_SORBS_WEB,T_DKIM_INVALID autolearn=disabled
 version=3.3.2
Received: from lists.gnu.org ([2001:4830:134:3::11]:44276)
 by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32)
 (Exim 4.71) (envelope-from <raaahh@HIDDEN>) id 1eZy6E-0003Di-JO
 for submit <at> debbugs.gnu.org; Fri, 12 Jan 2018 07:06:18 -0500
Received: from eggs.gnu.org ([2001:4830:134:3::10]:54255)
 by lists.gnu.org with esmtp (Exim 4.71)
 (envelope-from <raaahh@HIDDEN>) id 1eZy6D-0004cQ-E1
 for bug-gnu-emacs@HIDDEN; Fri, 12 Jan 2018 07:06:18 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <raaahh@HIDDEN>) id 1eZy6A-00038c-7A
 for bug-gnu-emacs@HIDDEN; Fri, 12 Jan 2018 07:06:17 -0500
Received: from mail-lf0-x22b.google.com ([2a00:1450:4010:c07::22b]:45046)
 by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16)
 (Exim 4.71) (envelope-from <raaahh@HIDDEN>) id 1eZy6A-00037R-0B
 for bug-gnu-emacs@HIDDEN; Fri, 12 Jan 2018 07:06:14 -0500
Received: by mail-lf0-x22b.google.com with SMTP id w23so5676927lfd.11
 for <bug-gnu-emacs@HIDDEN>; Fri, 12 Jan 2018 04:06:13 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=sender:to:from:subject:message-id:date:user-agent:mime-version
 :content-language:content-transfer-encoding;
 bh=J5kQMtqIPuKd5J1doV6C/b/9Y+7vvuUyyYkNiqWd5So=;
 b=M0iIQcwNGTqvv4GGbMbdzN8AStaqS5MXj52x+mCfDuc3r4TnQszMIPMjAosf4nGsK+
 tEwezC5CyY99I9JeBWwl28hJD11F9H7EujFolilkoCmZUZtGw0D4sgmCiFFJts1jamWW
 l8BV1dcy7aicuJdVdhTBMj/U4PfpaT82rO8bbgkgY4GSXevDBeGwUvMAmAlvwWrK2TT+
 PwyiPlkKTIlcENqa6+wdgFvSexwce4hXUoWf5wZDPqmMiczqqF+aALiMXD8Xyh93Jc8K
 zW4bPKFjJWz/Vqp1hxtPNoc2F/IOzmNn6O6g9M4ggEVv85ZD1WniLlhS7WB1CDVMA3Y1
 xJGw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:sender:to:from:subject:message-id:date
 :user-agent:mime-version:content-language:content-transfer-encoding;
 bh=J5kQMtqIPuKd5J1doV6C/b/9Y+7vvuUyyYkNiqWd5So=;
 b=JUXGOj8pa3RjKnfanNI3Eatrp79gJEqDB7ex3NZp7t2Pyj12Rr8op0bdE6hGz/qd86
 d7hb0qe4WduERbsk0QuLrWI8AjeSBNZ19CdgxNcnmAjNZGXo4pp4ZSEtGDx2ktHsBReq
 X5AGPgFeEcRSP87gg0ih3+YHVNxllSIrZKftzneWNd05I44RK7E1VBLiZ6Q9ToXZ/BgD
 uw5YGys95ppNXM1wysjWpTfu/Qzl3rxeUfLmJQHtb/JQBf06+0O5sZviDdHGn/GK7lI4
 QqIw72dvLzm7Kbz1H+q7VC7yKmqQNMkrzhBgh6bVZ3NDtOeAuP7+/326FNR1N8l8uMBk
 V0Jw==
X-Gm-Message-State: AKwxytcYmPczZAeWnnHXp8QM0otzfU9oDtiovyui9CAfxi+CcmKh/n4L
 P9eQrwn6+2JIpbAZr4GhXyRXwKGD
X-Google-Smtp-Source: ACJfBosCEA/anDNv1L7XVhcHZXcugS6i6ES3G0uiP60SvtolI6wiMtsa4XcPUCJdsDlm7euEbkbkGQ==
X-Received: by 10.25.21.83 with SMTP id l80mr3799390lfi.102.1515758771304;
 Fri, 12 Jan 2018 04:06:11 -0800 (PST)
Received: from [192.168.1.174] ([178.252.127.239])
 by smtp.googlemail.com with ESMTPSA id x10sm4197734lja.55.2018.01.12.04.06.09
 for <bug-gnu-emacs@HIDDEN>
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 12 Jan 2018 04:06:10 -0800 (PST)
To: bug-gnu-emacs@HIDDEN
From: Dmitry Gutov <dgutov@HIDDEN>
Subject: Please add a flag to stop etags from falling back to Fortran and C
Message-ID: <441032b1-9e13-fefa-9b26-17d22899c2ec@HIDDEN>
Date: Fri, 12 Jan 2018 15:06:08 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:58.0) Gecko/20100101
 Thunderbird/58.0
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
X-detected-operating-system: by eggs.gnu.org: Genre and OS details not
 recognized.
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x
X-Received-From: 2001:4830:134:3::11
X-Spam-Score: -1.0 (-)
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: -1.0 (-)

Previous discussion here: 
http://lists.gnu.org/archive/html/emacs-devel/2018-01/msg00323.html




Acknowledgement sent to Dmitry Gutov <dgutov@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#30086; 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: Mon, 25 Nov 2019 12:00:02 UTC

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