Browsing through the gnucash source is much easier since I discovered
etags; it's great.

I ran etags on the files for each of the directories I wanted to put
a TAGS file (ie. find ./ -name "*.[cChH]" -o -name "*.pl" -o -name
"*.scm" | etags -).  Then, in xemacs I can jump to the definitions of
functions, etc. for the C source code.

However, xemacs wouldn't jump from point somewhere on "gnc:main"

...
    func = gh_eval_str("gnc:main");
...

in
gnucash/src/guile/gnucash.c

to

(define (gnc:main)

in gnucash/src/scm/main.scm

So how do I get this to work - jumping from C to guile and back again?

And a related question.  I sometimes put point on what I assume is
some GNOME variable, function or whatever (eg. GList).  Do I have to
install some GNOME dev library to be able to jump to the GNOME
definition?  Some doco available?


Jonathan
_______________________________________________
gnucash-devel mailing list
[EMAIL PROTECTED]
http://www.gnumatic.com/cgi-bin/mailman/listinfo/gnucash-devel

Reply via email to