aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorLars Ingebrigtsen2021-03-18 05:59:12 +0100
committerLars Ingebrigtsen2021-03-18 05:59:12 +0100
commit60af754170f22f5d25510af069ed0ebfec95f992 (patch)
tree6fdff54b73dc040441b5a999082e08eb7a691905 /src
parent6a75b6fcb10725fb1e352dec506b84e795baa7c8 (diff)
downloademacs-60af754170f22f5d25510af069ed0ebfec95f992.tar.gz
emacs-60af754170f22f5d25510af069ed0ebfec95f992.zip
Document that `buffer-string' retains text properties
* doc/lispref/text.texi (Buffer Contents): Mention text properties in the `buffer-string' documentation. * src/editfns.c (Fbuffer_string): Mention text properties in the doc string (bug#47220).
Diffstat (limited to 'src')
-rw-r--r--src/editfns.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/editfns.c b/src/editfns.c
index fb20fc96550..bc6553a7d2c 100644
--- a/src/editfns.c
+++ b/src/editfns.c
@@ -1697,7 +1697,11 @@ they can be in either order. */)
1697DEFUN ("buffer-string", Fbuffer_string, Sbuffer_string, 0, 0, 0, 1697DEFUN ("buffer-string", Fbuffer_string, Sbuffer_string, 0, 0, 0,
1698 doc: /* Return the contents of the current buffer as a string. 1698 doc: /* Return the contents of the current buffer as a string.
1699If narrowing is in effect, this function returns only the visible part 1699If narrowing is in effect, this function returns only the visible part
1700of the buffer. */) 1700of the buffer.
1701
1702This function copies the text properties of that part of the buffer
1703into the result string; if you don’t want the text properties,
1704use `buffer-substring-no-properties' instead. */)
1701 (void) 1705 (void)
1702{ 1706{
1703 return make_buffer_string_both (BEGV, BEGV_BYTE, ZV, ZV_BYTE, 1); 1707 return make_buffer_string_both (BEGV, BEGV_BYTE, ZV, ZV_BYTE, 1);