And don't forget that 'samuel' had an interface to 'cscope'.
The drawback to that is that 'samuel' tries to put cscope's output onto a
cacscaded button 3 menu, and when you have a large number of resuslts
this unfortunately becomes unwieldly. Samuel is extremely nice to use
when you aren't dealing with hundreds of results from a search.
By modifying cscope's output such that the filename/linenumber information
is in a saner format (i.e., 'filename:linenumber'), and is the first
field of the
output line, then it is possible to use cscope with Plan9-style plumbing (sam,
acme) by availing oneself of the line-oriented output format. This could, for
example, be read into an acme window.
On Fri, Apr 5, 2024 at 8:16 AM Marcus Clark <marcus.e.clark(a)outlook.com> wrote:
Wikipedia has a brief page on cscope, which has a link to
https://cscope.sourceforge.net/history.html
written by Harold Bamford, in which he talks about the
early days of cscope at Bell Labs and its inventor Joe Steffan.
I wondered if anyone can add any interesting information about using
cscope on their projects or anything about its development.
-Marcus.