GNU bug report logs - #14517
t/tags-pr12372.sh assumes that etags generates tags for all files

Previous Next

Package: automake;

Reported by: Peter Rosin <peda <at> lysator.liu.se>

Date: Fri, 31 May 2013 09:18:02 UTC

Severity: minor

Tags: patch

Done: Stefano Lattarini <stefano.lattarini <at> gmail.com>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Stefano Lattarini <stefano.lattarini <at> gmail.com>
To: Peter Rosin <peda <at> lysator.liu.se>
Cc: 14517 <at> debbugs.gnu.org
Subject: bug#14517: t/tags-pr12372.sh assumes that etags generates tags for all files
Date: Mon, 03 Jun 2013 16:22:05 +0200
On 06/03/2013 03:44 PM, Peter Rosin wrote:
> On 2013-06-03 15:21, Stefano Lattarini wrote:
>> On 06/03/2013 11:47 AM, Stefano Lattarini wrote:
>>>
>>> Peter Rosin wrote:
>>>>
>>>> Yup, I'm happy to test anything you come up with (within reason :-).
>>>>
>>> Here it is.  Does it work for you?
>>>
>>> PATCH] tests: fix spurious failure when 'etags' program is Exuberant Ctags
>>>
>>> Fixes automake bug#14517.
>>>
>>> * t/tags-pr12372.sh: If the 'etags' program in use supports the
>>> '--langmap' option, use it.  That is required to avoid spurious
>>> failures with Exuberant Ctags (at least version 5.8), which by
>>> default do not generate any tags for file extensions it doesn't
>>> recognize.
>>>
>> I've tried the patch with etags from both Exuberant Ctags and from
>> Emacs, and everything works correctly.  I'm thus closing this report.
>> Peter, please holler if the problems somehow still persists for you,
>> since I'm planning to release Automake 1.13.3 this evening or
>> tomorrow morning.
> 
> Hi Stefano!
> 
> I was right in the middle of something, but since you're on a tight
> schedule, I took the time to check and it indeed fixes the problem
> here. Thanks!
>
Thank you, this is really appreciated.

> There is one little nitpick in the comment if you care:
> 
> +# Exuberant Ctags (at least version 5.8) do not generate any tags
>                                          ^^^^
> s/ do / does /
>
Thanks, since I've already merged to maint I'll fix that up with a
later commit in your name.

Regards,
  Stefano




This bug report was last modified 12 years and 46 days ago.

Previous Next


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