mit-scheme-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[MIT-Scheme-devel] Ubuntu 10.04.


From: Matt Birkholz
Subject: [MIT-Scheme-devel] Ubuntu 10.04.
Date: Sun, 23 May 2010 10:23:36 -0700

> From: address@hidden (Matt Birkholz)
> Date: Tue, 11 May 2010 10:27:53 -0700
> 
> Building on Lucid Lynx has been frustrating.
> 
> `make tags' no longer works.  The available etags (exuberant-ctags)
> fails when called with an -r option, as in microcode/Makefile.  I
> punted the option, but have not tried to use the resulting
> microcode/TAGS.

That microcode/TAGS is fairly useless.  I finally frobbed microcode/
makegen/Makefile.in.in thusly:

    diff --git a/src/microcode/makegen/Makefile.in.in 
b/src/microcode/makegen/Makefile.in.in
    index 6279a7f..7191350 100644
    --- a/src/microcode/makegen/Makefile.in.in
    +++ b/src/microcode/makegen/Makefile.in.in
    @@ -220,7 +220,7 @@ prx11.so: prx11.o x11base.o x11color.o x11graph.o 
x11term.o @MODULE_LOADER@

     tags: TAGS
     TAGS:
    -   etags -r '/^DEF[A-Z0-9_]*[ \t]*(\("[^"]+"\|[a-zA-Z_][a-zA-Z0-9_]*\)/' \
    +   etags --regex-C='/^DEF[A-Z0-9_]*[ 
\t]*\(("[^"]+"|[a-zA-Z_][a-zA-Z0-9_]+)/\1/' \
                *.[ch] */*.[ch]

     mostlyclean:

But that is so unlikely to work on so many platforms...  like Karmic!

Is Edwin smarter than etags and emacs?  Do I struggle alone to keep
the tags targets functioning because they are so Last Millennium (with
a capital L<oser> and, yes, two n's[!] :-)?



reply via email to

[Prev in Thread] Current Thread [Next in Thread]