# HG changeset patch # User Kim F. Storm # Date 1019409346 0 # Node ID 867beadfbb38c9391c801d477b7eb93dea6594c8 # Parent f5b7b7055a64aee9777307361e9eed2edaa65fa5 *** empty log message *** diff -r f5b7b7055a64 -r 867beadfbb38 etc/NEWS --- a/etc/NEWS Sun Apr 21 17:00:41 2002 +0000 +++ b/etc/NEWS Sun Apr 21 17:15:46 2002 +0000 @@ -12,7 +12,7 @@ so we will look at it -* Installation Changes in Emacs 21.3 +* Installation Changes in Emacs 21.4 ** Emacs can now be built without sound support. @@ -35,7 +35,7 @@ ** Support for BSD/OS 5.0 was added. -* Changes in Emacs 21.3 +* Changes in Emacs 21.4 ** Limited support for charset unification has been added. By default, Emacs now knows how to translate latin-N chars between their @@ -660,7 +660,7 @@ mode-lines in inverse-video. -* Lisp Changes in Emacs 21.3 +* Lisp Changes in Emacs 21.4 ** The `defmacro' form may contain declarations specifying how to indent the macro in Lisp mode and how to debug it with Edebug. The @@ -797,6 +797,13 @@ as `remove-text-properties'. The only difference is that it takes a list of property names as argument rather than a property list. +** New functions insert-for-yank and insert-buffer-substring-as-yank. + +These functions work like `insert' and `insert-buffer-substring', but +removes the text properties in the `yank-excluded-properties' list. + +** New function insert-buffer-substring-no-properties. + ** Enhanced networking support. *** There is a new `make-network-process' function which supports diff -r f5b7b7055a64 -r 867beadfbb38 lisp/ChangeLog --- a/lisp/ChangeLog Sun Apr 21 17:00:41 2002 +0000 +++ b/lisp/ChangeLog Sun Apr 21 17:15:46 2002 +0000 @@ -1,3 +1,8 @@ +2002-04-21 Kim F. Storm + + * subr.el (insert-buffer-substring-no-properties): New function. + (insert-buffer-substring-as-yank): New function. + 2002-04-19 Stefan Monnier * files.el (file-name-non-special): Don't mangle the 0'th arg and the