*BSD News Article 86804


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.carno.net.au!harbinger.cc.monash.edu.au!nntp.coast.net!nntp.primenet.com!news-feed.inet.tele.dk!news.he.net!nr1.scn.co.jp!news01.so-net.or.jp!shigio
From: shigio@ca2.so-net.or.jp (Shigio Yamaguchi)
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: Re: Hypertext of FreeBSD kernel source
Date: 24 Jan 1997 23:27:10 GMT
Organization: So-net
Lines: 37
Message-ID: <5cbgge$a49@newsgate.so-net.or.jp>
References: <32E89DAA.2781E494@FreeBSD.org>
NNTP-Posting-Host: ppp90b8.pppp.ap.so-net.or.jp
X-Newsreader: mnews [version 1.19] 1995-07/21(Fri)
Xref: euryale.cc.adfa.oz.au comp.unix.bsd.freebsd.misc:34055

Hello, this is Yamaguchi.
> > I made a hypertext of FreeBSD 2.1.5R kernel source.
...
> This is pretty neat.  How automated was the process?  This sounds like
> something it'd be nice to offer from http://www.freebsd.org if it could
> be kept up to date fairly easily.

Great! I hope it.
Making hypertext is completely automated by GLOBAL system.

	% cd /usr/src/sys
	% gtags				<- make tag database(needs 5 minutes)
	% htags				<- make hypertext(needs 7 hours)
	% ls -dF G*S HTML		   (with AMD5x86 + 32MB memory)
	GRTAGS  GTAGS   HTML/		<- needs 50MB disk space
then
	% lynx HTML/index.html
or
	% netscape HTML/frame.html

GLOBAL is available in following site.

	http://wafu.netgate.net/tama/unix/indexe.html
					       ~
					       Please don't forget this 'e'.
But there is a problem.

The function index and file index of FreeBSD kernel that htags produces
are very large. So, I partitioned the indexes into many fragments manually.
This job is not so difficult but a little troublesome.
(I will imprement this partitioning function on next version of htags.)

At once, would you please try GLOBAL system?
I'd like to offer GLOBAL to FreeBSD contrib if you think it is meaningful.
--
Shigio Yamaguchi	E-Mail: shigio@wafu.netgate.net
			Home Page: http://wafu.netgate.net/tama/