about summary refs log tree commit diff
path: root/Completion
diff options
context:
space:
mode:
Diffstat (limited to 'Completion')
-rw-r--r--Completion/User/_exec_funcs49
-rw-r--r--Completion/User/_gs_name31
2 files changed, 0 insertions, 80 deletions
diff --git a/Completion/User/_exec_funcs b/Completion/User/_exec_funcs
deleted file mode 100644
index 2fd64b230..000000000
--- a/Completion/User/_exec_funcs
+++ /dev/null
@@ -1,49 +0,0 @@
-#autoload
-
-# This should be called from `_arguments' or otherwise the calling
-# function has to set up an array named `line' that contains the
-# name of the executable as its seconf element or it has to supply
-# that name as an argument.
-# One option is recognized: `-p' means that we are completing a pair
-# of names separated by a slash.
-
-local cmd pair expl
-
-if [[ "$1" = -p ]]; then
-  pair=yes
-  shift
-fi
-
-if (( $# )); then
-  cmd="$1"
-elif [[ $#line -gt 1 ]]; then
-  cmd="$line[2]"
-else
-  return 1
-fi
-
-if [[ -n "$cmd" ]]; then
-  if [[ "$cmd" = /* ]]; then
-    tmp="$cmd"
-  else
-    tmp="$PWD/$cmd"
-  fi
-
-  if [[ "$tmp" != "$_es_command" ]]; then
-    _es_command="$tmp"
-    _es_funcs=( "${(@)${(@M)${(@f)$(nm $cmd)}:#[^ ]# [tT] ([^_]|_[^_])*}##* }" )
-  fi
-  
-  if [[ -n "$pair" ]]; then
-    if compset -P '*/'; then
-      _description expl 'call arc to function'
-    else
-      _description expl 'call arc from function'
-    fi
-  else
-    _description expl function
-  fi
-  compadd -M 'r:|_=* r:|=*' - "$_es_funcs[@]"
-else
-  return 1
-fi
diff --git a/Completion/User/_gs_name b/Completion/User/_gs_name
deleted file mode 100644
index 3aef646eb..000000000
--- a/Completion/User/_gs_name
+++ /dev/null
@@ -1,31 +0,0 @@
-#autoload
-
-local expl
-
-if [[ "$1" = -d ]]; then
-  if [[ "$PREFIX" = *\=* ]]; then
-    _message 'systemdict definition value'
-  else
-    _description expl 'systemdict definition name'
-    compadd "$expl[@]" -M 'm:{a-z}={A-Z}' - \
-            DISKFONTS NOCACHE NOBIND NODISPLAY NOPAUSE PLATFONTS SAFER \
-            WRITESYSTEMDICT
-  fi
-elif compset -P '*\='; then
-  case "$IPREFIX" in
-  *DEVICE\=)
-    _description expl 'ghostscript device'
-    compadd "$expl[@]" - "${(@)${=${$(gs -h)##* devices:}%%Search path:*}:#}"
-    ;;
-  *OutputFile\=)
-    _description expl 'output file'
-    _files
-    ;;
-  *)
-    _message 'systemdict value'
-    return 1
-  esac
-else
-  _description expl 'systemdict name'
-  compadd "$expl[@]" -S\= -M 'm:{a-z}={A-Z}' - DEVICE OutputFile
-fi