From 15690458fd27107ffafd2e146abd7f6cbcdc30ee Mon Sep 17 00:00:00 2001 From: Vincent Breitmoser Date: Tue, 5 Nov 2013 17:57:17 +0100 Subject: [PATCH] _httpie: method is first argument, always --- src/_httpie | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/src/_httpie b/src/_httpie index 439c301..68fd419 100644 --- a/src/_httpie +++ b/src/_httpie @@ -10,17 +10,13 @@ # ------- # # * Akira Maeda +# * Valodim # # ------------------------------------------------------------------------------ # -*- mode: zsh; sh-indentation: 2; indent-tabs-mode: nil; sh-basic-offset: 2; -*- # vim: ft=zsh sw=2 ts=2 et # ------------------------------------------------------------------------------ -local -a _method -_method=(GET POST PUT DELETE HEAD OPTIONS TRACE CONNECT PATCH LINK UNLINK) - -_describe -t commands 'METHOD' _method || compadd "$@" - _httpie_urls() { local expl compset -S '[^:]*' @@ -56,4 +52,5 @@ _arguments -C -s \ "--version[show program's version number and exit.]" \ '--traceback[Prints exception traceback should one occur.]' \ '--debug[Prints exception traceback should one occur and other information useful for debugging HTTPie itself.]' \ - '*:URL:_httpie_urls' && return 0 + '1:method:(GET POST PUT DELETE HEAD OPTIONS TRACE CONNECT PATCH LINK UNLINK)' \ + '*:URL:_httpie_urls' && return 0