-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Hello hackers,
It is my great pleasure to announce the release of GLOBAL-6.6. GLOBAL is a source code tagging system that works the same way across diverse environments, for example, emacs, vi, less, bash, web browser and etc. It is useful for hacking a large project. [CHANGES] New facilities: o gtags: Added support for glob patterns in langmap variable in gtags.conf(5). Now, you can treat source files without extension like ctags(1). (e.g. :langmap=Make\:.mak.mk([Mm]akefile):) Changed: o gozilla: Changed the default browser from 'mozilla' to 'firefox'. o gtags.conf.in: Updated to adapt to the latest ctags(s). Removed: common-ctags-maps Updated: exuberant-ctags, universal-ctags [INCOMPATIBLE CHANGES] o universal-ctags.la: The --extra option in Exuberant-ctags is renamed to --extras (plural) in Universal-ctags for making consistent with --kinds-<LANG> and --fields. [FIXED BUGS] o gtags: (parser error) picked up a typedef name as both of definition and reference. Now it works. Input: [a.h] typedef struct a A; $ global -x A A 1 a.h typedef struct a A; $ global -x A -r (global-6.5.7) A 1 a.h typedef struct a A; (global-6.6) no output o global: the -i option does not work correctly in some conditions. Now it works. o global: didn't accept pattern as a string literal with the --from-here option, even if the --literal option was specified. Now, global(1) accepts pattern as a string literal with the --literal option. o libdb: there was 4 Gbyte limitation on the system where `off_t' is 64 bits and `long' is 32 bits. Now it is eliminated. o libparser: php parser was not reset state for each source file. So, it was producing unintelligible results. Now it is fixed. o gozilla: with wrong argument caused segmentation violation. $ gozilla -d Segmentation fault: 11 Now it displays usage. You can download it from http://www.gnu.org/software/global/download.html More detailed information is here: http://www.gnu.org/software/global/. Enjoy! Shigio YAMAGUCHI <shi...@gnu.org> -----BEGIN PGP SIGNATURE----- Comment: For info see http://www.gnupg.org iQEzBAEBCAAdFiEEfbo3OesTjKdebKVeKvmXe9peQbEFAlovXXAACgkQKvmXe9pe QbGmpQgAory3EDZO7A++OaFXEgKGzk5f9XPf1h/6RbRBHMTMhGncvbYj7euItR2E Wu+qwZiU53AMBDjQGH3jZu2wEYL2GDJV1CZXf2J9uo4EaAP3eF1EoibUYBSOPhB9 a2Io5Ez8PEKF7w3mPIM9E95Yvt3KJOT2YD+s2U+mbnk7z9GaKU3rk2KdqNdZJrMl GP4apwjGKamOqvDRyBdJ1nNuEvS8/CNXpdhZBOcLfoLX4ZdKPizH31PX5Y8mlctA UXsvdMZtPdt9wxcgF1Zj3wxeypIC8jE2/Y+WHeaMKKzmHzRF6TrVzO1MZVtKIlhK F+So/IwBCtnZbStGQCdvBLXHtr5auQ== =W9MY -----END PGP SIGNATURE----- -- Shigio YAMAGUCHI <shi...@gnu.org> PGP fingerprint: 26F6 31B4 3D62 4A92 7E6F 1C33 969C 3BE3 89DD A6EB
-- If you have a working or partly working program that you'd like to offer to the GNU project as a GNU package, see https://www.gnu.org/help/evaluation.html.