emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] Changes to emacs/lispref/text.texi


From: Kim F. Storm
Subject: [Emacs-diffs] Changes to emacs/lispref/text.texi
Date: Sun, 09 Apr 2006 23:05:07 +0000

Index: emacs/lispref/text.texi
diff -u emacs/lispref/text.texi:1.115 emacs/lispref/text.texi:1.116
--- emacs/lispref/text.texi:1.115       Sun Mar 19 20:36:21 2006
+++ emacs/lispref/text.texi     Sun Apr  9 23:05:07 2006
@@ -205,7 +205,7 @@
 properties, just the characters themselves.  @xref{Text Properties}.
 @end defun
 
address@hidden filter-buffer-substring start end &optional delete
address@hidden filter-buffer-substring start end &optional delete noprops
 This function passes the buffer text between @var{start} and @var{end}
 through the filter functions specified by the variable
 @code{buffer-substring-filters}, and returns the value from the last
@@ -217,7 +217,12 @@
 between @var{start} and @var{end} after copying it, like
 @code{delete-and-extract-region}.
 
-Lisp code should use this function instead of @code{buffer-substring}
+If @var{noprops} is address@hidden, the final string returned does not
+include text properties, while the string passed through the filters
+still includes text properties from the buffer text.
+
+Lisp code should use this function instead of @code{buffer-substring},
address@hidden,
 or @code{delete-and-extract-region} when copying into user-accessible
 data structures such as the kill-ring, X clipboard, and registers.
 Major and minor modes can add functions to




reply via email to

[Prev in Thread] Current Thread [Next in Thread]