• Stefan Monnier's avatar
    Fix wrong-docstring problem introduced with hash-consing. · d6d23852
    Stefan Monnier authored
    * eval.c (Fautoload): Set doc to a unique number rather than to 0.
    Remove unused var `args'.
    * lisp.h (XSETCARFASTINT, XSETCDRFASTINT): Remove.
    (LOADHIST_ATTACH): Wrap with do...while to avoid surprises for callers.
    * doc.c (store_function_docstring): Use XSETCAR.
    d6d23852
lisp.h 125 KB