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

Bug#704508: O: GNU GLOBAL -- Source code tagging system



Package: wnpp
Severity: normal

The current maintainer of global, Ron Lee <ron@debian.org>,
is apparently not active anymore.  Therefore, I orphan this package now.

Maintaining a package requires time and skills. Please only adopt this
package if you will have enough time and attention to work on it.

If you want to be the new maintainer, please see
http://www.debian.org/devel/wnpp/index.html#howto-o for detailed
instructions how to adopt a package properly.

Some information about this package:

Package: global

GNU GLOBAL is a source code tagging system that works the same way
across diverse environments (emacs, vi, less, bash, web browser, etc).
You can locate objects in source files and move there easily.
It is useful for hacking a large project containing many sub-directories,
many #ifdef and many main() functions.
It is similar to ctags or etags but is different from them at the point of
independence of any editor.
It runs on a UNIX(POSIX) compatible operating system like GNU and BSD.

GNU GLOBAL has following features:

o support C, C++, Yacc, Java, PHP4 and assembly. (definition and reference)
o support 41 languages using Exuberant Ctags. (only definition)
o work the same way across diverse environments.
        Currently, the following environments are supported:
        - Generic shell command line
        - Bash shell
        - Vi clone editor (nvi, elvis, vim)
        - Emacs editor
        - Less viewer
        - Web browser
          (See UNIX kernel source tour! <http://www.tamacom.com/tour/kernel/linux/>
        - Doxygen documentation system
o find locations of specified symbol quickly.
o locate not only definitions but also references.
o locate paths which matches to a specified pattern.
o hierarchical search by default.
o search not only in a project but also in library projects.
o generate completion list for completing input method.
o support various output format.
o allows customizing of the set of candidate files to be tagged.
o understand POSIX 1003.2 regular expressions.
o support idutils as an external search engine.
o tag files are independent of machine architecture.
o incremental updating of tag files.
o plug-in parser is available to treat new languages.
o support customizing with 'gtags.conf'.
o generate a hypertext of source code (XHTML ready).
o compact format to save disk space.
o customizing using a configuration file (gtags.conf).
o support client/server environment (TRAMP ready).
o ignore binary files, dot files and specified files.
o symbolic link loop detection.
o include cscope compatible program (gtags-cscope).
o include grep like command (-g command).

For the detail, please see <http://www.gnu.org/software/global/>
-- 
Shigio YAMAGUCHI <shigio@gnu.org>
PGP fingerprint: D1CB 0B89 B346 4AB6 5663  C4B6 3CA5 BBB3 57BE DDA3


Reply to: