delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2001/06/07/13:15:10

From: shankara AT erols DOT com (Shankar Chakkere)
Newsgroups: comp.os.msdos.djgpp
Subject: ANNOUNCE: GLOBAL source tag system V4.0 is available for DJGPP
Date: 7 Jun 2001 16:59:09 GMT
Lines: 88
Message-ID: <slrn9hvcme.3vvdgcd.shankara@shankar.littonas.com>
X-Trace: UmFuZG9tSVYMWlGex3GT0TcjMa22QTAyaXTlQhvFECidtgW4pXqrIcF0GDxRRdKOYrGeheKpL5o=
X-Complaints-To: abuse AT rcn DOT com
NNTP-Posting-Date: 7 Jun 2001 16:59:09 GMT
User-Agent: slrn/0.9.7.0 (Win32)
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp
Reply-To: djgpp AT delorie DOT com

Hi,

I am pleased to announce that GLOBAL Version 4.0 is now available for DJGPP.

I am also pleased to announce that the less pager with GLOBAL patch is 
available.


What is GLOBAL?
**************

GNU GLOBAL is a source code tag system that works the same way across diverse
environments.You can locate a specified function in the source files and move
there easily. It is useful for hacking a large project containing many 
subdirectories, many #ifdef and many main() functions. 

GNU GLOBAL has following features: 

* support C, C++, Yacc and Java. 
* work the same way across diverse environments. Currently, support followings:
	** Shell command line 
	** Vi clone editor (nvi, elvis, vim) 
	** Emacs editor (emacs, mule, xemacs) 
	** Less viewer 
       NOTE: I have patched the less also, read below
	** Web browser
* find the locations of a specified object quickly. 
* locate not only object definitions but also object references. 
* allows duplicate objects. 
* locate also path which includes specified pattern. 
* treat a source tree containing subdirectories as a logical scope. 
  You can get the relative path of objects from anywhere within that scope. 
* search not only in a source tree but also in library paths. 
* understand POSIX 1003.2 regular expressions. 
* support external search engine (grep and idutils). 
* generate hypertext of source code. 
	NOTE: htags is a perl script, not working on my system.
	I am using the windows port of 	perl, I have to try with DJGPP port
* tag files are independent of machine architecture. 
* plugged-in parser is available to treat new language. 
* compact format is available to save disk space. 
* support incremental updating of tag files. 
* support customizing with global.conf. 
* generate completion list for completing input method. 
* If you have a plan to make a yet another editor with tag facility then you
  can use GLOBAL as the tag system. 

For more information about GLOBAL, you can visit its home page at:
  <http://tamacom.com/global/>.
Also vist my homepage at:
  <http://www.geocities.com/shankara_c/global.html>
where I have information on

 * Using GLOBAL with windows VIM
 * Using GLOBAL with windows less viewer,(patched DJGPP less)
 and to grab a GLOBAL Tutorial in PDF.

Packages
********

  GLOBAL for DJGPP has been split into two packages: source,
   and pre-compiled binaries.

  Source: v2apps/global4s.zip
  Binary: v2apps/global4b.zip
  
  If you're new to GLOBAL, get the GLOBAL Tutorial from my homepage.
  There is also GLOBAL FAQ under doc/global directory.

  There was not much changes need for the GLOBAL to compile on DJGPP
environment. I have to modify the code to use @response file instead
of very long command line.

  Less with GLOBAL patch has been split into two packages: source,
   and pre-compiled binaries.

  Source: v2apps/lssg358s.zip
  Binary: v2apps/lssg358b.zip

 Read the Readme file under doc/less for tips on using less with GLOBAL.

enjoy!
Shankar Chakkere 




- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019