Function: put

put is a function defined in fns.c.

Signature

(put SYMBOL PROPNAME VALUE)

Documentation

Store SYMBOL's PROPNAME property with value VALUE.

It can be retrieved with (get SYMBOL PROPNAME).

View in manual

Probably introduced at or before Emacs version 1.6.

Aliases

abbrev-put

Source Code

// Defined in /usr/src/emacs/src/fns.c
{
  CHECK_SYMBOL (symbol);
  set_symbol_plist
    (symbol, plist_put (XSYMBOL (symbol)->u.s.plist, propname, value));
  return value;
}