diff options
author | Damien Cassou <damien@cassou.me> | 2019-09-20 12:00:03 +0200 |
---|---|---|
committer | Alex Branham <alex.branham@gmail.com> | 2019-09-21 08:11:04 -0500 |
commit | 1d229f88b57da8e3f9dda8f5ede2293126b29d55 (patch) | |
tree | 7dd21927a8325d5b19c1cd876218f9b829b014e7 | |
parent | 5067e40805c40e83424d206584838ffa8c8117c7 (diff) |
Read directory-local variables in reports
This is useful when a directory has a definition for the
variable`ledger-reports`. I guess it can be useful for other variables
too so I went for a simple and generic solution.
* ledger-report.el (ledger-report-mode): Call
`hack-dir-local-variables-non-file-buffer` so that directory-local
variables are taken into account.
Bug#195
-rw-r--r-- | ledger-report.el | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/ledger-report.el b/ledger-report.el index 25f22d9..247a317 100644 --- a/ledger-report.el +++ b/ledger-report.el @@ -217,7 +217,8 @@ See documentation for the function `ledger-master-file'") )) (define-derived-mode ledger-report-mode special-mode "Ledger-Report" - "A mode for viewing ledger reports.") + "A mode for viewing ledger reports." + (hack-dir-local-variables-non-file-buffer)) (defconst ledger-report--extra-args-marker "[[ledger-mode-flags]]") |