2014-12-01 11:08:28 by Thomas Klausner | Files touched by this commit (4) |
Log message:
Update to 6.3.3.
[CHANGES]
New facilities:
o Pygments plug-in parser: Support python 3.
o gozilla: added support of OSX's default browser.
Please set environment variable BROWSER to 'osx-default'.
$ htags --suggest --map-file
$ export BROWSER=osx-default
$ gozilla +120 main.c # shows line 120 in main.c
$ gozilla -d main # shows definitions of main()
o vim74-gtags-cscope.patch: New patch for vim + gtags-cscope to treat
file names which include spaces correctly. Please see README.PATCHES.
Release for beta test:
o Added --sqlite3 option which uses SQLite3 API instead of BSD/DB API for
making tag files. If you will test the code then please do as follows:
[configuration phase]
$ ./configure --with-sqlite3 # use sqlite3 API
[execution phase]
$ gtags --sqlite3 # make sqlite3 tag files
[FIXED BUGS]
o gtags-cscope.vim: There was a calling to undefined function.
Now it works.
|
2014-10-09 16:07:17 by Thomas Klausner | Files touched by this commit (1163) |
Log message:
Remove pkgviews: don't set PKG_INSTALLATION_TYPES in Makefiles.
|
2014-09-07 22:17:29 by Thomas Klausner | Files touched by this commit (3) |
Log message:
Update to 6.3.2:
Version 6.3.2 - September 4 2014
[CHANGES]
New facilities:
o Pygments plug-in parser by Yoshitaro MAKISE.
By this parser, you can apply gtags(1) to wide variety of programming
languages supported by Pygments. The method of plug-in is very simple.
See 'plugin-factory/PLUGIN_HOWTO.pygments' for details.
It should mention especially that Pygments plug-in parser can treat both
definitions and references using Exuberant Ctags together.
|
2014-08-17 18:31:32 by Thomas Klausner | Files touched by this commit (3) |
Log message:
Update to 6.3.1:
Version 6.3.1 - August 11 2014
[CHANGES]
New facilities:
o gtags.vim: New 'Gtagsa' (Gtags with append) command.
This command appends tags to the current tag list.
If you want to get a union of 'global -d foo' and
'global -r foo' then please do as follows:
:Gtags -d foo
:Gtagsa -r foo
o geco.rc: New command (Bash function).
You need bash, percol and less to use geco.
$ source /usr/local/share/gtags/geco.rc
$ geco --help # show help
$ geco mai[TAB] # auto completion
v
$ geco main [ENTER]
QUERY> init # narrowing down
(less's screen)
:tag -r main # tag jump again
The same options are available on the both prompts:
$ geco <options> arg
:tag <options> arg
[INCOMPATIBLE CHANGES]
o global: The following configuration variables were removed
since they will surely cause confusion.
GTAGSROOT, GTAGSDBPATH
|
2014-06-12 11:06:39 by Thomas Klausner | Files touched by this commit (3) |
Log message:
Update to 6.3:
Version 6.3 - June 9 2014
[CHANGES]
New facilities:
o htags-server: A private HTTP/CGI web server for a hyper-text
generated by htags(1).
o gtags.conf: New project based configuration mechanism.
You can make a configuration file for each project.
This is Leo Liu's idea.
o gtags, htags: New environment variables which have default
options for each command: GTAGS_OPTIONS, HTAGS_OPTIONS
o global: Added support of GREP_COLORS environment variable.
o global: Added new options:
-F (--first-match), -M (--match-case), -E (--extended-regexp)
[DEPRECATED FEATURES]
The following features of htags(1) are now deprecated.
They will be removed in the future.
o The -c (--compact) option.
o The --system-cgi option.
o The --overwrite-key option.
o The -x (--xhtml[=version]) option.
All files will be 1.0.
o The following configuration variables:
colorize-warned-line (substitute: --colorize-warned-line)
gzipped_suffix
htags_options (substitute: HTAGS_OPTIONS)
ncol (substitute: -n, --line-number [n])
normal_suffix (will be always '.html')
no_order_list (substitute: --no-order-list)
script_alias
tabs (substitute: --tabs n)
xhtml_version (will be always 1.0)
[FIXED BUGS]
o global: The highlight of symbols in library paths does not
work. Now it works.
o htags: Htags with the --suggest option didn't find GTAGS
in the obj directories. Now it works.
|
2014-05-30 01:38:20 by Thomas Klausner | Files touched by this commit (3049) |
Log message:
Bump for perl-5.20.0.
Do it for all packages that
* mention perl, or
* have a directory name starting with p5-*, or
* depend on a package starting with p5-
like last time, for 5.18, where this didn't lead to complaints.
Let me know if you have any this time.
|
2014-04-11 20:08:23 by Thomas Klausner | Files touched by this commit (2) |
Log message:
Update to 6.2.12:
March 17 2014, Shigio YAMAGUCHI
libutil/pathconvert.c module was divided into the following two modules:
o libutil/encodepath.c
o global/convert.c
According to the change, the function of the --path command of gtags(1)
(undocumented) was moved to global(1)'s --path-convert command.
|
2014-03-31 10:34:33 by Thomas Klausner | Files touched by this commit (2) |
Log message:
Update to 6.2.11:
Version 6.2.11 - March 12 2014
[CHANGES]
New facilities:
o global: New -S (--scope) <directory> option. This option prints only tags
which exist under <directory>. It is similar to the -l option, but different
from it in that you need not change directory.
o gtags: Now, the skip list allows glob file patterns (*, ?, [...], [!...], [^...]).
o gtags.conf: Added the following glob patterns to the skip list:
*.orig,*.rej,*.bak,*~,#*#,*.swp,*.tmp,*_flymake.*,*_flymake
o gtags: Now, the -I option supports file list (-f option or gtags.files).
Instead, idutils 4.5 or later is required.
[FIXED BUGS]
o global: With combination of the --invert-match and --literal, it does not match
the last line of files. Now it works.
o global: Literal search with the -i option prints an unmatched tag in a certain
kind of case. Now it works.
o global: 'global -cI' without argument causes segmentation fault.
Now it works.
|
2014-01-27 21:20:02 by Thomas Klausner | Files touched by this commit (3) |
Log message:
Update to 6.2.10:
Version 6.2.10 - January 16 2014
[CHANGES]
New facilities:
o gtags.el: New custom variables 'gtags-find-all-text-files'.
Optimization:
o global: Optimization of case-insensitive search like:
$ global -xi strlen
$ global -xi '^str'
[FIXED BUGS]
o global: Combination of the -v and -g option shows wrong matched
number (always 0). Now it works.
o global: The --from-here option did not work with a path name
which includes symbolic links. Now it works.
o global: The -I command fails when the logical and physical
path name of the current working directory are not identical.
Now it works.
o htags: Htags couldn't find tag files in obj directories.
Now it works.
o ctags-5.8.patch: This file was not included in old packages.
Now it is included.
|
2013-09-09 22:39:14 by Thomas Klausner | Files touched by this commit (3) |
Log message:
Update to 6.2.9:
Version 6.2.9 - August 26 2013
[CHANGES]
New facilities:
o configure: New option --with-sitekeys-mode=MODE.
Changed:
o jquery.treeview.js: Removed effects on mouse over because they use time too much
to build a tree. Now it works faster than previous versions.
o htags: Added a loading message when the --tree-view option is specified.
[INCOMPATIBLE CHANGES]
o gtags-cscope: Though previous gtags-cscope ignored GTAGSROOT, GTAGSDBPATH when
the -d option was not specified, it was meaningless. Now it accepts both of them
always.
[BUG FIXED]
o gtags-cscope: Arrow keys didn't work after execution of external programs. Now \
it works.
o global: The -u option didn't work in a project whose path includes blanks. Now \
it works.
o htags: Fixed some bugs about --tree-view option.
- The type argument of --tree-view option didn't work in the top page. Now it works.
- Directory icons by --tree-view=filetree were not displayed. Now it works.
- On-line manual didn't say about the type argument. Now it is written.
|