1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-05 22:20:24 -08:00
emacs/doc/emacs
Roi Martin 99ec286d78 Add variable `fill-region-as-paragraph-function'
Add the variable `fill-region-as-paragraph-function' to provide
a way to override how functions like `fill-region' fill text.
* doc/lispref/text.texi (Filling): Document
`fill-region-as-paragraph-function' variable.
* doc/emacs/text.texi (Fill Commands): Reference
`fill-region-as-paragraph-function' variable.
* lisp/textmodes/fill.el (fill-region-as-paragraph-function):
Add variable.
(fill-region-as-paragraph): Convert into
`fill-region-as-paragraph-function' wrapper.
(fill-region-as-paragraph-default): Rename old
`fill-region-as-paragraph' function.
(fill-region-as-paragraph-semlf): Update calls to
`fill-region-as-paragraph-default'.
(fill-region): Add reference to `fill-region-as-paragraph-function'
in doc string.
* test/lisp/textmodes/fill-tests.el (fill-test-fill-region): Add
test case for the `fill-region' function.
* test/lisp/textmodes/fill-resources/fill-region.erts: Add test
data.  (Bug#78816)
2025-06-29 07:33:24 +03:00
..
abbrevs.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
ack.texi ; Fix a merge snafu. 2025-03-29 08:54:30 -04:00
android.texi Remove ctags program 2025-03-22 11:57:29 -07:00
anti.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
arevert-xtra.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
back.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
basic.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
book-spine.texi
buffers.texi Fix capitalization ELisp -> Elisp 2025-03-12 09:38:33 +08:00
building.texi Add "forward history" support for some debuggers 2025-04-26 16:21:21 +03:00
cal-xtra.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
calendar.texi Add simpler binds for calendar month/year navigation 2025-06-12 09:33:05 +03:00
ChangeLog.1 ; Delete troff markers from ChangeLog files 2025-02-20 02:46:43 +01:00
cmdargs.texi ; * doc/emacs/cmdargs.texi (General Variables): More accurate wording. 2025-05-16 15:39:53 +03:00
commands.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
custom.texi Merge from origin/emacs-30 2025-04-26 10:57:33 -04:00
dired-xtra.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
dired.texi ; Touch up tramp-*-with-sudo documentation, add FIXMEs 2025-03-15 19:32:35 +08:00
display.texi New user option to hide minor mode lighters (bug#77361) 2025-04-13 11:43:33 +03:00
doclicense.texi
docstyle.texi
emacs-xtra.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
emacs.texi ; Fix sectioning of recent changes in the Emacs user manual 2025-05-01 17:35:47 +03:00
emacsver.texi.in
emerge-xtra.texi Avoid double spaces around abbrevations in Texinfo 2025-01-24 23:10:23 +01:00
entering.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
files.texi Merge from origin/emacs-30 2025-05-17 06:52:01 -04:00
fixit.texi ; Fix previous change 2025-01-24 15:58:47 +01:00
fortran-xtra.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
frames.texi Merge from origin/emacs-30 2025-04-26 10:57:33 -04:00
glossary.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
gnu.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
gpl.texi
haiku.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
help.texi New Eldoc function `eldoc-show-help-at-pt' 2025-03-29 13:50:26 +03:00
indent.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
input.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
killing.texi ; Fix typos 2025-02-22 14:48:29 +01:00
kmacro.texi Improve documentation of 'insert-kbd-macro' 2025-04-27 09:52:25 +03:00
m-x.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
macos.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
maintaining.texi ; Document recent VC changes regarding file removal 2025-06-09 11:51:48 +01:00
Makefile.in Update copyright year to 2025 2025-01-02 18:39:42 +01:00
mark.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
mini.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
misc.texi Improve discoverability of using dumb-emacs-ansi terminal type 2025-06-25 16:21:54 +01:00
modes.texi Avoid double spaces around abbrevations in Texinfo 2025-01-24 23:10:23 +01:00
msdos-xtra.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
msdos.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
mule.texi Don't recommend legacy keymap functions in documentation 2025-03-11 21:19:13 +01:00
package.texi ; * doc/emacs/package.texi (Package Statuses): Clarify "new". 2025-06-22 11:13:55 +03:00
picture-xtra.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
programs.texi Add new tactic to treesit-navigate-thing (bug#78703) 2025-06-09 21:43:27 -07:00
regs.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
rmail.texi Merge from origin/emacs-30 2025-03-01 10:02:41 -05:00
screen.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
search.texi ; * doc/emacs/search.texi (Isearch Yank): Improve flow. 2025-04-24 20:38:51 +08:00
sending.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
text.texi Add variable `fill-region-as-paragraph-function' 2025-06-29 07:33:24 +03:00
trouble.texi ; Add texinfo reference to GNU Coding Standards. 2025-03-13 07:12:26 +01:00
vc-xtra.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
vc1-xtra.texi ; * doc/emacs/vc1-xtra.texi (General VC Options): Fix markup. 2025-05-09 16:38:16 +01:00
windows.texi Update window-tool-bar 2025-02-08 13:13:30 +02:00
xresources.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00