Mercurial > hg > octave-kai > gnulib-hg
diff MODULES.html.sh @ 5979:5cc92ab8ce76
Use shortcut links to the POSIX specification.
author | Bruno Haible <bruno@clisp.org> |
---|---|
date | Mon, 11 Jul 2005 11:21:55 +0000 |
parents | cd3c62f1332e |
children | 8694796f8a72 |
line wrap: on
line diff
--- a/MODULES.html.sh +++ b/MODULES.html.sh @@ -22,10 +22,10 @@ # Extend the PATH so that gnulib-tool is found. PATH=`dirname "$0"`:$PATH; export PATH -POSIX2001_URL='http://www.opengroup.org/onlinepubs/007904975/' +POSIX2001_URL='http://www.opengroup.org/susv3' case $USER in bruno ) - POSIX2001_URL='file:/packages/www/www.opengroup.org/susv3/' ;; + POSIX2001_URL='file:/packages/www/www.opengroup.org/susv3' ;; esac sed_lt='s,<,\<,g' @@ -1063,6 +1063,7 @@ srand48 srandom sscanf +stat statvfs stdin strcasecmp @@ -1336,7 +1337,7 @@ element='<A HREF="#module='$1'">'$1'</A>' func_echo "<TD ALIGN=LEFT VALIGN=TOP WIDTH=\"20%\">$element" - element=`gnulib-tool --extract-description $1 | sed -e "$sed_lt" -e "$sed_gt" -e "$sed_remove_trailing_empty_line" | sed -e 's,^, ,' | sed -e 's,\([^a-zA-Z]\)'"${posix_functions}"'(),\1<A HREF="'"$POSIX2001_URL"'functions/\2.html">\2</A>(),g' | sed -e 's,^ ,,'` + element=`gnulib-tool --extract-description $1 | sed -e "$sed_lt" -e "$sed_gt" -e "$sed_remove_trailing_empty_line" | sed -e 's,^, ,' | sed -e 's,\([^a-zA-Z]\)'"${posix_functions}"'(),\1<A HREF="'"$POSIX2001_URL"'xsh/\2.html">\2</A>(),g' | sed -e 's,^ ,,'` func_echo "<TD ALIGN=LEFT VALIGN=TOP WIDTH=\"80%\">$element" func_end TR @@ -1348,7 +1349,7 @@ element='<A NAME="module='$1'"></A><A HREF="modules/'$1'">'$1'</A>' func_echo "<TD ALIGN=LEFT VALIGN=TOP>$element" - element=`gnulib-tool --extract-include-directive $1 | sed -e "$sed_lt" -e "$sed_gt" -e "$sed_remove_trailing_empty_line" | sed -e 's,^#include "\(.*\)"$,#include "<A HREF="lib/\1">\1</A>",' -e 's,^#include <'"${posix_headers}"'\.h>$,#include \<<A HREF="'"$POSIX2001_URL"'basedefs/\1.h.html">\1.h</A>\>,' | sed -e 's/$/<BR>/' | tr -d "$trnl" | sed -e 's/<BR>$//'` + element=`gnulib-tool --extract-include-directive $1 | sed -e "$sed_lt" -e "$sed_gt" -e "$sed_remove_trailing_empty_line" | sed -e 's,^#include "\(.*\)"$,#include "<A HREF="lib/\1">\1</A>",' -e 's,^#include <'"${posix_headers}"'\.h>$,#include \<<A HREF="'"$POSIX2001_URL"'xbd/\1.h.html">\1.h</A>\>,' | sed -e 's/$/<BR>/' | tr -d "$trnl" | sed -e 's/<BR>$//'` test -n "$element" || element='---' func_echo "<TD ALIGN=LEFT VALIGN=TOP>$element"