Merge branch 'master' into ledger-mode-automatic-transactions
Conflicts: lisp/ledger-reconcile.el
This commit is contained in:
commit
9f3afc26f5
2 changed files with 11 additions and 2 deletions
4
.gitignore
vendored
4
.gitignore
vendored
|
|
@ -106,3 +106,7 @@ contrib/non-profit-audit-reports/tests/general-ledger.txt
|
|||
contrib/non-profit-audit-reports/tests/MANIFEST
|
||||
contrib/non-profit-audit-reports/general-ledger.zip
|
||||
/wiki/
|
||||
doc/ledger-mode.info
|
||||
doc/ledger3.info-1
|
||||
doc/ledger3.info-2
|
||||
CTestTestfile.cmake
|
||||
|
|
|
|||
|
|
@ -72,8 +72,10 @@ reconcile-finish will mark all pending posting cleared."
|
|||
:type 'string
|
||||
:group 'ledger-reconcile)
|
||||
|
||||
(defvar ledger-reconcile-sort-key "(date)"
|
||||
"Default key for sorting reconcile buffer")
|
||||
(defcustom ledger-reconcile-sort-key "(date)"
|
||||
"Default key for sorting reconcile buffer. For no sorting by default, use '(0)'."
|
||||
:type 'string
|
||||
:group 'ledger-reconcile)
|
||||
|
||||
(defun ledger-reconcile-get-cleared-or-pending-balance (buffer account)
|
||||
"Calculate the cleared or pending balance of the account."
|
||||
|
|
@ -447,6 +449,8 @@ moved and recentered. If they aren't strange things happen."
|
|||
(define-key map [?q] 'ledger-reconcile-quit)
|
||||
(define-key map [?b] 'ledger-display-balance)
|
||||
|
||||
(define-key map [(control ?c) (control ?o)] (ledger-reconcile-change-sort-key-and-refresh "(0)"))
|
||||
|
||||
(define-key map [(control ?c) (control ?a)] (ledger-reconcile-change-sort-key-and-refresh "(amount)"))
|
||||
|
||||
(define-key map [(control ?c) (control ?d)] (ledger-reconcile-change-sort-key-and-refresh "(date)"))
|
||||
|
|
@ -465,6 +469,7 @@ moved and recentered. If they aren't strange things happen."
|
|||
(define-key map [menu-bar ledger-recon-menu add] '("Add Entry" . ledger-reconcile-add))
|
||||
(define-key map [menu-bar ledger-recon-menu tog] '("Toggle Entry" . ledger-reconcile-toggle))
|
||||
(define-key map [menu-bar ledger-recon-menu sep3] '("--"))
|
||||
(define-key map [menu-bar ledger-recon-menu sort-orig] `("Sort by file order" . ,(ledger-reconcile-change-sort-key-and-refresh "(0)")))
|
||||
(define-key map [menu-bar ledger-recon-menu sort-amt] `("Sort by amount" . ,(ledger-reconcile-change-sort-key-and-refresh "(amount)")))
|
||||
(define-key map [menu-bar ledger-recon-menu sort-pay] `("Sort by date" . ,(ledger-reconcile-change-sort-key-and-refresh "(date)")))
|
||||
(define-key map [menu-bar ledger-recon-menu sort-dat] `("Sort by payee" . ,(ledger-reconcile-change-sort-key-and-refresh "(payee)")))
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue