summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lisp/ledger-init.el2
-rw-r--r--lisp/ledger-mode.el4
2 files changed, 5 insertions, 1 deletions
diff --git a/lisp/ledger-init.el b/lisp/ledger-init.el
index 0141d2e7..b95c71eb 100644
--- a/lisp/ledger-init.el
+++ b/lisp/ledger-init.el
@@ -34,6 +34,8 @@
(defvar ledger-default-date-format "%Y/%m/%d")
+(defvar ledger-iso-date-format "%Y-%m-%d")
+
(defun ledger-init-parse-initialization (buffer)
"Parse the .ledgerrc file in BUFFER."
(with-current-buffer buffer
diff --git a/lisp/ledger-mode.el b/lisp/ledger-mode.el
index 7e30c350..e77a2b61 100644
--- a/lisp/ledger-mode.el
+++ b/lisp/ledger-mode.el
@@ -115,7 +115,9 @@
(string= "" date))
(format-time-string
(or (cdr (assoc "date-format" ledger-environment-alist))
- ledger-default-date-format))
+ (if ledger-use-iso-dates
+ ledger-iso-date-format
+ ledger-default-date-format)))
date)))
(defun ledger-read-string-with-default (prompt default)