diff options
author | Craig Earls <enderw88@gmail.com> | 2013-06-03 16:39:36 -0700 |
---|---|---|
committer | Craig Earls <enderw88@gmail.com> | 2013-06-03 16:39:36 -0700 |
commit | c23c994b2204d52ee5b2a947556045be79607239 (patch) | |
tree | 37a1e2f0b0a7deea88b6e533f202cd73f1221574 /lisp/ldg-mode.el | |
parent | cb6f4b98900b0b2f0d4167a37a0153fb290f998e (diff) | |
download | ledger-c23c994b2204d52ee5b2a947556045be79607239.tar.gz ledger-c23c994b2204d52ee5b2a947556045be79607239.tar.bz2 ledger-c23c994b2204d52ee5b2a947556045be79607239.zip |
Fix Bug 966 Auto Indent conflicts with undo. Removed the auto-indent function and added an indent xact function
Diffstat (limited to 'lisp/ldg-mode.el')
-rw-r--r-- | lisp/ldg-mode.el | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lisp/ldg-mode.el b/lisp/ldg-mode.el index 82d00d29..fdbd8966 100644 --- a/lisp/ldg-mode.el +++ b/lisp/ldg-mode.el @@ -153,6 +153,7 @@ Can indent, complete or align depending on context." (define-key map [(control ?c) (control ?l)] 'ledger-display-ledger-stats) (define-key map [tab] 'ledger-magic-tab) + (define-key map [(control tab)] 'ledger-post-align-xact) (define-key map [(control ?i)] 'ledger-magic-tab) (define-key map [(control ?c) tab] 'ledger-fully-complete-xact) (define-key map [(control ?c) (control ?i)] 'ledger-fully-complete-xact) @@ -188,6 +189,7 @@ Can indent, complete or align depending on context." (define-key map [sort-start] '(menu-item "Mark Sort Beginning" ledger-sort-insert-start-mark)) (define-key map [sort-buff] '(menu-item "Sort Buffer" ledger-sort-buffer)) (define-key map [sort-reg] '(menu-item "Sort Region" ledger-sort-region :enable mark-active)) + (define-key map [align-xact] '(menu-item "Align Xact" ledger-post-align-xact)) (define-key map [align-reg] '(menu-item "Align Region" ledger-post-align-postings :enable mark-active)) (define-key map [sep2] '(menu-item "--")) (define-key map [copy-xact] '(menu-item "Copy Trans at Point" ledger-copy-transaction-at-point)) |