[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
GLOBAL-5.8.1 released.
From: |
Shigio YAMAGUCHI |
Subject: |
GLOBAL-5.8.1 released. |
Date: |
Sun, 07 Mar 2010 13:06:14 +0900 |
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hello hackers,
It is my great pleasure to announce the release of GLOBAL-5.8.1.
Though built-in parser has been adopted since version 5.8, it is not
effective by default. I declare that the built-in parser will become
the default parser of GLOBAL in the next release 5.8.2. Therefore the
gtags-parser(1) which is the current default parser will become obsolete.
[CHANGES]
New facilities:
o gtags: Added support of function layer plug-in parser by Hideki IWAMOTO.
This includes exuberant-ctags shared library, an example of plug-in
parser using Exuberant ctags. To use this, please try the following:
(It assumed that Exuberant ctags exists in "/usr/local/bin".)
$ ./configure --with-exuberant-ctags=/usr/local/bin/ctags
$ make
$ sudo make install
$ gtags --gtagsconf=/usr/local/share/gtags/gtags.conf
--gtagslabel=plugin-example
Please see plugin-example/README for the detail.
o htags: Added call-tree facility using cflow(1).
Please try this:
$ gtags
$ cflow --tree --format=posix `global -P` >cflow.out
$ htags --cflow=cflow.out
Input file must be POSIX format(use the --format=posix).
GNU cflow is available at: http://www.gnu.org/software/cflow/
[FIXED BUGS]
gtags-parser: Long token (>= 512bytes) brings token buffer overflow.
[INCOMPATIBLE CHANGES]
gtags: Gtags using function layer plug-in parser always makes all tag files
even if some of them are empty. Old style command layer plug-in parser makes
only specified tag files. The new specification is better than old one for the
reason that tag files of different parsers don't mix.
If you want to know whether a tag file is empty or not, please use the following
commands:
$ global '.*' -r # GRTAGS is empty?
$ global '.*' -s # GSYMS is empty?
You can download it from
ftp://ftp.gnu.org/pub/gnu/global/global-5.8.1.tar.gz
Since it is not possible to update GLOBAL's web site now, please use the ftp
site.
Enjoy!
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (FreeBSD)
Comment: For info see http://www.gnupg.org
iD8DBQFLkyYRPKW7s1e+3aMRArsPAJ96KDoAIUD6tBDwMWqXkTOUIiJ1CACcCX+Y
kjtiqGNFBpu2WIxlAhbcKH0=
=KIQM
-----END PGP SIGNATURE-----
--
Shigio YAMAGUCHI <address@hidden>
PGP fingerprint: D1CB 0B89 B346 4AB6 5663 C4B6 3CA5 BBB3 57BE DDA3
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- GLOBAL-5.8.1 released.,
Shigio YAMAGUCHI <=