summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorthdox <thdox@free.fr>2015-02-26 12:21:03 +0100
committerthdox <thdox@free.fr>2015-04-05 16:00:15 +0200
commitf5ba76442c45a87f2eefe46c78a18ff291d85166 (patch)
tree2c10161befc8318a30c7441a401dc4c3e2bb4fa0 /doc
parentc7fa772310bacf57a185e47efb1c07c83b902a59 (diff)
downloadfork-ledger-f5ba76442c45a87f2eefe46c78a18ff291d85166.tar.gz
fork-ledger-f5ba76442c45a87f2eefe46c78a18ff291d85166.tar.bz2
fork-ledger-f5ba76442c45a87f2eefe46c78a18ff291d85166.zip
[emacs] Fix bug 1060.
Set as an option to kill (or not) the reconcile buffer after ledger-reconcile-finish. The default is set to *not* kill the buffer. This is justified as the facts that: 1. In old ledger mode (the one from Ledger 2.6), the default is to *not* kill the buffer. Also for the ones who will migrate from 2.6 to 3 when package will be available in their linux distribution, this will be the path of least surprise. 2. The current documentation does state that the buffer is to be killed with 'q' after 'C-c C-c'. This has been made configurable, as killing buffer may already be part of the workflow of some persons. [ci skip]
Diffstat (limited to 'doc')
-rw-r--r--doc/ledger-mode.texi9
1 files changed, 9 insertions, 0 deletions
diff --git a/doc/ledger-mode.texi b/doc/ledger-mode.texi
index 4fe56d6b..58aea6e8 100644
--- a/doc/ledger-mode.texi
+++ b/doc/ledger-mode.texi
@@ -596,11 +596,17 @@ mark the transaction if appropriate.
@node Finalize Reconciliation, Adding and Deleting Transactions during Reconciliation, Edit Transactions During Reconciliation, The Reconcile Buffer
@section Finalize Reconciliation
@cindex reconciliation, finalizing
+@kindex C-c C-c
+@kindex q
Once you have marked all transactions as pending and the cleared balance
is correct. Finish the reconciliation by typing @kbd{C-c C-c}. This
marks all pending transactions as cleared and saves the ledger buffer.
+Type @kbd{q} to close out the reconciliation buffer. If variable
+@var{ledger-reconcile-finish-force-quit} is set, the reconciliation
+buffer will be killed automatically after @kbd{C-c C-c}.
+
@node Adding and Deleting Transactions during Reconciliation, Changing Reconciliation Account, Finalize Reconciliation, The Reconcile Buffer
@section Adding and Deleting Transactions during Reconciliation
@kindex a
@@ -986,6 +992,9 @@ ledger file order. Defaults to '(0)'.
If t, prompt for effective date when clearing transactions during
reconciliation.
+@item ledger-reconcile-finish-force-quit nil
+If t, will force closing reconcile window after @kbd{C-c C-c}.
+
@end ftable
@node Ledger Report Customization Group, Ledger Faces Customization Group, Ledger Reconcile Customization Group, Customization Variables