Add an early return from option argument completion
Do not even enter the case statement if preceding words don't look like an option
This commit is contained in:
		
							parent
							
								
									b6a4a887b9
								
							
						
					
					
						commit
						eea7f0d506
					
				| @ -213,6 +213,8 @@ _hledger_compreply_optarg() { | ||||
|         optionIndex=$((cword - 2)) | ||||
|     fi | ||||
| 
 | ||||
|     [[ ${words[optionIndex]} == -* ]] || return | ||||
| 
 | ||||
|     case ${words[optionIndex]} in | ||||
|         --alias) | ||||
|             compopt -o nospace | ||||
|  | ||||
| @ -213,6 +213,8 @@ _hledger_compreply_optarg() { | ||||
|         optionIndex=$((cword - 2)) | ||||
|     fi | ||||
| 
 | ||||
|     [[ ${words[optionIndex]} == -* ]] || return | ||||
| 
 | ||||
|     case ${words[optionIndex]} in | ||||
|         --alias) | ||||
|             compopt -o nospace | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user