File: AUTHORS

package info (click to toggle)
global 6.6.4-4
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 18,308 kB
  • sloc: ansic: 39,547; javascript: 4,891; sh: 4,674; perl: 811; lisp: 696; makefile: 332; python: 213; yacc: 122
file content (196 lines) | stat: -rw-r--r-- 6,446 bytes parent folder | download | duplicates (3)
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
___________________________________
|      |  |  |     |  _  |     |  |
|  |___|  |  |  |  |    _|  |  |  |    GNU GLOBAL source code tagging system
|  |   |  |  |  |  |     |     |  |
|  ~~  |   ~~|     |  ~  |  |  |   ~~|          for all hackers.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Copyright holder of GNU GLOBAL
==============================

Copyright (c) 1996-2017 Tama Communications Corporation.
All rights reserved.

Contributors of GNU GLOBAL
==========================

The undermentioned people wrote the code, and the right was abandoned
or transferred to Tama Communications Corporation with legal paper.

The original author is Shigio YAMAGUCHI.

Port to Windows 32 (for Borland C++ Compiler) by Dan Fandrich.
(most of #ifdef _WIN32.)

Port to DJGPP by Jason Hood.
(libutil/is_unixy.[ch] and most of #ifdef __DJGPP__.)

Improved peekc() in libutil/token.c by Chris Nogradi and Garmin Inc.

Single 'GTAGS SELECT MODE' buffer of gtags.el by Yushi Oka.
(defcustom gtags-select-buffer-single)

The following improvements by Hideki IWAMOTO.
* INCLUDED FROM index of htags.
* CVS REPOSITORY link of htags.
* Real support of Yacc source code of htags.
* Rewriting parser for assembly language using Yacc(asm_scan.l,asm_parse.y).
* Adding config variable 'langmap' to htags.
* Performance improvement of gtags and htags by decreasing the frequency
  of invoking parser.
* Performance improvement of the incremental updating of gtags by changing
  algorithm.
* Adding the --file filelist option of gtags.
* Essential part of internal sort filter (replacement of gnusort).
* Performance improvement of idset module by using "unsigned long" instead of
  "unsigned int" for bitmask. This is necessary to use 64 bit processor effectively.
* More accurate statistics mechanism for htags(1) and gtags(1)(--statistics).
* Built-in parser in gtags(1). This work includes the following two optimizations:
  - Giant Steps
  - 1pass-parsing
  These have shortened the processing time of gtags(1) to about 1/3.
* Adding support of function layer plug-in parser for gtags(1). This work includes
  exuberant-ctags.la, an exsample of plug-in parser (exuberant-ctags.c).
Besides he has contributed many improvements to GLOBAL.

There are also many others who have contributed patches and fixes.
Please see files ChangeLog and THANKS.

Separate packages
=================

GLOBAL is distributed with the files derived from the following packages.

o BSD DB Library by University of California, Berkeley.
  (http://www.cs.berkeley.edu/)

	libdb/bt_close.c
	libdb/bt_conv.c
	libdb/bt_debug.c
	libdb/bt_delete.c
	libdb/bt_get.c
	libdb/bt_open.c
	libdb/bt_overflow.c
	libdb/bt_page.c
	libdb/bt_put.c
	libdb/bt_search.c
	libdb/bt_seq.c
	libdb/bt_split.c
	libdb/bt_utils.c
	libdb/btree.h
	libdb/compat.h
	libdb/db.c
	libdb/db.h
	libdb/extern.h
	libdb/mpool.c
	libdb/mpool.h
	libdb/queue.h

o GNU C Library by Free Software Foundation, Inc.
  (http://www.gnu.org/software/libc/libc.html)
  I derived fnmatch.[ch] from Universal Ctags not to make a difference.

	libglibc/getopt.c
	libglibc/getopt.h
	libglibc/getopt1.c
	libglibc/regex.c
	libglibc/regex.h
	libglibc/snprintf.c
	libglibc/obstack.c
	libglibc/obstack.h
	libglibc/hash-string.c
	libglibc/hash-string.h
	libglibc/fnmatch.c
	libglibc/fnmatch.h

o Icon files by Kevin Hughes.
  Derived from Apache-1.3.1 package.

				[apache_1.3.1/icons/]
	icons/back.png		back.gif
	icons/c.png		c.gif
	icons/dir.png		dir.gif
	icons/help.png		unknown.gif
	icons/text.png		text.gif

o Icon files by GNOME Foundation.
  Derived from GNOME-1.4 package. Some files are slightly modified.

				[gnome-1.4/gnome-libs-1.2.13/libgnomeui/pixmaps/]
	icons/bottom.png	stock_bottom.png
	icons/first.png		stock_first.png
	icons/index.png		stock_home.png
	icons/last.png		stock_last.png
	icons/left.png		stock_left_arrow.png
	icons/right.png		stock_right_arrow.png
	icons/top.png		stock_top.png
	icons/n_bottom.png	stock_bottom.png
	icons/n_first.png	stock_first.png
	icons/n_last.png	stock_last.png
	icons/n_left.png	stock_left_arrow.png
	icons/n_right.png	stock_right_arrow.png
	icons/n_top.png		stock_top.png

o jQuery, Suggest plugin and TreeView plugin
  jQuery is due to John Resig and the Dojo Foundation.
  Suggest plugin is due to Peter Vulgaris, Joern Zaefferer and Stefan Petre.
  TreeView plugin is due to Joern Zaefferer.

	jquery/jquery.js
	jquery/jquery.suggest.js
	jquery/jquery.suggest.css
	jquery/jquery.treeview.js
	jquery/jquery.treeview.css
	jquery/images/*.gif

o cscope-15.7a by Joe Steffen and others:
  Hans-Bernhard Broeker, Petr Sorfa, Simon Cozens, garp, jens persson, Edgar Toernig,
  Martin Kraemer, Joshua Uziel, Mike Hopkirk, Darrylo Okahata, Brent Verner,
  Thomas Klausner, Andrew Sharpe, Carl Mascott, Rich Salz, Stephane Fritsch, Andy Newman,
  Sascha Blank, Bruce Frost, Chuck Marco, Wilfredo Sanchez, Jason Duell, Tom Hull,
  Donald Slutz, OGAWA Hirofumi, Garret Hade, Nick Dixon, Triet H. Lai, Steven Elliott,
  Ragho Mahalingam, Dmitry Obukhov, David Cohrs, Valentin Podlovchenko, Neil Horman

					[cscope-15.7]
	m4/check_curses.m4		configure.in
	gtags-cscope/manual.in		doc/cscope.1
	gtags-cscope/alloc.c		src/alloc.c
	gtags-cscope/alloc.h		src/alloc.h
	gtags-cscope/basename.c		src/basename.c
	gtags-cscope/build.c		src/build.c
	gtags-cscope/build.h		src/build.h
	gtags-cscope/command.c		src/command.c
	gtags-cscope/constants.h	src/constants.h
	gtags-cscope/display.c		src/display.c
	gtags-cscope/edit.c		src/edit.c
	gtags-cscope/exec.c		src/exec.c
	gtags-cscope/global-cscope.h	src/global.h
	gtags-cscope/gtags-cscope.c	src/main.c
	gtags-cscope/help.c		src/help.c
	gtags-cscope/history.c		src/history.c
	gtags-cscope/input.c		src/input.c
	gtags-cscope/library.h		src/library.h
	gtags-cscope/logdir.c		src/logdir.c
	gtags-cscope/mouse.c		src/mouse.c
	gtags-cscope/mygetenv.c		src/mygetenv.c
	gtags-cscope/mypopen.c		src/mypopen.c
	gtags-cscope/version-cscope.h	src/version.h

o fgrep.c by University of California, Berkeley.

					[fgrep in 4.3BSD]
	global/literal.c		/usr/src/usr.bin/fgrep.c

o Pygments plug-in parser by Yoshitaro MAKISE. 
  Derived from https://github.com/yoshizow/global-pygments-plugin.

						[github]
	plugin-factory/pygments-parser.c	plugin-factory/pygments-parser.c
	plugin-factory/pygments_parser.py.in	pygments_parser.py.in

o SQLite3 by D. Richard Hipp.

	libdb/sqlite3.c
	libdb/sqlite3.h

they are considered a separate package, not part of GLOBAL proper.