diff options
Diffstat (limited to 'manual/xtract-typefun.awk')
-rw-r--r-- | manual/xtract-typefun.awk | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/manual/xtract-typefun.awk b/manual/xtract-typefun.awk index 6450ac10eb..2f0bbc748e 100644 --- a/manual/xtract-typefun.awk +++ b/manual/xtract-typefun.awk @@ -9,18 +9,18 @@ BEGIN { /^@deftypefun/ { printf ("* %s: (libc)%s.\n", - gensub (/@deftypefun +([^{ ]+|\{[^}]+\}) +([[:alpha:]_][[:alnum:]_]+).*/, "\\2", 1), + gensub (/@deftypefunx? +([^{ ]+|\{[^}]+\}) +([[:alpha:]_][[:alnum:]_]*).*/, "\\2", 1), last_node); } /^@deftypevr/ { printf ("* %s: (libc)%s.\n", - gensub (/@deftypevr +([^{ ]+|\{[^}]+\}) +([^{ ]+|\{[^}]+\}) +([[:alpha:]_][[:alnum:]_]+).*/, "\\3", 1), + gensub (/@deftypevrx? +([^{ ]+|\{[^}]+\}) +([^{ ]+|\{[^}]+\}) +([[:alpha:]_][[:alnum:]_]*).*/, "\\3", 1), last_node); } /^@deftypefn/ { printf ("* %s: (libc)%s.\n", - gensub (/@deftypefn +([^{ ]+|\{[^}]+\}) +[^{ ]*(\{[^}]+\})? +([[:alpha:]_][[:alnum:]_]+).*/, "\\3", 1), + gensub (/@deftypefnx? +([^{ ]+|\{[^}]+\}) +[^{ ]*(\{[^}]+\})? +([[:alpha:]_][[:alnum:]_]*).*/, "\\3", 1), last_node); } |