_httpie: method is first argument, always
This commit is contained in:
		
							parent
							
								
									210b3c1304
								
							
						
					
					
						commit
						15690458fd
					
				|  | @ -10,17 +10,13 @@ | ||||||
| # ------- | # ------- | ||||||
| # | # | ||||||
| #  * Akira Maeda <https://github.com/glidenote> | #  * Akira Maeda <https://github.com/glidenote> | ||||||
|  | #  * Valodim <https://github.com/Valodim> | ||||||
| # | # | ||||||
| # ------------------------------------------------------------------------------ | # ------------------------------------------------------------------------------ | ||||||
| # -*- mode: zsh; sh-indentation: 2; indent-tabs-mode: nil; sh-basic-offset: 2; -*- | # -*- mode: zsh; sh-indentation: 2; indent-tabs-mode: nil; sh-basic-offset: 2; -*- | ||||||
| # vim: ft=zsh sw=2 ts=2 et | # 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() { | _httpie_urls() { | ||||||
|   local expl |   local expl | ||||||
|   compset -S '[^:]*' |   compset -S '[^:]*' | ||||||
|  | @ -56,4 +52,5 @@ _arguments -C -s \ | ||||||
|   "--version[show program's version number and exit.]" \ |   "--version[show program's version number and exit.]" \ | ||||||
|   '--traceback[Prints exception traceback should one occur.]' \ |   '--traceback[Prints exception traceback should one occur.]' \ | ||||||
|   '--debug[Prints exception traceback should one occur and other information useful for debugging HTTPie itself.]' \ |   '--debug[Prints exception traceback should one occur and other information useful for debugging HTTPie itself.]' \ | ||||||
|  |   '1:method:(GET POST PUT DELETE HEAD OPTIONS TRACE CONNECT PATCH LINK UNLINK)' \ | ||||||
|   '*:URL:_httpie_urls' && return 0 |   '*:URL:_httpie_urls' && return 0 | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue