Re: source code indexer - Mailing list pgsql-hackers

From Bruce Momjian
Subject Re: source code indexer
Date
Msg-id 200208311855.g7VIt4f18661@candle.pha.pa.us
Whole thread Raw
In response to Re: source code indexer  ("Nigel J. Andrews" <nandrews@investsystems.co.uk>)
List pgsql-hackers
Nigel J. Andrews wrote:
> On Fri, 30 Aug 2002, Laurette Cisneros wrote:
> 
> > 
> > HI all,
> > 
> > Sorry to interrupt your busy list.
> > 
> > I was wondering if you could recommend a good source code db/indexer that
> > could be used to search through the postgresql code?
> 
> I think I must be one of those 'old school' types. I use
> 
>     find <somedir> <some spec.> | xargs grep
> 
> often followed by tags in Emacs.
> 
> It isn't perfect but then I'm not either.

I use a commercial editor called Crisp, which is unfortunately a
commercial product.  It runs on almost any platform:
ftp://207.106.42.251/pub/crisp.gif

I have found several editor features a great help in PostgreSQL
development:
programmable macro languagekeyboard record/playbackcolorizationlist of functions in the filetags jump to function
definitioncross-referencelistings
 

They are not a big deal when you are making localized changes.  In fact,
I just used a character-mode editor for those, but when I have to
analyze the code or make massive changes, those features make it easier.

The screenshot I listed has the functions listed on the left, the
cross-reference information at the bottom, and a colorized main editor
window.

--  Bruce Momjian                        |  http://candle.pha.pa.us pgman@candle.pha.pa.us               |  (610)
359-1001+  If your life is a hard drive,     |  13 Roberts Road +  Christ can be your backup.        |  Newtown Square,
Pennsylvania19073
 


pgsql-hackers by date:

Previous
From: Joe Conway
Date:
Subject: Re: Accessing original TupleDesc from SRF
Next
From: Gordon Runkle
Date:
Subject: Re: [7.3-devl] Timezones on RH 7.3 and Null