Subject: bug#67462: 30.0.50; prog-fill-reindent-defun does not respect buffer-local fill-paragraph-function

From: Jens Schmidt <[email-masked]>
Date: Wed, 29 Nov 2023 22:28:49 +0100

Eli Zaretskii <[email-masked]> writes:

> So you are saying that indent-region doesn't do its job in some/many
> major modes?  Can we fix that?  Or what am I missing now?

No, indent-region does a good job and there is nothing to fix here.  But
starting with Emacs 30 it does that job (also) on M-q, where previously
other functionality may have been bound.

To see the difference, please try executing in Emacs 29 vs master on
Emacs's own, configured Makefile:

  ./src/emacs -Q Makefile --eval '(search-forward "SUBDIR_MAKEFILES_IN")'
  M-q