]> git.eshelyaron.com Git - emacs.git/commitdiff
; Minor fixes in ELisp manual
authorEli Zaretskii <eliz@gnu.org>
Sun, 14 May 2023 07:26:03 +0000 (10:26 +0300)
committerEli Zaretskii <eliz@gnu.org>
Sun, 14 May 2023 07:26:03 +0000 (10:26 +0300)
* doc/lispref/functions.texi (Declare Form): Improve indexing.
(Obsolete Functions): Add cross-reference.
`

doc/lispref/functions.texi

index 4ab7a194eb0dea264b16f6765e7f74d54bce1c72..fc902a70bf085dd3f00e3942a4e4b8b7b117a102 100644 (file)
@@ -2360,6 +2360,11 @@ this:
 (set-advertised-calling-convention
   'sit-for '(seconds &optional nodisp) "22.1")
 @end example
+
+@noindent
+The alternative to using this function is the
+@code{advertised-calling-convention} @code{declare} spec, see
+@ref{Declare Form}.
 @end defun
 
 @node Inline Functions
@@ -2536,6 +2541,7 @@ Each element in @var{specs} should have the form @code{(@var{property}
 following effects:
 
 @table @code
+@cindex @code{advertised-calling-convention} (@code{declare} spec)
 @item (advertised-calling-convention @var{signature} @var{when})
 This acts like a call to @code{set-advertised-calling-convention}
 (@pxref{Obsolete Functions}); @var{signature} specifies the correct
@@ -2561,6 +2567,7 @@ This is typically used for macros, though it works for functions too.
 Set the function's @code{interactive-only} property to @var{value}.
 @xref{The interactive-only property}.
 
+@cindex @code{obsolete} (@code{declare} spec)
 @item (obsolete @var{current-name} @var{when})
 Mark the function or macro as obsolete, similar to a call to
 @code{make-obsolete} (@pxref{Obsolete Functions}).  @var{current-name}