[Top][All Lists]
[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[!] :-)?