This prevents false n-macro matches.. added \\b after "{{{n".
diff --git a/lisp/org-element.el b/lisp/org-element.el
index c60a56ead..2bee85ede 100644
--- a/lisp/org-element.el
+++ b/lisp/org-element.el
@@ -181,7 +181,9 @@ specially in `org-element--object-lex'.")
(?\) ")") (?. "\\.") (_ "[.)]")))
(alpha (and org-list-allow-alphabetical "\\|[A-Za-z]")))
(concat "\\(?:[-+*]\\|\\(?:[0-9]+" alpha "\\)" term "\\)"
- "\\(?:[ \t]\\|$\\)"))
+ "\\(?:[ \t]\\|$\\)")) "\\|"
+ ;; n Macro
+ "\\(?:{{{n\\b\\)" ;Don't allow auto-fill to put n macros at BOL
"\\)\\)")
org-element--object-regexp
(mapconcat #'identity