[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] Changes to emacs/lispref/internals.texi
From: |
Dave Love |
Subject: |
[Emacs-diffs] Changes to emacs/lispref/internals.texi |
Date: |
Mon, 06 Oct 2003 12:40:10 -0400 |
Index: emacs/lispref/internals.texi
diff -c emacs/lispref/internals.texi:1.32 emacs/lispref/internals.texi:1.33
*** emacs/lispref/internals.texi:1.32 Mon Sep 1 11:45:41 2003
--- emacs/lispref/internals.texi Mon Oct 6 12:40:10 2003
***************
*** 563,568 ****
--- 563,570 ----
@samp{usage:}, the rest of the line is treated as the argument list
for documentation purposes. This way, you can use different argument
names in the documentation string from the ones used in the C code.
+ @samp{usage:} is required if the function has an unlimited number of
+ arguments.
All the usual rules for documentation strings in Lisp code
(@pxref{Documentation Tips}) apply to C code documentation strings
***************
*** 746,755 ****
@file{lisp.h} contains the definitions for some important macros and
functions.
! If you define a function which is side-effect free, update the code in
! @file{byte-opt.el} which binds @code{side-effect-free-fns} and
! @code{side-effect-and-error-free-fns} to include it. This will help the
! optimizer.
@node Object Internals
@appendixsec Object Internals
--- 748,757 ----
@file{lisp.h} contains the definitions for some important macros and
functions.
! If you define a function which is side-effect free, update the code
! in @file{byte-opt.el} which binds @code{side-effect-free-fns} and
! @code{side-effect-and-error-free-fns} so that the compiler optimizer
! knows about it.
@node Object Internals
@appendixsec Object Internals
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] Changes to emacs/lispref/internals.texi,
Dave Love <=