diff --git a/init.el b/init.el index 2361107..5217556 100644 --- a/init.el +++ b/init.el @@ -1914,7 +1914,7 @@ browser defined in `browse-url-secondary-browser-function'." org-clock-clocked-in-display 'mode-line org-clock-frame-title-format (cons '(t org-mode-line-string) (cons " --- " frame-title-format)) - ;;org-clock-string-limit 7 ; gives time and not title + org-clock-string-limit 25 ; gives enough information org-clock-persist t org-confirm-babel-evaluate nil org-cycle-separator-lines 0 @@ -1961,12 +1961,24 @@ browser defined in `browse-url-secondary-browser-function'." (:unbind "C-j" ; org-return-and-maybe-indent "M-j") - (:local-set unfill-fill-function #'org-fill-paragraph) + (:local-set unfill-fill-function #'org-fill-paragraph + wc-count-words-function + (lambda (start end) "Count words stupidly with a limit." + (acdw-org/count-words-stupidly start + end + 999))) (with-eval-after-load 'org-export (:option (append org-export-filter-final-output-functions) #'org-export-remove-zero-width-spaces)) + (:local-hook before-save-hook + (defun org/before-save@fix-blank-lines () + (acdw-org/fix-blank-lines t)) + before-save-hook + (defun org/before-save@align-tags () + (org-align-tags :all))) + (:hook ;; #'variable-pitch-mode ;; (defun org-mode@before-save@fill-buffer () @@ -1978,22 +1990,23 @@ browser defined in `browse-url-secondary-browser-function'." ;; This is super ugly because I need to add a function to ;; `before-save-hook', but only in org-mode buffers. So I make a hook ;; to make a hook. I'm sure there's a better way to do this. - (defun org-mode@fix-blank-lines-on-save () - (add-hook 'before-save-hook - (defun acdw-org/fix-blank-lines-in-buffer () - (acdw-org/fix-blank-lines t)) - 0 :local)) + ;; (defun org-mode@fix-blank-lines-on-save () + ;; (add-hook 'before-save-hook + ;; (defun acdw-org/fix-blank-lines-in-buffer () + ;; (acdw-org/fix-blank-lines t)) + ;; 0 :local)) - (defun org-mode@wc-stupid () - (unless (and wc-mode - (> 0 (+ (or wc-orig-words 0) - (or wc-words-delta 0))))) - (setq-local - wc-count-words-function - (lambda (start end) "Count words stupidly with a limit." - (acdw-org/count-words-stupidly start - end - 999))))) + ;; (defun org-mode@wc-stupid () + ;; (unless (and wc-mode + ;; (> 0 (+ (or wc-orig-words 0) + ;; (or wc-words-delta 0))))) + ;; (setq-local + ;; wc-count-words-function + ;; (lambda (start end) "Count words stupidly with a limit." + ;; (acdw-org/count-words-stupidly start + ;; end + ;; 999)))) + ) (with-eval-after-load 'org (org-clock-persistence-insinuate))