]> git.eshelyaron.com Git - emacs.git/commitdiff
Mention face quirks after the final line in the lispref manual
authorLars Ingebrigtsen <larsi@gnus.org>
Fri, 17 Jun 2022 12:17:51 +0000 (14:17 +0200)
committerLars Ingebrigtsen <larsi@gnus.org>
Fri, 17 Jun 2022 12:18:20 +0000 (14:18 +0200)
* doc/lispref/display.texi (Face Attributes): Mention the quirks
about point after the final line (bug#56011).

doc/lispref/display.texi

index 1147ba112a64cbb7bdc423194f63ad7a0e759080..404cf1b247a7745b41cbf85027dbaeedc34c56a2 100644 (file)
@@ -2593,6 +2593,13 @@ doesn't specify an explicit value for a face, the value from the
 original face definition by @code{defface} is inherited
 (@pxref{Defining Faces}).
 
+Some modes, like @code{hl-line-mode}, use a face with an
+@code{:extend} property to mark the entire current line.  Note,
+however, that Emacs will always allow you to move point after the
+final character in a buffer, and if the buffer ends with a newline
+character, point can be placed on what is seemingly a line at the end
+of the buffer---but Emacs can't highlight that ``line'', because it
+doesn't really exist.
 @end table
 
 @defun font-family-list &optional frame