Merge pull request #238 from mbork/master
Add option ledger-complete-ignore-case Thanks! This works very well.
This commit is contained in:
commit
1003c24103
1 changed files with 42 additions and 36 deletions
|
|
@ -213,11 +213,17 @@ Does not use ledger xact"
|
|||
(goto-char (match-end 0))))))
|
||||
|
||||
|
||||
(defcustom ledger-complete-ignore-case t
|
||||
"Non-nil means that ledger-complete-at-point will be case-insensitive"
|
||||
:type 'boolean
|
||||
:group 'ledger)
|
||||
|
||||
(defun ledger-pcomplete (&optional interactively)
|
||||
"Complete rip-off of pcomplete from pcomplete.el, only added
|
||||
ledger-magic-tab in the previous commands list so that
|
||||
ledger-magic-tab would cycle properly"
|
||||
(interactive "p")
|
||||
(let ((pcomplete-ignore-case ledger-complete-ignore-case))
|
||||
(if (and interactively
|
||||
pcomplete-cycle-completions
|
||||
pcomplete-current-completions
|
||||
|
|
@ -255,7 +261,7 @@ ledger-magic-tab would cycle properly"
|
|||
(pcomplete-insert-entry pcomplete-stub (cdr result)
|
||||
(memq (car result)
|
||||
'(sole shortest))
|
||||
pcomplete-last-completion-raw))))))
|
||||
pcomplete-last-completion-raw)))))))
|
||||
|
||||
(provide 'ledger-complete)
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue