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))))

Reply via email to