summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDamien Cassou <damien@cassou.me>2019-09-20 12:00:03 +0200
committerAlex Branham <alex.branham@gmail.com>2019-09-21 08:11:04 -0500
commit1d229f88b57da8e3f9dda8f5ede2293126b29d55 (patch)
tree7dd21927a8325d5b19c1cd876218f9b829b014e7
parent5067e40805c40e83424d206584838ffa8c8117c7 (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.el3
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]]")