emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] Changes to emacs/lispref/symbols.texi


From: Kim F . Storm
Subject: [Emacs-diffs] Changes to emacs/lispref/symbols.texi
Date: Tue, 19 Apr 2005 05:11:51 -0400

Index: emacs/lispref/symbols.texi
diff -c emacs/lispref/symbols.texi:1.25 emacs/lispref/symbols.texi:1.26
*** emacs/lispref/symbols.texi:1.25     Mon Feb 14 10:24:22 2005
--- emacs/lispref/symbols.texi  Tue Apr 19 09:11:51 2005
***************
*** 496,501 ****
--- 496,503 ----
  @var{symbol}'s property list.  If there is no such property, @code{nil}
  is returned.  Thus, there is no distinction between a value of
  @code{nil} and the absence of the property.
+ A @code{wrong-type-argument} error may be signaled if @var{symbol}
+ has a malformed property list.
  
  The name @var{property} is compared with the existing property names
  using @code{eq}, so any object is a legitimate property.
***************
*** 503,508 ****
--- 505,516 ----
  See @code{put} for an example.
  @end defun
  
+ @defun safe-get symbol property
+ This function finds the value of the property named @var{property} in
+ @var{symbol}'s property list.  Unlike @code{get}, it just returns
+ @code{nil} if @var{symbol} has a malformed property list.
+ @end defun
+ 
  @defun put symbol property value
  This function puts @var{value} onto @var{symbol}'s property list under
  the property name @var{property}, replacing any previous property value.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]