X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;ds=inline;f=MODULES.html.sh;h=8000e7741aef60795201b34445cdc4ae249d589f;hb=b792aeb401b00124b3c27c9f1d850d3312e7b849;hp=11c4e3e3aece897cf4b95bb182fa29fdf2bc5a70;hpb=980d2709cea1e46299cb5b4f74f7c7a95d07ef06;p=gnulib.git diff --git a/MODULES.html.sh b/MODULES.html.sh index 11c4e3e3a..8000e7741 100755 --- a/MODULES.html.sh +++ b/MODULES.html.sh @@ -1,6 +1,6 @@ #!/bin/sh # -# Copyright (C) 2002-2007 Free Software Foundation, Inc. +# Copyright (C) 2002-2008 Free Software Foundation, Inc. # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -1406,11 +1406,21 @@ func_module () element=''$1'' func_echo "$element" + # Rendering the description: + # - Change the symbol() syntax as suitable for documentation, removing the + # parentheses (as per GNU standards, section "GNU Manuals"). + # - Flag the remaining symbol() constructs as errors. + # - Change 'xxx' to xxx. element=`gnulib-tool --extract-description $1 \ | sed -e "$sed_lt" -e "$sed_gt" -e "$sed_remove_trailing_empty_line" \ - -e 's,^, ,' \ - -e 's,\([^a-zA-Z_]\)'"${posix_functions}"'(),\1\2(),g' \ - -e 's,^ ,,'` + -e 's,^, ,' -e 's,$, ,' \ + -e 's,\([^a-zA-Z_]\)'"${posix_functions}"'() \(function\|macro\),\1\2 \3,g' \ + -e 's,\([^a-zA-Z_]\)'"${posix_functions}"' \(function\|macro\),\1\2 \3,g' \ + -e 's,\([^a-zA-Z_]\)'"${posix_functions}"'(),\1\2 what?? If you mean a function\, please say so.,g' \ + -e 's,\([^a-zA-Z_]\)\([a-zA-Z_][a-zA-Z0-9_]*\)() \(function\|macro\),\1\2 \3,g' \ + -e 's,\([^a-zA-Z_]\)\([a-zA-Z_][a-zA-Z0-9_]*\)(),\1\2 what?? If you mean a function\, please say so.,g' \ + -e 's, '"'"'\([a-zA-Z0-9_ -]*\)'"'"'\([^a-zA-Z0-9_]\), \1\2,g' \ + -e 's,^ ,,' -e 's, $,,'` func_echo "$element" func_end TR @@ -1643,9 +1653,12 @@ func_all_modules () func_begin_table func_module bcopy + func_module memchr2 func_module memmem + func_module memmem-simple func_module mempcpy func_module memrchr + func_module rawmemchr func_module stpcpy func_module stpncpy func_module c-strcase @@ -1653,6 +1666,7 @@ func_all_modules () func_module c-strcaseeq func_module c-strcasestr func_module strcasestr + func_module strcasestr-simple func_module strchrnul func_module strdup func_module streq @@ -1660,6 +1674,7 @@ func_all_modules () func_module strnlen1 func_module strndup func_module strsep + func_module strstr func_module c-strstr func_module trim func_module fstrcmp @@ -1970,8 +1985,9 @@ func_all_modules () func_module frexp func_module frexpl func_module frexpl-nolibm - func_module isnan-nolibm + func_module isfinite func_module isnanf-nolibm + func_module isnand-nolibm func_module isnanl func_module isnanl-nolibm func_module ldexpl @@ -2268,6 +2284,8 @@ func_all_modules () func_module freadable func_module freadahead func_module freading + func_module freadptr + func_module freadseek func_module fwritable func_module fwriting func_module getpass @@ -2717,8 +2735,13 @@ func_all_modules () func_module announce-gen func_module autobuild func_module git-version-gen + func_module gitlog-to-changelog + func_module gnumakefile func_module gnupload func_module maintainer-makefile + func_module mktempd + func_module useless-if-before-free + func_module vc-list-files func_end_table element="Misc" @@ -2727,8 +2750,10 @@ func_all_modules () func_echo "$element" func_begin_table + func_module gnu-make func_module host-os func_module perl + func_module posix-shell func_module uptime func_end_table }