From b8fd517172b74e625fb6f9d9f0376e776bb0b429 Mon Sep 17 00:00:00 2001 From: Sven Wischnowsky Date: Mon, 2 Apr 2001 11:03:34 +0000 Subject: moved from Completion/Core/_message --- Completion/Base/Core/_message | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 Completion/Base/Core/_message (limited to 'Completion/Base/Core/_message') diff --git a/Completion/Base/Core/_message b/Completion/Base/Core/_message new file mode 100644 index 000000000..cd08d5fb0 --- /dev/null +++ b/Completion/Base/Core/_message @@ -0,0 +1,20 @@ +#autoload + +local format raw + +_tags messages || return 1 + +if [[ "$1" = -r ]]; then + raw=yes + shift + format="$1" +else + zstyle -s ":completion:${curcontext}:messages" format format || + zstyle -s ":completion:${curcontext}:descriptions" format format +fi + +if [[ -n "$format$raw" ]]; then + [[ -z "$raw" ]] && zformat -f format "$format" "d:$1" "${(@)argv[2,-1]}" + builtin compadd -x "$format" + _comp_mesg=yes +fi -- cgit 1.4.1