[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
branch master updated: * doc/texinfo.texi (Command List): List new comma
From: |
Gavin D. Smith |
Subject: |
branch master updated: * doc/texinfo.texi (Command List): List new commands @defblock, @defline, @deftypeline, @linemacro, @link, @nodedescription, @nodedescriptionblock. (Node Descriptions): Add index entries for new commands. |
Date: |
Sat, 12 Aug 2023 12:47:51 -0400 |
This is an automated email from the git hooks/post-receive script.
gavin pushed a commit to branch master
in repository texinfo.
The following commit(s) were added to refs/heads/master by this push:
new 15f51e27be * doc/texinfo.texi (Command List): List new commands
@defblock, @defline, @deftypeline, @linemacro, @link, @nodedescription,
@nodedescriptionblock. (Node Descriptions): Add index entries for new commands.
15f51e27be is described below
commit 15f51e27be83806f1ce3610378dab995dcb17eeb
Author: Gavin Smith <gavinsmith0123@gmail.com>
AuthorDate: Sat Aug 12 17:47:25 2023 +0100
* doc/texinfo.texi (Command List): List new commands
@defblock, @defline, @deftypeline, @linemacro, @link,
@nodedescription, @nodedescriptionblock.
(Node Descriptions): Add index entries for new commands.
---
ChangeLog | 7 +++++++
doc/texinfo.texi | 32 ++++++++++++++++++++++++++++++++
2 files changed, 39 insertions(+)
diff --git a/ChangeLog b/ChangeLog
index ed7abdfc49..e45fe33ce5 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2023-08-12 Gavin Smith <gavinsmith0123@gmail.com>
+
+ * doc/texinfo.texi (Command List): List new commands
+ @defblock, @defline, @deftypeline, @linemacro, @link,
+ @nodedescription, @nodedescriptionblock.
+ (Node Descriptions): Add index entries for new commands.
+
2023-08-12 Gavin Smith <gavinsmith0123@gmail.com>
* NEWS: list updated automake version used for distribution
diff --git a/doc/texinfo.texi b/doc/texinfo.texi
index 462838291c..87a670dbdd 100644
--- a/doc/texinfo.texi
+++ b/doc/texinfo.texi
@@ -2769,11 +2769,13 @@ Texinfo File''. This shows a @code{@@node} line
followed by a
@end nodedescriptionblock
@section Node Descriptions
+@findex nodedescription
You can provide a short description of the purpose of a node by using
the @code{@@nodedescription} command following the @code{@@node} line.
Such a description might elaborate on or extend the information in the
node name itself.
+@findex nodedescriptionblock
You can also use a @code{@@nodedescriptionblock} environment to
provide a node description. This may be useful for longer descriptions.
@@ -18747,6 +18749,10 @@ with @code{@@end copying}. @xref{@code{@@copying}}.
Generate the copyright symbol @copyright{}.
@xref{@code{@@copyright}}.
+@item @@defblock
+Start a block containing definitions. Pair with @samp{@@end defblock}.
+@xref{Generic Definition Commands}.
+
@item @@defcodeindex @var{index-name}
Define a new index and its indexing command. Print entries in an
@code{@@code} font. @xref{New Indices, , Defining New Indices}.
@@ -18781,6 +18787,11 @@ Format a description for an instance variable in
object-oriented
programming. The command is equivalent to @samp{@@defcv @{Instance
Variable@} @dots{}}. @xref{Definition Commands}.
+@item @@defline @var{category} @var{name} @var{arguments}@dots{}
+Use within a @code{@@defblock} environment to give the heading prototype
+line for a symbol being defined. This command does not
+create any index entries. @xref{Generic Definition Commands}.
+
@item @@defmac @var{macroname} @var{arguments}@dots{}
@itemx @@defmacx @var{macroname} @var{arguments}@dots{}
Format a description for a macro; equivalent to @samp{@@deffn Macro
@@ -18845,6 +18856,11 @@ The command is equivalent to @samp{@@deftypefn
Function @dots{}}.
Format a description for a typed instance variable in object-oriented
programming. @xref{Definition Commands}, and @ref{Abstract Objects}.
+@item @@deftypeline @var{category} @var{data-type} @var{name}
@var{arguments}@dots{}
+Use within a @code{@@defblock} environment to give the heading prototype
+line for a symbol being defined, with data types. This command does not
+create any index entries. @xref{Generic Definition Commands}.
+
@item @@deftypemethod @var{class} @var{data-type} @var{method-name}
@var{arguments}@dots{}
@itemx @@deftypemethodx @var{class} @var{data-type} @var{method-name}
@var{arguments}@dots{}
Format a description for a typed method in object-oriented programming.
@@ -19272,6 +19288,14 @@ Formatter Commands}.
@item @@leq@{@}
Generate a less-than-or-equal sign, `@leq{}'. @xref{@code{@@geq @@leq}}.
+@item @@linemacro @var{macroname} @{@var{params}@}
+Define a new macro which takes rest of the line as an argument, and
+expands to a whole number of complete lines. @xref{Line Macros}.
+
+@item @@link@{@var{nodename}, @var{label}, @var{manual-name}@}
+Create a plain link with no visible markup or page reference.
+@xref{@code{@@link}}.
+
@item @@lisp
Begin an example of Lisp code. Indent text, do not fill, and select
fixed-width font. Pair with @code{@@end lisp}. @xref{@code{@@lisp}}.
@@ -19322,6 +19346,14 @@ Start a new page in a printed manual if fewer than
@var{n} mils
Begin a new node. Only the first argument is mandatory.
@xref{Writing a Node}.
+@item @@nodedescription @var{node-description}
+Provide a short elaboration of the purpose of a node.
+@xref{Node Descriptions}.
+
+@item @@nodedescriptionblock
+Used to start a longer node description. Pair with
+@samp{@@end nodedescriptionblock}. @xref{Node Descriptions}.
+
@item @@noindent
Prevent text from being indented as if it were a new paragraph.
@xref{@code{@@noindent}}.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- branch master updated: * doc/texinfo.texi (Command List): List new commands @defblock, @defline, @deftypeline, @linemacro, @link, @nodedescription, @nodedescriptionblock. (Node Descriptions): Add index entries for new commands.,
Gavin D. Smith <=