info-gnu
[Top][All Lists]
Advanced

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

GLOBAL-6.0 released.


From: Shigio YAMAGUCHI
Subject: GLOBAL-6.0 released.
Date: Wed, 07 Sep 2011 18:51:47 +0900

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hello hackers,

It is my great pleasure to announce the release of GLOBAL-6.0.

[CHANGES]
New facilities:
o Now GLOBAL allows path names which include blanks.
o Now GLOBAL refuses looping symbolic links.
o global: the -c command accepts -T option.
o global: the -c command locates symbols in the directories in GTAGSLIBPATH.
o global: New --match-part option.
o global: New environment variable GTAGSTHROUGH. If this variable is set,
  the -T option is specified.
o global: New output format 'ctags-mod'. It is used in gtags.vim.
o global: New environment variable GTAGSBLANKENCODE.
o htags: Changed the cflow loader to accept "_' and HTML special chars (&XXXX;).
o gtags.vim: Now allows the use of the -s and -r option at the same time.
o gtags.vim: Now custom variables: 'Gtags_Auto_Map' (default 0).
o gtags.el: New custom variable 'gtags-grep-all-text-files'.
o gtags-cscope: New -a option.
o gtags-cscope.vim: New custom variables: 'GtagsCscope_Use_Old_Key_Map',
  'GtagsCscope_Ignore_Case', 'GtagsCscope_Absolute_Path'.

[INCOMPATIBLE CHANGES]
o gtags.el: Now each gtags-find-xxx command follows 'case-fold-search' variable.
o gtags.el: Mouse key mappings for xemacs is not done any longer.
o gtags.el: Changed the prefix character of the commands from 'ESC' to 'Ctrl-c'
  to avoid the collisions with the default key mapping. If you want to use the 
old
  key mapping, please write the followings in your '.emacs' file.

        (setq gtags-suggested-key-mapping t)
        (setq gtags-use-old-key-map t)

o gtags.el: New policy of key mapping:
  - If 'gtags-suggested-key-mapping' is false, any key mapping is not done.
  - If 'gtags-disable-pushy-mouse-mapping' is true, any mouse mapping is not 
done.
o gtags-cscope.vim: The default value of the 'GtagsCscope_Auto_Map' and
  'GtagsCscope_Auto_Load' was changed to 0. Additionally, the default key 
mapping
  was changed to the one derived from 'cscope_maps.vim' that was made
  by the cscope team.
  If you hope older environment, please write the followings to your '.vimrc' 
file.

        let GtagsCscope_Auto_Load = 1
        let GtagsCscope_Auto_Map = 1
        let GtagsCscope_Use_Old_Key_Map = 1

o gtags.vim: Changed the -P sub-command not to accept NULL input.
  Please input '/' instead.
o gtags-cscope: Title changed.
  Find this C symbol: -> Find this symbol
  Find functions calling this function: -> Find locations calling this function:
o gtags.conf: The lines which start with a '#' on the continuation lines is 
considered
  to be a comment line.

  [example]
        :langmap=C\:.c:\
#       :langmap=C#\:.cs:\
        :langmap=Java\:.java:

  [old]
  considered as:|      :langmap=C\:.c:#        :langmap=C#\:.cs:        
:langmap=Java\:.java:|
  [new]
  considered as:|      :langmap=C\:.c:        :langmap=Java\:.java:|

[BUG FIXED]
o gtags.el: gtags-mode-hook and gtags-select-mode-hook were not the last thing 
run
  when entering the mode. It has been fixed.

You can download it from http://www.gnu.org/software/global/download.html

Enjoy!

Shigio YAMAGUCHI
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (FreeBSD)
Comment: For info see http://www.gnupg.org

iEYEARECAAYFAk5nOD8ACgkQPKW7s1e+3aP4SACgzkhO9L3uUe1RTm2RzgeMak6t
8IsAoMVQfi8f84fx85OAI3mrt9Xx+fOz
=FrIJ
-----END PGP SIGNATURE-----
--
Shigio YAMAGUCHI <address@hidden>
PGP fingerprint: D1CB 0B89 B346 4AB6 5663  C4B6 3CA5 BBB3 57BE DDA3



reply via email to

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