branch: externals/orgalist commit 378dc523e6433208ea16cf996244855064832c48 Author: Nicolas Goaziou <m...@nicolasgoaziou.fr> Commit: Nicolas Goaziou <m...@nicolasgoaziou.fr>
Fix mode when Auto fill mode is not active * orgalist.el (orgalist-mode): Advise `normal-auto-fill-function' instead of `auto-fill-function', which may be nil if Auto fill mode is not activated. --- orgalist.el | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/orgalist.el b/orgalist.el index e437f98..be36dfe 100644 --- a/orgalist.el +++ b/orgalist.el @@ -676,7 +676,7 @@ C-c C-c `orgalist-check-item'" (setq-local org-list-automatic-rules nil) (setq-local org-list-demote-modify-bullet nil) (setq-local org-list-two-spaces-after-bullet-regexp nil) - (add-function :before-until (local 'auto-fill-function) + (add-function :before-until (local 'normal-auto-fill-function) #'orgalist--auto-fill) (add-function :before-until (local 'fill-paragraph-function) @@ -685,7 +685,7 @@ C-c C-c `orgalist-check-item'" (local 'indent-line-function) #'orgalist--cycle-indentation)) (t - (remove-function (local 'auto-fill-function) #'orgalist--auto-fill) + (remove-function (local 'normal-auto-fill-function) #'orgalist--auto-fill) (remove-function (local 'fill-paragraph-function) #'orgalist--fill-item) (remove-function (local 'indent-line-function) #'orgalist--cycle-indentation))))