* Sat Dec 16 2017 astieger@suse.com
- GNU Global 6.6.1:
* CVE-2017-17531: Command injection vulnerability in gozilla
allowed arbitrary command execution via crafted URLs
(boo#1073197)
- includes changes from 6.6.0:
* gtags: Add support for glob patterns in langmap variable
* gozilla: Change the default browser from 'mozilla' to 'firefox'
* gtags.conf.in: Updated to adapt to the latest ctags(s).
Removed: common-ctags-maps
Updated: exuberant-ctags, universal-ctags
* incompatible change: 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.
* various bug fixes
- rebase fix_paths.patch
* Thu May 25 2017 mpluskal@suse.com
- Update to version 6.5.7:
* global: Now global(1) accept a file as --nearness option.
If it is a file, tags in the file are shown first.
* global: Added aliases for MAKEOBJDIR and MAKEOBJDIRPREFIX.
GTAGSOBJDIR: alias for MAKEOBJDIR
GTAGSOBJDIRPREFIX: alias for MAKEOBJDIRPREFIX
These aliases are given higher priority than the originals.
* global: New command --print=<name>.
<name> may be one of: root, dbpath or conf.
This is a generic version of the -p (--print-dbpath) command.
'global -p' is equal to 'global --print=dbpath'
'global -pr' is equal to 'global --print=root'
* gtags: Updated the built-in PHP parser to support namespaces
and traits, which were introduced in PHP5. The following
keywords have been removed:
+ failure: not a keyword
+ header: normal built-in function
+ is_array: normal built-in function
+ is_set: typo -> isset
+ printf: normal built-in function
+ setcookie: normal built-in function
+ success: not a keyword
- Refresh patches
- Update dependencies
* Thu Dec 29 2016 astieger@suse.com
- GNU global 6.5.6:
* htags-server: New --retry[=n] option
* htags: Changed the format of function header (--show-position)
to make copying text easier.
* geco.rc: Added 'fzf' as a selector candidate.
* gtags: New configuration variable 'gtags_hook'.
* htags: Now --cvsweb option always insert 'view=log' to the
generated URLs.
* fix gtags: Gtags often aborted with a message "buffer overflow
* fix htags: CGI scripts (completion.cgi, global.cgi) included by
mistake are now generated during package build
- includes changes from 6.5.5:
* fix exuberant-ctags.la: The path name of ctags command couldn't
be changed. (new configuration variable 'ctagscom')
* fix Tag files got corrupted when the built-in C++ parser gave
up parsing and aborted
* Some inappropriate error messages were changed.
* Fri May 13 2016 sleep_walker@opensuse.org
- set correctly path paths for parsers (bnc#977967)
new patch: fix_paths.patch
* Sun Mar 27 2016 mpluskal@suse.com
- Update to 6.5.4
* gtags.conf: The entries which include '.xml' were commented
out, because they require libxml.a. If you use them, please
uncomment them.
* universal-ctags.la: Universal ctags plug-in parser did not
work on almost files. Now it works.
* Fri Mar 18 2016 mpluskal@suse.com
- Update to 6.5.3
* Added new plug-in parser 'universal-ctags.la'.
* gtags.conf:
+ Added new entry 'universal-ctags'.
+ Added new variable 'ctagscom'. You can overwrite the path of
ctags(1) dynamically for exuberant-ctags.la,
universal-ctags.la and pygments-parser.la.
* gtags.conf: Added the following patterns to the skip list.
'*.o,*.a,*.so,*.lo,*.zip,*.gz,*.bz2,*.xz,*.lzh,*.Z,*.tgz,*.min.js,*min.css'
* gtags: Added some explanations for the --explain option.
- Small spec file cleanups
* Thu Dec 17 2015 mpluskal@suse.com
- Update to 6.5.2
* See attached NEWS for detailed list of changes
* Tue Sep 22 2015 mpluskal@suse.com
- Update to 6.5.1
* See attached NEWS for detailed list of changes
- Drop unreferenced patches as none of them seems necessary
* global-5.7-gcc.diff
* global-5.9.5-fix-gcc-warnings.patch
* Wed Aug 05 2015 mpluskal@suse.com
- Update to 6.5
* See attached NEWS for detailed list of changes
* Sat May 23 2015 mpluskal@suse.com
- Update dependencies
- Enable exuberant-ctags
- Enable sqlite3 support
* Sat Mar 28 2015 mpluskal@suse.com
- Use url for source
- Add gpg signature
* Fri Mar 27 2015 sleep_walker@suse.cz
- update to 6.4
see /usr/share/doc/packages/global/NEWS for complete list
of changes since 6.3.2
* Mon Sep 08 2014 puzel@suse.com
- update to globa-6.3.2
- see /usr/share/doc/packages/global/NEWS for complete list
of changes since 6.2.4
* Thu May 31 2012 puzel@suse.com
- update to global-6.2.4
[BUG FIXED]
- Built-in parser: When attribute specifier appeared immediately
after the `struct', `union' or `enum' keyword, GLOBAL could not
pick up tag name. Now it works correctly.
[CHANGES]
- New facilities:
- gtags: --single-update option support addition of a file.
- global: New --single-update option.
- gtags.el: New custom variables:
- gtags-ignore-case
- gtags-auto-update.
- gtags.vim: New custom variables 'Gtags_Auto_Update' (default 0).
* Mon May 28 2012 puzel@suse.com
- update to global-6.2.2
[BUG FIXED]
- configure: The --disable-gtagscscope option didn't avoid
building gtags-cscope completely. So, ./configure failed when
there is no curses library. Now it avoids building
gtags-cscope completely.
- htags: Imported a patch to fix htags on Windows Vista+ (tmpfile
wants to create its file in the root directory, which is not
writable by normal users).
* Fri Feb 24 2012 puzel@suse.com
- update to global-6.2.1
[CHANGES]
- gtags: New --accept-dotfiles option.
- gtags.el: Key mapping was changed to follow "Key binding
conventions" of Emacs Lisp.
[BUG FIXED]
- global: The -L option with '-' didn't work. Now it works.
- Pick up symbols in expression in enumerator-list as "reference
or other symbol".
- C/C++ parser couldn't handle typedef of the form of 'typedef
enum tag_name TYPEDEF_NAME;' correctly. Now, it works.
* Mon Jan 23 2012 puzel@suse.com
- update to global-6.2
[CHANGES]
- gtags.el: Added support for TRAMP. Now gtags.el works almost
transparently with TRAMP.
- gtags-cscope: Enables an environment variable EDITOR allow
options.
- gtags-cscope: New -i option.
- gtags-cscope.vim: New custom variable GtagsCscope_Kepp_Alive.
- globash: Added long name options
- gtags: Add keywords introduced in ISO/IEC 9899:2011.
[INCOMPATIBLE CHANGES]
- less-global: Quoting is required for the pattern which should be
interpreted by the shell.
[BUG FIXED]
- The icase_path config variable didn't affect the -c command with
the -P option of global. Now it works.
* Sat Oct 15 2011 coolo@suse.com
- add libtool as buildrequire to make the spec file more reliable
* Fri Oct 14 2011 puzel@suse.com
- update to global-6.1
[CHANGES]
- Now GLOBAL allows path names which include blanks.
- Now GLOBAL refuses looping symbolic links.
- global: the -c command accepts -T option.
- global: the -c command locates symbols in the directories in
GTAGSLIBPATH.
- global: New --match-part option.
- global: New environment variable GTAGSTHROUGH. If this variable
is set, the -T option is specified.
- global: New output format 'ctags-mod'. It is used in gtags.vim.
- global: New environment variable GTAGSBLANKENCODE.
- htags: Changed the cflow loader to accept "_' and HTML special
chars (&XXXX;).
- gtags.vim: Now allows the use of the -s and -r option at the
same time.
- gtags.vim: Now custom variables: 'Gtags_Auto_Map' (default 0).
- gtags.el: New custom variable 'gtags-grep-all-text-files'.
- gtags-cscope: New -a option.
- gtags-cscope.vim: New custom variables:
'GtagsCscope_Use_Old_Key_Map', 'GtagsCscope_Ignore_Case',
'GtagsCscope_Absolute_Path'.
[BUG FIXED]
- gtags.el: gtags-mode-hook and gtags-select-mode-hook were not
the last thing run when entering the mode. It has been fixed.
* Thu Sep 08 2011 puzel@suse.com
- update to global-6.0
[CHANGES]
- Now GLOBAL allows path names which include blanks.
- Now GLOBAL refuses looping symbolic links.
- global: the -c command accepts -T option.
- global: the -c command locates symbols in the directories in
GTAGSLIBPATH.
- global: New --match-part option.
- global: New environment variable GTAGSTHROUGH. If this variable
is set, the -T option is specified.
- global: New output format 'ctags-mod'. It is used in gtags.vim.
- global: New environment variable GTAGSBLANKENCODE.
- htags: Changed the cflow loader to accept "_' and HTML special
chars (&XXXX;).
- gtags.vim: Now allows the use of the -s and -r option at the
same time.
- gtags.vim: Now custom variables: 'Gtags_Auto_Map' (default 0).
- gtags.el: New custom variable 'gtags-grep-all-text-files'.
- gtags-cscope: New -a option.
- gtags-cscope.vim: New custom variables:
'GtagsCscope_Use_Old_Key_Map', 'GtagsCscope_Ignore_Case',
'GtagsCscope_Absolute_Path'.
[BUG FIXED]
- gtags.el: gtags-mode-hook and gtags-select-mode-hook were not
the last thing run when entering the mode. It has been fixed.
- do not install INSTALL file