summaryrefslogtreecommitdiff
path: root/contrib/global/HISTORY
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/global/HISTORY')
-rw-r--r--contrib/global/HISTORY224
1 files changed, 8 insertions, 216 deletions
diff --git a/contrib/global/HISTORY b/contrib/global/HISTORY
index 2b8072acfe2b9..d850075c70584 100644
--- a/contrib/global/HISTORY
+++ b/contrib/global/HISTORY
@@ -1,4 +1,3 @@
-
GLOBAL history
--------------
@@ -6,8 +5,6 @@ version 1.0 Initial version [21-Apr-96]
global, gtags, btreeop, extended ctags.
- Thanks to Sadaichi Hayashida. Generating relative path is his idea.
-
version 1.1 Only bugfix [2-May-96]
[fixed bug]
@@ -220,8 +217,8 @@ version 2.1 Symbol search, incremental update and gozilla [20-Sep-97]
These options become default, so you need not to specify
them. Gtags accepts these options for compatibility but
no effect.
- global - understand 'obj'(MAKEOBJDIR) directory and '/usr/obj'
- (MAKEOBJDIRPREFIX) directory of BSD build system.
+ global - understand not only 'obj'(MAKEOBJDIR) directory but also
+ '/usr/obj'(MAKEOBJDIRPREFIX) directory of BSD build system.
Thanks to Jordan K. Hubbard. This is his idea.
@@ -307,12 +304,12 @@ version 2.21 Bugfix and slightly modified [11-Dec-97]
- replace `lorder $(OBJS) | tsort -q` to already sorted list.
for S.u.S.E Linux 5.1.
- Thanks to Christoph Conrad for his information.
+ Thanks to Christoph Conrad for his information.
gtags, lib/test.c
- some change for Solaris environment.
- Thanks to Yamashita TAKAO for his information.
+ Thanks to Yamashita TAKAO for his information.
htags/Makefile, systags/Makefile
- ${DESTDIR}/usr/bin -> ${DESTDIR}${BINDIR}
@@ -326,14 +323,14 @@ version 2.22 GRTAGS support for assembler source [26-Dec-97]
call EXT(xxx)
call _xxx
- Thanks to Yamashita TAKAO for his idea.
+ Thanks to Yamashita TAKAO for his idea.
version 2.23 Bugfix and slightly modified [13-Jan-98]
[fixed bug]
gctags - GRTAGS support in version 2.22 doesn't work.
- Thanks to Yamashita TAKAO for his bug report.
+ Thanks to Yamashita TAKAO for his bug report.
[changed]
gctags/Makefile, gctags/Makefile.generic
@@ -350,216 +347,11 @@ version 2.24 Only bugfix [20-Jan-98]
global - generates wrong path name when GTAGSROOT includes symbolic
links.
- Thanks to Wolfgang Helbig for his bug report.
+ Thanks to Wolfgang Helbig for his bug report.
htags - cannot treat path name which includes digit as the second
character like 'i386'. (In fact it was expand(1)'s bug.)
- Thanks to Andrew Gallatin for his bug report.
+ Thanks to Andrew Gallatin for his bug report.
global - doesn't search 'obj' directory correctly.
-
-version 3.0 configuration file and compact format. [25-Jun-98]
-
- [fixed bug]
- gozilla - leaks memory.
- gctags - -s option pick up symbols which belongs to GTAGS or GRTAGS.
- global - cannot treat file which doesn't end with '\n'.
- gtags - incremental update cannot detect removed files.
- (GPATH file added.)
- - make corrupted tag files.
- (dbpatches/README added.)
-
- Thanks to Van Trinh for his bug report and information.
-
- htags - cannot be viewed by IE 5.0 because illegal <NOFRAME> tag.
-
- Thanks to Yoshida Masato for his bug report and fix patch.
-
- [changed]
- gctags - -c option removed. These code was moved to gtags.
- (It was needed for supporting plugged-in parser.)
- global - -f option excute tag command instead of reading tag file.
- (It became very faster than previous version.)
- gtags.el- check whether or not user want to use tag name completion.
- htags - URL of GLOBAL home page changed.
- systags - gtags's option changed from -v to -cov.
- gtags.c - replace "%+" of strftime with "%a %b %e %H:%M:%S %Z %Y".
- for Debian GNU linux 1.3.1.
-
- [added]
- gtags - -c option added. (compact format)
-
- Thanks to Takeshi Hojo. Compact format is based on his concept.
-
- htags - -c option added. (to make gzipped html file)
-
- Thanks to Oliver Paukstadt. This option is his idea.
-
- gtags, htags
- - support configuration file.
- (/etc/global.conf or $HOME/.globalrc)
- gctags - -n option added.
- --config option added. (It's undocumented.)
- global - -t option added.
- This option is to use with 'tagprg' and 'tagprgonce' command
- in Elvis editor (2.1g-beta or later).
-
- Thanks to Steve Kirkendall for his excellent editor and
- refined command set.
-
-version 3.01 Almost bugfix [5-Jul-98]
-
- [fixed bug]
- global - print file names in a line.
- gozilla - assume html file as a source file.
- btreeop - insufficient usage check.
- htags - cannot treat path including "++".
-
- [changed]
- global - -f option became to accept multiple files.
- all - fixed warning by -Wall -Wmissing-prototypes.
-
-version 3.1 Support of Java language [4-Aug-98]
-
- [fixed bug]
- htags - locate main functions from the path which belongs
- GTAGSLIBPATH when there is no main function in the local
- source tree.
-
- [added]
- gtags, global, htags, gozilla, gtags.el
- - java supprt added.
- gtags - --find option added. (internal use only - undocumented)
- - --expand option added. (internal use only - undocumented)
- htags - -h option (title header frame) added.
-
- Thanks to Shigeyuki Yamano. This is his idea.
-
- - line comment('//') detection added.
- gctags, systags
- - GTAGSSPECIAL environment variable added to treat system
- macros like 'SYSINIT' in FreeBSD.
- global.conf, lib/conf.c
- - 'CVS/' added to 'skip' parameter.
-
- [deleted]
- gtags.conf
- - 'reserved_words' for htags(1) was deleted.
- It is hard coded.
-
- [changed]
- htags.pl- print guide links in .h file too.
-
-version 3.2 new patch for nvi-1.79(1.66) and multilingual nvi [31-Aug-98]
-
- [fixed bug]
- nvi-1.79.diff
- - may have buffer overflow.
-
- Thanks to David Brownlee for his advice.
-
- - suppress error message 'GTAGS not found'.
-
- [added]
- nvi-1.79-m17n.diff
- - patch for multilingual nvi which is included FreeBSD as
- a ports.
- nvi-1.66.diff
- - patch for nvi-1.66 which is native command of NetBSD 1.3.2
-
- [deleted]
- nvi-1.34.diff
- - it is old enough to support.
-
- [changed]
- gozilla/Imakefile
- - make possible to build gozilla alone without building
- libgloutil.a.
-
-version 3.3 Rewriting gctags(1) and some bug fix. [13-Sep-98]
-
- [fixed bug]
- gctags - look over inner class in a method.(Java)
- - cannot treat 'OBJECT.class' pattern correctly.(Java)
-
- [changed]
- Makefile*
- - library name changed from libutil.a to libgloutil.a becase
- that is already used.
- - definition of MANDIR deleted.
- global.conf
- - comment fixed.
- systags.sh
- - additional support for NetBSD, OpenBSD, GNUmach and GNUhurd.
- - doesn't use CGI form by default.
- - use gtags -l and -h option by default.
- - -g(gtags only), -f(form) and -c(compact) option added.
-
- [deleted]
- gctags - fortran and lisp language support were deleted, because
- it was not supported in GLOBAL system.
- - -a, -d, -f, -t, -u, -w, -v options were deleted,
- because it was not used in GLOBAL system.
- - -D, -x options were deleted. These options became default.
- - GTAGSSPECIAL was deleted.
-
- [added]
- gctags - #if (#else #elif) #endif block parsing added.
- - pick up #define in assembler source.
- - can pick up object like 'definition\n\n() {'.
- - -b, -n, -w options were added.
- gtags.el- gtags-display-browser(ESC-h) command added.
- INSTALL - explanation about formatting online manuals added.
-
- Thanks to Bert Gijsbers for his investigation.
-
- Extended ctags has been completely replaced with new gctags.
- Thanks to Ken Arnold and the other people who developped BSD ctags(1).
- Without it, GLOBAL had never been here.
-
-version 3.4 Unlimited nested index of htags(1). [8-Nov-98]
-
- [added]
- global - --filter option added. (internal use only - undocumented)
- htags - tabs parameter added in global.conf to change tab stop.
- btreeop - '2' option added to the -L command.
-
- [changed]
- htags - unlimited nested index of files supported.
- README, htags.1,
- - statements fixed.
-
- Thanks to Silas S. Brown for his fixing the statements.
-
- Makefile.generic
- - make sub makefiles inherit the macros from the root Makefile.
-
-version 3.41 description added to README file. [10-Dec-98]
-
- [added]
- README - usage description added.
- '5. Elvis using global'
- 'A.3. Incremental updating'
- INSTALL - description about Elvis added.
-
- [change]
- global - -t option is available with -P command.
- global - assume "global -c ''" as "global -c".
-
- [deleted]
- nvi-1.79-m17n.diff
- - because it is difficult for me to maintain. Sorry.
-
-version 3.42 a couple of bugs fixed. [8-Jan-99]
-
- [fixed]
- btreeop.c,gctags.c,global.c,gozilla.c,remote.c,gtags.c
- - 'void main()' is not valid by the C spec.
-
- Thanks to David Brownlee for his patch.
-
- gtags.el- redefinition problem fixed.
- (renamed match-string to util-match-string.)
-
- Thanks to Daisuke Kawahara for his bug report.