Revert "Allow nil value for filter-buffer-substring-function"
This reverts commit a7c65fc666
.
This commit is contained in:
parent
1b77f1981d
commit
9035c20888
1 changed files with 2 additions and 7 deletions
|
@ -5363,10 +5363,7 @@ These commands include \\[set-mark-command] and \\[start-kbd-macro]."
|
|||
The function is called with the same 3 arguments (BEG END DELETE)
|
||||
that `filter-buffer-substring' received. It should return the
|
||||
buffer substring between BEG and END, after filtering. If DELETE is
|
||||
non-nil, it should delete the text between BEG and END from the buffer.
|
||||
|
||||
The default value is `buffer-substring--filter', and nil means
|
||||
the same as the default.")
|
||||
non-nil, it should delete the text between BEG and END from the buffer.")
|
||||
|
||||
(defun filter-buffer-substring (beg end &optional delete)
|
||||
"Return the buffer substring between BEG and END, after filtering.
|
||||
|
@ -5382,9 +5379,7 @@ Use `filter-buffer-substring' instead of `buffer-substring',
|
|||
you want to allow filtering to take place. For example, major or minor
|
||||
modes can use `filter-buffer-substring-function' to exclude text properties
|
||||
that are special to a buffer, and should not be copied into other buffers."
|
||||
(funcall (or filter-buffer-substring-function
|
||||
#'buffer-substring--filter)
|
||||
beg end delete))
|
||||
(funcall filter-buffer-substring-function beg end delete))
|
||||
|
||||
(defun buffer-substring--filter (beg end &optional delete)
|
||||
"Default function to use for `filter-buffer-substring-function'.
|
||||
|
|
Loading…
Add table
Reference in a new issue