1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-12-01 08:17:38 +00:00
emacs/lib-src
Eli Zaretskii f08362594e Teach etags to process ENUM_BF correctly
* lib-src/etags.c (sym_type): New enumeration value st_C_enum_bf.
(hash): Regenerated values for asso_values[] array.
(in_word_set): Update values of TOTAL_KEYWORDS and
MAX_HASH_VALUE.  Add "ENUM_BF" to the wordlist[] array.
(in_enum_bf): New file-global variable.
(consider_token): Skip ENUM_BF if not in a macro definition.
(C_entries): Reset the in_enum_bf flag when past its closing
parenthesis.

* test/manual/etags/ETAGS.good_1:
* test/manual/etags/ETAGS.good_2:
* test/manual/etags/ETAGS.good_3:
* test/manual/etags/ETAGS.good_4:
* test/manual/etags/ETAGS.good_5:
* test/manual/etags/ETAGS.good_6:
* test/manual/etags/CTAGS.good: Adapt to changes in etags.
2017-03-12 17:36:41 +02:00
..
ChangeLog.1 Update copyright year to 2017 2016-12-31 19:42:26 -08:00
COPYING Change to GPLv3. 2007-07-25 07:00:38 +00:00
ctags.c Port ctags+etags build to Sun C 5.12. 2014-05-18 11:57:04 -07:00
ebrowse.c Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00
emacsclient.c New option -u / --suppress-output to emacsclient 2017-02-25 10:30:46 +02:00
etags.c Teach etags to process ENUM_BF correctly 2017-03-12 17:36:41 +02:00
hexl.c Merge from gnulib 2017-02-23 09:15:06 -08:00
make-docfile.c Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00
Makefile.in Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00
movemail.c Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00
ntlib.c Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00
ntlib.h Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00
pop.c Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00
pop.h Update copyright year to 2017 2016-12-31 19:42:26 -08:00
profile.c Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00
rcs2log Fix copyright years by hand 2017-01-01 04:01:41 +00:00
README changed Emacs' to GNU Emacs' 2006-03-31 07:25:44 +00:00
update-game-score.c Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00
update-game-score.exe.manifest Provide a Windows manifest for update-game-score.exe. 2013-08-10 10:43:41 +03:00

This directory contains the source code for the architecture-dependent
files that go in ${archlibdir}.  At present, these are mostly utility
programs used by GNU Emacs.