info-global
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

GLOBAL-6.6 released.


From: Shigio YAMAGUCHI
Subject: GLOBAL-6.6 released.
Date: Tue, 12 Dec 2017 14:53:56 +0900

-----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 <address@hidden>
-----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 <address@hidden>
PGP fingerprint: 
26F6 31B4 3D62 4A92 7E6F  1C33 969C 3BE3 89DD A6EB

reply via email to

[Prev in Thread] Current Thread [Next in Thread]