From e8488161f1211040fcbdc9c4a5bcf879bcb614c1 Mon Sep 17 00:00:00 2001 From: janneke Date: Thu, 14 Oct 2004 23:52:33 +0000 Subject: [PATCH] Do not construct external references using @uref. That results in broken links. --- ChangeLog | 3 +++ Documentation/user/macros.itexi | 10 ++++++---- cygwin/mknetrel.split | 15 ++++++++++++--- 3 files changed, 21 insertions(+), 7 deletions(-) diff --git a/ChangeLog b/ChangeLog index 7962019311..7f78d444c7 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,8 @@ 2004-10-15 Jan Nieuwenhuizen + * Documentation/user/macros.itexi: Do not construct external + references using @uref. That results in broken links. + * lily/slur.cc (outside_slur_callback): Use int in for loop; avoids g++-3.4.1 enum beature. diff --git a/Documentation/user/macros.itexi b/Documentation/user/macros.itexi index 8071829a27..f9a42dce90 100644 --- a/Documentation/user/macros.itexi +++ b/Documentation/user/macros.itexi @@ -66,10 +66,12 @@ @c ***** HTML ***** @macro internalsref{NAME}@c -@c makeinfo-4.7 encodes html names -@uref{../lilypond-internals/\NAME\.html,\NAME\}@c -@c @inforef{} adds ``See'' to the sentence. -@c @inforef{\NAME\,,lilypond-internals}@c +@c makeinfo-4.7 encodes html names, which means that nodes that +@c contain nonalphanum characters will be broken links on the website. +@c @uref{../lilypond-internals/\NAME\.html,\NAME\}@c +@c @inforef{} adds ``See'' to the sentence, which is annoying, but +@c better than a broken link. +@inforef{\NAME\,,lilypond-internals}@c @c should we do this? @cindex @code{\NAME\} @end macro diff --git a/cygwin/mknetrel.split b/cygwin/mknetrel.split index f9361cd323..e804e545ec 100644 --- a/cygwin/mknetrel.split +++ b/cygwin/mknetrel.split @@ -26,24 +26,33 @@ lib_split () { mv $inst/$prefix/lib/lib*[0-9]*.la ./$prefix/bin mkdir -p ./$prefix/share || exit 1 mv $inst/$prefix/share/$base ./$prefix/share + rmdir $inst/prefix/bin || true + rmdir $inst/prefix/lib || true + rmdir $inst/prefix/share || true true } devel_split () { mkdir -p ./$prefix/bin || exit 1 - mv $inst/$prefix/include ./$prefix/include + tar -C $inst -cf - ./$prefix/include | tar -xf - + rm -rf $inst/$prefix/include # Only static .a libs in devel, load time .la files go in LIB or # BIN package. mkdir -p ./$prefix/lib || exit 1 mv $inst/$prefix/lib/*.a ./$prefix/lib mkdir -p ./$prefix/share || exit 1 - mv $inst/$prefix/share/aclocal ./$prefix/share + tar -C $inst -cf - ./$prefix/share/aclocal | tar -xf - + rm -rf $inst/$prefix/share/aclocal + rmdir $inst/prefix/lib || true + rmdir $inst/prefix/share || true true } doc_split () { mkdir -p ./$docprefix || exit 1 - mv $inst/$infodir ./$infodir + mkdir -p ./$infodir || exit 1 + tar -C $inst -cf - ./$infodir | tar -xf - + rm -rf $inst/$infodir true } -- 2.39.2