[plt-scheme] Re: Emacs tags for MzScheme modules

From: Bill Clementson (bill_clementson at yahoo.com)
Date: Mon Nov 3 00:27:12 EST 2003

--- Eli Barzilay <eli at barzilay.org> wrote:
> OK, this bothered me since it *should* be possible
> to do a much better
> job than tools like the ones you use for Java/C/CL
> etc.  So I tried to
> figure out the best way to do it, and it looks like
> it is pretty
> simple to simply read a module definition from a
> file, fully expand
> id, and analyze the results.  This made me write the
> following
> semi-simple function that does just that.  

Thanks Eli. Shortly after you posted your code,
Guillaume Marceau posted his version which also
includes generation of a TAGS file that can be used
with Emacs. I'll experiment with both; however, in the
short term, Guillaume's code is probably going to be
more useful in getting me going with finding
definitions in Emacs. 

It might be very useful for other beginners if the
DrScheme editor was enhanced with another option on
the right-click menu to allow a "jump to definition".
Since the work has already been done to identify the
module that a definition is in for DrScheme, it
shouldn't be hard to add that additional
functionality. I'm sure others besides myself would
find that very useful.

Cheers,
Bill

__________________________________
Do you Yahoo!?
Exclusive Video Premiere - Britney Spears
http://launch.yahoo.com/promos/britneyspears/


Posted on the users mailing list.