GNU bug report logs -
#46055
[PATCH] Add rust lang to etags
Previous Next
Reported by: Pierre-Antoine Rouby <contact <at> parouby.fr>
Date: Sat, 23 Jan 2021 19:03:01 UTC
Severity: normal
Tags: fixed
Fixed in version 28.1
Done: Lars Ingebrigtsen <larsi <at> gnus.org>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
> From: Lars Ingebrigtsen <larsi <at> gnus.org>
> Cc: pot <at> gnu.org, stefan <at> marxist.se, contact <at> parouby.fr,
> 46055 <at> debbugs.gnu.org
> Date: Mon, 17 May 2021 18:08:09 +0200
>
> Eli Zaretskii <eliz <at> gnu.org> writes:
>
> > Just say "make" in that directory, it should finish with no errors.
>
> If I do that, I get an enormous diff in the terminal, and it then
> finishes with:
>
> y-src/parse.c,520
> #define YYBISON 4,64
> make[1]: *** [Makefile:63: ediff_1] Error 1
> make[1]: Leaving directory '/home/larsi/src/emacs/trunk/test/manual/etags'
> make: *** [Makefile:54: check] Error 2
Try again, I just fixed this.
The problem is that people make mechanic changes to all our sources,
and forget that files in this particular directory shall NOT be
changed, or else if they are, the '*good*' files with expected results
should be updated at that very moment. Examples of such changes
include: yearly update of copyright years, removal of obsolete
variables across the board, spelling fixes, etc. Just do
git log test/manual/etags/c-src/abbrev.c
and you will see what I mean. Each such change breaks this test
suite, and requires manual inspection of the diffs to convince
ourselves that the new results are correct and not bugs.
This bug report was last modified 4 years and 2 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.