Fix comments
This commit is contained in:
		
							parent
							
								
									db00f5b452
								
							
						
					
					
						commit
						90257a1729
					
				| @ -5,14 +5,12 @@ | |||||||
| # No set -e because this file is sourced and is not supposed to quit the current shell. | # No set -e because this file is sourced and is not supposed to quit the current shell. | ||||||
| set -o pipefail | set -o pipefail | ||||||
| 
 | 
 | ||||||
| # TODO grep "^$wordToComplete" is not safe to use if the word contains regex | # TODO grep "^$wordToComplete" is (functional) not safe to use if the word | ||||||
| # special chars. But it might be no problem because of COMP_WORDBREAKS. | # contains regex special chars. But it might be no problem because of | ||||||
| 
 | # COMP_WORDBREAKS. | ||||||
| # TODO Try to get file from -f --file arguments from COMP_WORDS and pass it to |  | ||||||
| # the 'hledger accounts' call. |  | ||||||
| 
 | 
 | ||||||
| # Working with bash arrays is nasty compared to editing a text file. Consider | # Working with bash arrays is nasty compared to editing a text file. Consider | ||||||
| # for example grepping an array or map a substitution on it. | # for example grepping an array or mapping a substitution on it. | ||||||
| # Therefore, we create temp files in RAM for completion suggestions (see below). | # Therefore, we create temp files in RAM for completion suggestions (see below). | ||||||
| 
 | 
 | ||||||
| readonly HLEDGER_COMPLETION_TEMPDIR=$(mktemp -d) | readonly HLEDGER_COMPLETION_TEMPDIR=$(mktemp -d) | ||||||
| @ -66,6 +64,10 @@ hledgerCompletionFunction() { | |||||||
| 	# Almost all subcommands accept [QUERY] | 	# Almost all subcommands accept [QUERY] | ||||||
| 	# -> always add accounts to completion list | 	# -> always add accounts to completion list | ||||||
| 
 | 
 | ||||||
|  | 	# TODO Get ledger file from -f --file arguments from COMP_WORDS and pass it to | ||||||
|  | 	# the 'hledger accounts' call. Note that --rules-file - if present - must also | ||||||
|  | 	# be passed! | ||||||
|  | 
 | ||||||
| 	COMP_WORDBREAKS=' ' | 	COMP_WORDBREAKS=' ' | ||||||
| 	COMPREPLY+=( $(hledger accounts --flat | grep "^$wordToComplete") ) | 	COMPREPLY+=( $(hledger accounts --flat | grep "^$wordToComplete") ) | ||||||
| 
 | 
 | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user