This is more consistent with the behavior of ledger-copy-transaction-at-point
and ledger-insert-effective-date
. In order to disable the pop-up calendar, bind
org-read-date-popup-calendar
to nil. The command now prompts twice - once for
the date and another time for the xact text. If you find this annoying, set
ledger-add-transaction-prompt-for-text
to nil.
In reconcile buffers, ledger-reconcile-display-balance-in-header-mode
(bound
to B
by default) causes the most recent balance and target diff to be
persistently displayed in the header line.
These two commands are bound to Shift-<up>/<down> respectively and change the date field at point in the same way as org-timestamp-change does.
This command renames all occurrences of an account name in the buffer.
This command finds a posting with a missing amount and inserts the correct amount that would balance the transaction.
This option defaults to t. When nil, links in the report buffer visit the specific posting at point, rather than the beginning of the transaction containing that posting.
This face was not actually used to mark up narrowed text, which is instead hidden by using overlays.
Some users prefer different completion systems such as ivy or helm. To get the old behavior back, see the instructions in the ledger manual under the heading “Adding Transactions.”
Additionally, we now realign transactions after completion, see ledger-post-auto-align.
New option ledger-report-use-header-line controls this behavior and ledger-report-header-line-fn controls how the information is reported.
Ledger-mode uses this option to insert dates whenever it is needed.
So, for example, debts are usually red and deposits blue.
New option ledger-report-use-native-highlighting controls this behavior.
Option ledger-report-auto-width controls whether we pass this information to ledger or not.
This supports checking for errors in syntax.
Two new options ledger-flymake-be-pedantic and ledger-flymake-be-explicit control which flags get passed to ledger during checking.
See new option ledger-report-resize-window
This should make ledger-mode look better when used with various themes that don’t provide support for ledger-mode explicitly.
See the “Expansion Formats” section of the ledger mode manual to see examples on how to use this.
New commands ledger-navigate-next-uncleared and ledger-navigate-previous-uncleared move to the next and previous uncleared transactions. These don’t have default keybindings.
This allows users to exclude some accounts from being offered during completion. This is useful if, for example, you have a lot of accounts but only use some of them rarely.