avoid error on files in subdirs
authorKarl Berry <karl@freefriends.org>
Wed, 11 Jul 2007 23:29:23 +0000 (23:29 +0000)
committerKarl Berry <karl@freefriends.org>
Wed, 11 Jul 2007 23:29:23 +0000 (23:29 +0000)
ChangeLog
MODULES.html.sh

index 3bd5498..28913c4 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2007-07-11  Karl Berry  <karl@gnu.org>
+
+       * MODULES.html.sh (func_module): use
+        sed -e '\|^'"${includefile}"'$|d' 
+        instead of /.../d, to avoid errors on $includefile's containing /.
+
 2007-07-10  Sergey Poznyakoff  <gray@gnu.org.ua>
 
        * gnulib-tool (func_import): Avoid duplication of --avoid
index a02c5ae..98719ba 100755 (executable)
@@ -1442,7 +1442,7 @@ func_module ()
     element=`echo "$files" \
              | sed -e '/^$/d' \
              | sed -n -e "$sed_choose_lib_files" \
-             | sed -e '/^'"${includefile}"'$/d' \
+             | sed -e '\|^'"${includefile}"'$|d' \
                    -e 's,^\(.*\)$,<A HREF="'$repo_url_prefix'lib/\1'$repo_url_suffix_repl'">\1</A>,' \
                    -e 's/$/<BR>/' | tr -d "$trnl" | sed -e 's/<BR>$//'`
     test -n "$element" || element='---'