-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathTHANKS
221 lines (215 loc) · 12.6 KB
/
THANKS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
___________________________________
| | | | | _ | | |
| |___| | | | | _| | | | GNU GLOBAL source code tagging system
| | | | | | | | | |
| ~~ | ~~| | ~ | | | ~~| for all hackers.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Copyright (c) 2000, 2001, 2002, 2003, 2004, 2006, 2007, 2008, 2009, 2010, 2012
2013, 2014, 2015, 2016, 2017, 2020, 2022
Tama Communications Corporation
This file is free software; as a special exception the author gives
unlimited permission to copy and/or distribute it, with or without
modifications, as long as this notice is preserved.
This program is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
----------------------------------
Thanks to the following people for their contributions.
Thanks to: for his(her):
---------------------------------------------------------------------------
A.E. Brouwer advice about writing code for generic UNIX.
Andrey Butirsky concept of 'Gtags_Emacs_Like_Mode'.
bug fix patch for gtags.vim (Gtags command discarded all unsaved changes).
Andrew Gallatin bug report about generating wrong path.
Andrew Ng bug fix patch for global/output.c (segmentation violation).
Aneesh Kumar bug report about beta facility of gtags(1).
Andrés Azar Cygwin trouble report.
Andrés ramí rez patche that significantly improve TRAMP support.
Andy Newman bug report about treating tab character.
Andy Zhou bug report about gtags-parser overlook 'extern' prefixed function.
Arne Schmitz bug report about gtags-parser.
Alain Kalker patch for global.cgi.tmpl.in to support python's built-in web server.
Alex Ott profitable information about LFS(Large file support).
Alex Pelts bug fix patch for c++ parser (did not recognize final keyword).
Alexander Gusak bug report about c++ parser's segmentation violation.
Bakken, Luke bug fix method about stat() in htags(1).
Bert Gijsbers investigation about mandoc macro and a bug report.
Biswapriyo Nath bug fix patch for Windows platform (MinGW).
Bob Bentley bug report about bless.sh and gtags.
Brian Carlstrom bug fix patch for gtags.
Bvk chaitanya bug report about global (it cannot find gtags).
Chris Nogradi patch for libutil/token.c to skip comments correctly.
Christoph Conrad bug report and advice about S.u.S.E Linux 5.1.
Motoki NODA bug fix patch for 'global -xsi xxx'.
Daisuke Kawahara bug report about redefinition in gtags.el.
Dan Fandrich port to Windows 32 environment.
Daniel Watson suggestion to add a 'r' prefix to all regular expressions.
Darryl Okahata benchmark report about global(1).
David Aspinwall port to Cygwin 32 environment.
David Brownlee advice about fine coding style of C.
David Keegan patch for support of java 1.5 enums.
David Panariti patch for a bug fix of exuberant-ctags.c.
Dimitri van Heesch integration of Doxygen and Global.
Don Fisher bug report about the buffer overflow in htags(1).
Dunford, Martin advice about Windows 32 version of Global.
Dirk Schultheis advice about compat.h for Solaris.
Earl Chew bug fix patch for gtags-visit-rootdir of gtags.el.
Emile Heyns advice about writing code for generic UNIX.
Ergus bug report that the --print0 was ignored when using the -c command.
Erik Jonsson algorithm for detecting binary file.
Eric Paire bug report about gtags-parser's memory violation.
Fabian Wiget bug report about --from-here with -i option.
update of php parser to support php4, php5 and php7.
Frédéric Maitre bug report about global(1) and gtags(1) at the system root directory.
Gary Kline advice about the name of parser.
Gautam Thaker concept of Nearness sort (-N, --nearness).
Geoffrey Robson bug report about global (-t option didn't work correctly).
George Neville-Neil report about the useless inspection of gtags(1).
Giuseppe Corbelli Global.py for glimmer code editor and an advice about vim.
Gordon Grimes bug report about the java parser of gtags.
Gustaf Waldemarson bug report and advices about tag files corruption.
hackerb9 bug report about the --version not showing package name.
Hageseter, Trond E. bug report about gtags-parser.
Hendrik Visage bug report about gtags-parser(here document of PHP).
Hideaki Okada idea about -g option of global(1).
Hideki Iwamoto many bug reports, fixes and improvements about Global.
See also AUTHORS file.
Hideki Mori advice about the name of parser.
Hidetaka KOIE bug report and advice about configure.in for Solaris7.
Hiroshi MIURA idea about printing file name on browser's status bar.
Hirohito Kato bug fix patch for gtags-parser to pick up objects in extern "C" {...} block.
Hiroyuki KOBAYASHI bug report and fix patch for gtags-parser(1).
Ingmar Sittl bug report of the shebang of pygments_parser.py.
James Ahlborn bug fix patch for the java parser of gtags(1) to skip annotations.
Jason Hood port to DJGPP and Mingw32, and many important bug reports & fixes.
He also contributed to much of the --color and --literal option of global(1).
He also done many bug fixes and improvements of the C++ parser of gtags(1).
He also corrected a lot of grammatical mistakes of online manuals.
Jean-Marc Saffroy idea to skip all files whoes first character of name is '.'.
profitable information about LFS(Large file support).
idea and code about gtags-find-all-text-files of gtags.el.
Jeff Trawick idea about -l option of htags(1).
Jeroen Roovers bug report about htags/Makefile.am.
Jianbin Kang bug report about segmentation fault of gtags(1).
Jim Lowe bug report about segmentation fault of gtags(1).
Jonathan Jacobs bug report about --from-here option of global(1).
Jordan K. Hubbard idea about supporting BSD's obj directory.
Jos Backus bug report about global.cgi.
Julien Gilles idea about -T option of global(1).
Jun Inoue idea about generation of lex symbol.
Jun Obama improvements on gtags.el.
Justin Tripp software evaluation for GNU standard.
Justin Wojdacki bug report about htags(1).
K. Chowksey new command gtags-select-tag-other-window and gtags-find-tag-other-window.
Kai Tetzlaff cooperation in Windows version.
Katsuyuki Okabe advice about deciding emacs version.
Kevin Farshaw replacement of @prefix@/lib with @libdir@ in gtags.conf.
Klaus Borchers advice about deciding emacs version.
Koen Hufkens advice about HP-UX 10.x.
Koie Hidetaka bug report about global.conf.
Leo Liu idea about the --path-style=shorter option.
idea about project based gtags.conf.
bug report about the combination of -v and -g option.
bug report about the --from-here with a path includes symbolic links.
Besides very much bug reports and suggestions.
Lewis Lin A patch to avoid encountering KeyError exception in pygments_parser.py.
Marc Herbert bug fix of libutil/xargs.c.
Marcello Nuccio bug report about globash.rc.
Marco Corvi advice about Digital Unix 4.0C.
Marcus Harnisch suggestion about the --skip-unreadable option of gtags(1).
bug report about pygments plug-in parser with python3.
Marius Gedminas bug report and fix patch for htags(1).
Mark Nudelman Global tag support on less(1).
Marty Leisner advice about --version option and some bug reports.
Manolis Ragkousis suggestion and patch for PATH_MAX for GNU/Hurd systems.
Masahiro Fujiwara bug report and fix patch for htags(1).
Masashi YAMAGUCHI suggestion and patch about how to display path names in gtags.el.
Masato Yoshida bug report and fix method about <NOFRAME> tag.
Mathieu Virbel bug report and fix patch about dead symbolic link for gtags(1).
Motonori Iwamuro bug report and fix method about strbuf_fgets function.
Mikolaj Sitarz suggestion of the --single-update option of gtags(1).
Michael Albinus advice about using process-file function for TRAMP support.
Michael Labbé bug report about configure.ac (realpath).
Michael Tocci bug report about the C++ parser.
Miller, Matt suggestion about comment lines for '.notfunction' file.
Oleg Checkulaev advice about writing code for generic UNIX.
Oliver Paukstadt idea about -c (gzipped html) option of htags(1).
Olivier Certner '--with-python-interpreter' option for configure script.
suggestion for auto-detection of pread(2) and pwrite(2).
bug report and fix patch about universal-ctags.la.
Patrick Strasser many bug reports about htags(1).
Paul Lew advice about the build in Solaris environment.
Paulius Bulotas bug report and fix patch for gozilla(1).
Pawel Wilk idea about home_etc facility on PLD Linux/GNU.
Pavel Zhukov bug report about the duplicate symbol error with the -fno-common of gcc.
Per Nordlöw bug report that gtags-parser(1) cannot treat 'extern "C" { ... }'.
Peter Münster bug report that gtags lose enum member.
Philip Hands advice on improving security of global(1).
Philippe Defert building on many plat-homes and the problem report.
Pavel Nedev bug report about a defect when GTAGSLIBPATH + compact format.
Ray Simard detailed investigation about POSIX dirent(3).
Richard Stallman advice about gtags.el and GNU style packaging.
Rob Fitzgerald bug fix patch for global(1).
Rohit Grover bug report about Global's packaging.
Ron Lee Debian package, htmake(1) and many bug reports.
Rongsong Shen bug report about gtags(1).
Rui Lopes report about build error in *BSD and revision of term.
Punit Agrawal bug report about gozilla(1).
Ruppert Koch bug report about htags(1).
S Kaicho bug report about htags(1).
Sadaichi Hayashida idea about generating relative path.
Samuel Plessis-Fraissard bug fix patch to support multiple c++ namespace opening with a single brace.
Sanpei Yoshiro Mihira bug report of xargs.c in Windows 32.
Satoru SATOH profitable material for the support of XHTML.
Sean Farley bug report of gozilla's wrong installation method.
Seigo Ishigane patch for pygments_parser.py.in needed in python3 + Windows.
Sergio Talens-Oliag writing on-line manual for systags(1).
Shankar Chakkere useful method to use vim editor with Global.
Shigeyuki Yamano idea about -h option of htags(1).
Shuichi KITAGUCHI bug report in the built-in parser of gtags.
Silas S. Brown proofreading about manuals.
Simon Dommett many bug reports and fix patches.
He also rewrote Global's comments in the Doxygen style.
Stephen Huntley bug report about htags(1).
Sven Verdoolaege support for gtags.pl(nvi-1.81.5).
Steve Kirkendall two commands of Elvis for external tagging system.
Takao Yamashita advice about assembly parsing.
Takeshi Hojo idea about compact format of gtags(1).
Tero Saarni bug report about long line problem of htags(1).
Thomas Gerigk bug report about skip variable in gtags.conf.
Thomas Klausner report about groff's command error of *.1.
Thomas Viehweger patch for gtags.el to support XEmacs.
Tim Vanderhoek Global tag support on more(1).
Tobias Polzin suggestion about correct treatment of CVS repository in htags.
He also changed gtags.el to leave visited files after 'gtags-pop-stack'.
He also reported C++ parsing problem with constructors and destructors.
He also contributed to the concept and implementation of completion
facility for 'gtags-find-file' in gtags.el.
Tomohiko Morioka advice about deciding emacs version.
Tomohiro Matsuyama bug report about buffer overflow error of libutil/token.c.
suggestion of making the -i option effective with the -c command.
Tom Russell bug report about parsing error at function definitions with comment.
Tom Tromey GTAGS target in automake.
Tomi Ollila proposal of adding (provide 'gtags) to gtags.el.
Toshiyasu Kojima advice about deciding emacs version.
Tu Do bug reports about the C++ parser of gtags.
Van Trinh bug report about db(3) and patch information.
Wang, Lei AO. bug report about 4G limitation of libdb.
Wes Wojtas bug report about htags's segmentation fault.
Whity Pig bug fix patch for global(1) on Cygwin environment.
William Xu bug report about the --color option (abs2rel's bug).
Wolfgang Helbig bug report about generating wrong path name.
xing du bug report about gtags.vim. (The -P option didn't work)
Yann Dirson many bug reports and many valuable suggestions.
Yoshiharu Ito advice about SunOS 4.1.3, and a bug report about configure.ac.
Yoshinori Tomita advice about compat.h for Solaris.
Yoshitaro Makise bug fix patch for the uncompress problem of output.c.
He is also the author of Pygments plug-in parser.
Y. Yoshinaga advice about makefile for Debian GNU/Linux.
Yun sheng bug report about global -u, gtags.vim and gtags-cscope.vim.
Yushi Oka bug report about config path and improvements of gtags-mode
(gtags-select-buffer-single, gtags-ignore-case).
赵映洁 bug report about pygments_parser.py.in.
---------------------------------------------------------------------------
If you cannot find your contributions on this list or you find mistakes,
please send to [email protected]. Thanks.