info-global
[Top][All Lists]
Advanced

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

GLOBAL-5.9 released.


From: Shigio YAMAGUCHI
Subject: GLOBAL-5.9 released.
Date: Tue, 08 Jun 2010 13:20:21 +0900

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

Hello hackers,

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

                        *** Caution ***

This version of GLOBAL doesn't support tag files of the former version.
If you install this version, you should remake all tag files again using
gtags(1) in this package. Though new gtags's speed has improved very much,
you need not hurry up to upgrade it if you have a lot of tag files of
former version. Thank you for your cooperation.

[CHANGES]
New facilities:
o global: New --encode-path option.
  This option is to support path names which includes blanks.
o globash: New command.
o global: Accept the -r and -s option at the same time.
o gtags, global, htags: Allows path name which includes blanks.
  This is experimental operation. You can use this function by setting
  environment variable 'GTAGSALLOWBLANK'. Please try and send us bug reports.
o gtags: Speed-up using 'sorted writing'.
  It uses external POSIX sort program (/usr/bin/sort). If your system's path
  is different from /usr/bin/sort, you will see the following message:

    Warning: POSIX sort program not found. If available, the program will be 
speed up.

  In that case, please rebuild GLOBAL with the --with-posix-sort option.

    $ ./configure --with-posix-sort=<path of POXIS sort program in your system>

[FIXED BUGS]
o gtags-cscope: When using gtags-cscope with the -C argument to ignore case,
  it passes malformed arguments to global which prevents it from looking
  up the definition points of the requested identifier.
o global: The -I command with the --result option fails.

[INCOMPATIBLE CHANGES]
o GLOBAL shifted to new architecture and new tag files. GLOBAL doesn't use
  GSYMS tag file any longer. New GLOBAL doesn't support older tag files.
  When you use older tag files, you will see the following message:

        global: /*/GTAGS seems older format. Please remake tag files.

o Removed undermentioned config variables:

Removed config variable         replacement
- -------------------------------------------------------------------------
definition_header(position)     -h, --func-header[=position]
disable_grep                    --disable-grep
dynamic                         -D, --dynamic
full_path                       --full-path
no_map_file                     --no-map-file
other_files                     -o, --other
show_position                   --show-position
table_flist                     -T, --table-flist[=rows]
flist_fields(number)            -T, --table-flist[=rows]
enable_idutils                  --disable-idutils (*1)
table_list                      --table-list
suffixes                        langmap
- -------------------------------------------------------------------------
  *1 Please note that '--disable-idutils' is opposite to 'enable_idutils'.

If you use above removed variables in your configuration file, please
use config variable 'htags_options' instead.

For example:
:definition_header=before:full_path:other_files:table_flist:flist_fields#3:disable_grep:\
        |
        v
:htags_options=--func-header=before --full-path --other --table-flist=3 
--disable-grep:\

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

Enjoy!
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (FreeBSD)
Comment: For info see http://www.gnupg.org

iD8DBQFMDcKaPKW7s1e+3aMRApQIAJ0S2uq5xHZA3oNztLdSqClB73zChwCeL3NX
jEA0uL3MfgE3FGCBEbof6Go=
=A2lK
-----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]