meh. Still chugging along.
This commit is contained in:
parent
d3d5c333f5
commit
fec5ecb4f3
2 changed files with 11 additions and 9 deletions
|
|
@ -54,8 +54,9 @@
|
||||||
(interactive)
|
(interactive)
|
||||||
(if (string= (format-mode-line 'mode-name) "Ledger")
|
(if (string= (format-mode-line 'mode-name) "Ledger")
|
||||||
(progn
|
(progn
|
||||||
|
(ledger-fontify-whole-buffer)
|
||||||
(add-hook 'after-change-functions 'ledger-fontify-buffer-part)
|
(add-hook 'after-change-functions 'ledger-fontify-buffer-part)
|
||||||
; (add-hook 'before-change-functions 'ledger-fontify-ensure-activation)
|
(add-hook 'before-change-functions 'ledger-fontify-ensure-activation)
|
||||||
(message "ledger-fontify-activate called"))))
|
(message "ledger-fontify-activate called"))))
|
||||||
|
|
||||||
(defun ledger-fontify-ensure-activation (beg end)
|
(defun ledger-fontify-ensure-activation (beg end)
|
||||||
|
|
@ -64,11 +65,11 @@
|
||||||
|
|
||||||
(defun ledger-fontify-buffer-part (beg end len)
|
(defun ledger-fontify-buffer-part (beg end len)
|
||||||
(save-excursion
|
(save-excursion
|
||||||
(message (concat "ledger-fontify-buffer-part: "
|
;; (message (concat "ledger-fontify-buffer-part: "
|
||||||
(int-to-string beg) " "
|
;; (int-to-string beg) " "
|
||||||
(int-to-string end) " "
|
;; (int-to-string end) " "
|
||||||
(int-to-string len)
|
;; (int-to-string len)
|
||||||
))
|
;; ))
|
||||||
; (goto-char beg)
|
; (goto-char beg)
|
||||||
(backward-paragraph)
|
(backward-paragraph)
|
||||||
(forward-char)
|
(forward-char)
|
||||||
|
|
|
||||||
|
|
@ -329,10 +329,11 @@ With a prefix argument, remove the effective date. "
|
||||||
;; (font-lock-fontify-buffer-function . ledger-fontify-whole-buffer)
|
;; (font-lock-fontify-buffer-function . ledger-fontify-whole-buffer)
|
||||||
;; (font-lock-fontify-region-function . ledger-fontify-buffer-part)))
|
;; (font-lock-fontify-region-function . ledger-fontify-buffer-part)))
|
||||||
|
|
||||||
(setq-local font-lock-defaults `(,ledger-font-lock-keywords nil t nil nil
|
;; (setq-local font-lock-defaults `(,ledger-font-lock-keywords nil t nil nil
|
||||||
(font-lock-fontify-buffer-function . ledger-fontify-whole-buffer)))
|
;; (font-lock-fontify-buffer-function . ledger-fontify-whole-buffer)))
|
||||||
|
|
||||||
(setq-local indent-region-function 'ledger-post-align-postings))
|
(setq-local indent-region-function 'ledger-post-align-postings)
|
||||||
|
(ledger-fontify-activate))
|
||||||
|
|
||||||
|
|
||||||
(defun ledger-set-year (newyear)
|
(defun ledger-set-year (newyear)
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue