diff options
Diffstat (limited to 'contrib/global/HISTORY')
-rw-r--r-- | contrib/global/HISTORY | 224 |
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. |