# HG changeset patch # User Richard M. Stallman # Date 799352788 0 # Node ID 370e1016aba28440f79e75ab6a02fe749f79d25e # Parent 462d55b842656bb129ee2ee2104cb60a8fd6af71 (buffer-substring-no-properties): New function. diff -r 462d55b84265 -r 370e1016aba2 lisp/subr.el --- a/lisp/subr.el Mon May 01 18:25:55 1995 +0000 +++ b/lisp/subr.el Mon May 01 18:26:28 1995 +0000 @@ -842,6 +842,12 @@ (substring string (match-beginning num) (match-end num)) (buffer-substring (match-beginning num) (match-end num))))) +(defun buffer-substring-no-properties (beg end) + "Return the text from BEG to END, without text properties, as a string." + (let ((string (buffer-substring beg end))) + (set-text-properties 0 (length string) nil string) + string)) + (defun shell-quote-argument (argument) "Quote an argument for passing as argument to an inferior shell." ;; Quote everything except POSIX filename characters.