Merge pull request #218 from vanicat/t/reload-init

Reload init when calling ledger-init-load-init-file again.

I don't know why I missed that before.  This is how it is supposed to work. Thanks.
This commit is contained in:
Craig Earls 2013-11-26 10:02:12 -08:00
commit 0e5867bc5c

View file

@ -54,7 +54,8 @@
(interactive)
(let ((init-base-name (file-name-nondirectory ledger-init-file-name)))
(if (get-buffer init-base-name) ;; init file already loaded, parse it and leave it
(ledger-init-parse-initialization init-base-name)
(setq ledger-environment-alist
(ledger-init-parse-initialization init-base-name))
(when (and ledger-init-file-name
(file-exists-p ledger-init-file-name)
(file-readable-p ledger-init-file-name))