emacs-diffs
[Top][All Lists]
Advanced

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

[Emacs-diffs] /srv/bzr/emacs/trunk r112066: * symbols.texi (Standard Pro


From: Christopher Schmidt
Subject: [Emacs-diffs] /srv/bzr/emacs/trunk r112066: * symbols.texi (Standard Properties): Document pure. (Bug#13823)
Date: Sun, 17 Mar 2013 17:51:36 +0100
User-agent: Bazaar (2.5.0)

------------------------------------------------------------
revno: 112066
fixes bug: http://debbugs.gnu.org/13823
committer: Christopher Schmidt <address@hidden>
branch nick: emacs-trunk
timestamp: Sun 2013-03-17 17:51:36 +0100
message:
  * symbols.texi (Standard Properties): Document pure.  (Bug#13823)
modified:
  doc/lispref/ChangeLog
  doc/lispref/symbols.texi
=== modified file 'doc/lispref/ChangeLog'
--- a/doc/lispref/ChangeLog     2013-03-16 22:08:22 +0000
+++ b/doc/lispref/ChangeLog     2013-03-17 16:51:36 +0000
@@ -1,3 +1,7 @@
+2013-03-17  Christopher Schmidt  <address@hidden>
+
+       * symbols.texi (Standard Properties): Document pure.  (Bug#13823)
+
 2013-03-16  Glenn Morris  <address@hidden>
 
        * elisp.texi: Add some stuff specific to www.gnu.org.

=== modified file 'doc/lispref/symbols.texi'
--- a/doc/lispref/symbols.texi  2013-01-02 16:13:04 +0000
+++ b/doc/lispref/symbols.texi  2013-03-17 16:51:36 +0000
@@ -539,8 +539,9 @@
 modes.  @xref{Setting Hooks}.
 
 @item pure
-This property is used internally to mark certain named functions for
-byte compiler optimization.  Do not set it.
+If the value is address@hidden, the named function is considered to be
+side-effect free.  Calls with constant arguments can be evaluated at
+compile time.  This may shift run time errors to compile time.
 
 @item risky-local-variable
 If the value is address@hidden, the named variable is considered risky


reply via email to

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