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

RFP: LXR -- Linux Cross-Reference (web source browsing)



Package: wnpp
Severity: wishlist

	  See http://lxr.linux.no/

The Linux Cross-Reference project is the testbed application of a general hypertext
cross-referencing tool. (Or the other way around.) 

The main goal of the project is to create a versatile
cross-referencing tool for relatively large code repositories. The
project is based on stock web technology, so the codeview client may
be chosen from the full range of available web browsers. On the server
side, the prototype implementation is based on an Apache web server,
but any Unix-based web server with cgi-script capability should do
nicely. (The prototype implementaion is running on a dual Pentium Pro
Linux box.)

The main feature of the indexer is of course the ability to jump
easily to the declaration of any global identifier. Indeed, even all
references to global identifiers are indexed. Quick access to function
declarations, data (type) definitions and preprocessor macros makes
code browsing just that tad more convenient. At-a-glance overview of
e.g. which code areas that will be affected by changing a function or
type definition should also come in useful during development and
debugging.

Other bits of hypertextual sugar, such as e-mail and include file
links, are provided as well, but is on the whole, well, sugar. Some
minimal visual markup is also done. (Style sheets are considered as a
way to do this in the future.)


	It's licensed under the GPL.

-- 
tv@{{hq.yok.utu,havoc,gaeshido}.fi,{debian,wanderer}.org,stonesoft.com}
unix, linux, debian, networks, security, | Rather than a beep
kernel, TCP/IP, C, perl, free software,  | Or a rude error message,
mail, www, sw devel, unix admin, hacks.  | These words: "File not found."



Reply to: