summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Completion/User/_perl_builtin_funcs31
1 files changed, 0 insertions, 31 deletions
diff --git a/Completion/User/_perl_builtin_funcs b/Completion/User/_perl_builtin_funcs
deleted file mode 100644
index 65eebf9b1..000000000
--- a/Completion/User/_perl_builtin_funcs
+++ /dev/null
@@ -1,31 +0,0 @@
-#autoload
-#
-# _perl_builtin_funcs - zsh completion function
-#
-# Adam Spiers <adam@spiers.net>
-#
-# Calculate all built-in Perl functions. The result is cached
-# for future use.
-#
-
-if [[ ${+_perl_builtin_funcs} -eq 0 ]]; then
- typeset -agU _perl_builtin_funcs
- local perlfunc
-
- if [[ -n "${perlfunc:=$(man -w perlfunc 2>/dev/null; print -l ${^manpath}/man1/perlfunc.1(N) {/usr/man,/usr/share/man,/usr/local/man}/man1/perlfunc.1(N))}" ]]; then
- _perl_builtin_funcs=( `perl -lne '
- $in_funcs++, next if /Alphabetical/; \
- next unless $in_funcs; \
- if (/^\.Ip "(\w+)/) { \
- print $1 unless $func{$1}; $func{$1}++ \
- }' $=perlfunc`
- )
- else
- echo "Couldn't find perlfunc man page; giving up."
- return 1
- fi
-fi
-
-local expl
-
-_wanted functions expl 'Perl built-in functions' compadd -a _perl_builtin_funcs