Guillaume Marceau wrote a script for that: http://lists.racket-lang.org/users/archive/2003-November/003715.html
Vincent At Thu, 18 Nov 2010 13:49:23 -0500, Mitchell Wand wrote: > > [1 <multipart/alternative (7bit)>] > [1.1 <text/plain; ISO-8859-1 (7bit)>] > It took me about 45 minutes, but I found the following bit of trivia > helpful: > > To convince etags to look for definitions in .rkt files do the following: > > Create a file ~/.ctags , and add to it the following line: > > --langmap=scheme:.rkt > > > This will cause ctags/etags to recognize .rkt files as scheme files, and > apply etags' parsing rules to find definitions. > > OTOH: > > (1) According to http://ctags.sourceforge.net/EXTENDING.html , you can add > a new language to ctags/etags by writing something like > > --langdef=swine > --langmap=swine:.swn > --regex-swine=/^def[ \t]*([a-zA-Z0-9_]+)/\1/d,definition/ > > Has anybody done this for Racket ? There are also fancier things you > can do; see the EXTENDING page for details. > > (2) Is there some better tool I should be using? I want to do things > like change a name across a whole set of files. > > --Mitch > [1.2 <text/html; ISO-8859-1 (quoted-printable)>] > > [2 <text/plain; us-ascii (7bit)>] > _________________________________________________ > For list-related administrative tasks: > http://lists.racket-lang.org/listinfo/users _________________________________________________ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/users