yank-handled-properties

yank-handled-properties is a variable defined in `simple.el'.
Its value is

((font-lock-face . yank-handle-font-lock-face-property) (category . yank-handle-category-property))


Documentation:
List of special text property handling conditions for yanking.
Each element should have the form (PROP . FUN), where PROP is a
property symbol and FUN is a function. When the `yank' command
inserts text into the buffer, it scans the inserted text for
stretches of text that have `eq' values of the text property
PROP; for each such stretch of text, FUN is called with three
arguments: the property's value in that text, and the start and
end positions of the text.

This is done prior to removing the properties specified by
`yank-excluded-properties'.

You can customize this variable.

This variable was introduced, or its default value was changed, in version 24.3 of Emacs.