• Basil L. Contovounesios's avatar
    Backport: Improve pure and side-effect-free docs · 3988e93d
    Basil L. Contovounesios authored
    For discussion, see thread starting at:
    https://lists.gnu.org/archive/html/emacs-devel/2019-04/msg00316.html
    * doc/lispref/customize.texi (Composite Types): Do not overspecify
    :match-alternatives predicates.
    * doc/lispref/eval.texi (Intro Eval): Anchor definition of "side
    effect" for cross-referencing...
    * doc/lispref/functions.texi (What Is a Function): ...from here.
    Define what a pure function is.
    * doc/lispref/internals.texi (Writing Emacs Primitives): Describe
    currently preferred approach to marking primitives as pure and
    side-effect-free.
    * doc/lispref/symbols.texi (Standard Properties): Expand description
    of pure and side-effect-free properties.
    
    (cherry picked from commit 4430a9b5)
    3988e93d
eval.texi 29.7 KB