On Thu, Nov 6, 2025 at 10:57 PM Hongyi Zhao <[email protected]> wrote: > > On Thu, Nov 6, 2025 at 8:44 PM Arash Esbati <[email protected]> wrote: > > > > Hongyi Zhao <[email protected]> writes: > > > > > But in my case, when I'm in a LaTeX mode buffer defined by AUCTeX, > > > `C-h v fill-paragraph-function RET` gives the following: > > > > > > ``` > > > fill-paragraph-function is a variable defined in ‘fill.el’. > > > > > > Its value is nil > > > > > > Mode-specific function to fill a paragraph, or nil if there is none. > > > If the function returns nil, then ‘fill-paragraph’ does its normal work. > > > A value of t means explicitly "do nothing special". > > > Note: This only affects ‘fill-paragraph’ and not ‘fill-region’ > > > nor ‘auto-fill-mode’, so it is often better to use some other hook, > > > such as ‘fill-forward-paragraph-function’. > > > > > > This variable may be risky if used as a file-local variable. > > > Probably introduced at or before Emacs version 19.29. > > > > > > [back] > > > > This is what AUCTeX has in latex.el: > > > > (defun LaTeX-common-initialization () > > "Common initialization for LaTeX derived modes." > > (setq-local indent-line-function #'LaTeX-indent-line) > > > > ;; Filling > > (setq-local paragraph-ignore-fill-prefix t) > > (setq-local fill-paragraph-function #'LaTeX-fill-paragraph) > > (setq-local adaptive-fill-mode nil) > > ...) > > > > Again, I can't tell why you get something else. You should investigate > > with a recipe starting with "emacs -Q" and activate only AUCTeX. But > > you know by now 👍 > > The culprit is the following code snippet in my init.el: > > (use-package adaptive-wrap > :config > (setq-default adaptive-wrap-extra-indent 1) > (add-hook 'visual-line-mode-hook #'adaptive-wrap-prefix-mode) > (global-visual-line-mode +1)) > > After I commented out the settings above, I got the following result > when I was in a LaTeX mode buffer defined by AUCTeX: > > ```C-h k fill-paragraph-function RET
Sorry for my typo. It should have been written as: C-h v fill-paragraph-function RET. Regards, Zhao
