| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
completing payees with ledger-magic-tab would add a space when
there was only one possible completion. That space, in ledger's
file format, would always need to be deleted again
it might be helpful when completing accounts to add two spaces, but
the current completion code organization can't (easily) distinguish
between payee and account completion. Adding one space is harmful
to account completion too, in that `ledger-account.*regex' parse
accounts by looking for two spaces, and treat an account name ending
with a single space before the newline as having the space as part
of the account name.
|
|
|
|
|
|
|
| |
M-x mark-whole-buffer
M-x indent-region
M-x mark-whole-buffer
M-x untabify
|
| |
|
|
|
|
| |
and change ledger-pcomplete accordingly
|
| |
|
|
|
|
| |
spaces after a payee
|
| |
|
|
|
|
|
|
|
|
|
| |
Provide completions based on information retrieved with 'ledger-context-at-point'.
To support step-by-step completion of transactions some more patterns were added
to 'ledger-line-config'. The actual completion rules mostly reuse some of the
convenient input commands that are buried in ledger-mode. Using the standard
pcomplete termination string (" ") to allow a "context switch" at the end of each
completion step.
|
| |
|
|
|
|
|
|
|
|
| |
Conflicts:
lisp/ledger-init.el
lisp/ledger-mode.el
lisp/ledger-reconcile.el
lisp/ledger-schedule.el
|
|
All files and references changed ldg-* to ledger-*
|