]> code.delx.au - gnu-emacs/commitdiff
* doc/lispref/modes.texi (SMIE, SMIE Grammar, SMIE Indentation): Add some indexes.
authorXue Fuqiao <xfq.free@gmail.com>
Sat, 17 Aug 2013 11:14:10 +0000 (19:14 +0800)
committerXue Fuqiao <xfq.free@gmail.com>
Sat, 17 Aug 2013 11:14:10 +0000 (19:14 +0800)
doc/lispref/ChangeLog
doc/lispref/modes.texi

index fcf1d3340b10b2c77ec343bb984ec327e348b7d0..723dc0cbedf6e77233209fd41260b73d3e7f1f2e 100644 (file)
@@ -1,5 +1,7 @@
 2013-08-17  Xue Fuqiao  <xfq.free@gmail.com>
 
 2013-08-17  Xue Fuqiao  <xfq.free@gmail.com>
 
+       * modes.texi (SMIE, SMIE Grammar, SMIE Indentation): Add some indexes.
+
        * text.texi (Maintaining Undo): Mention interactive call of
        buffer-disable-undo.
        (Filling): Add cross-reference for hard newlines.
        * text.texi (Maintaining Undo): Mention interactive call of
        buffer-disable-undo.
        (Filling): Add cross-reference for hard newlines.
index 59729380ea70b005ac200bdb8676388b298ee6bc..180fef7241d86eebf2342c1512f9a31c2a8508ff 100644 (file)
@@ -3381,6 +3381,7 @@ of Lisp sexps and adapts it to non-Lisp languages.
 
 @node SMIE
 @subsection Simple Minded Indentation Engine
 
 @node SMIE
 @subsection Simple Minded Indentation Engine
+@cindex SMIE
 
 SMIE is a package that provides a generic navigation and indentation
 engine.  Based on a very simple parser using an ``operator precedence
 
 SMIE is a package that provides a generic navigation and indentation
 engine.  Based on a very simple parser using an ``operator precedence
@@ -3548,6 +3549,8 @@ simply ignored.
 
 @node SMIE Grammar
 @subsubsection Defining the Grammar of a Language
 
 @node SMIE Grammar
 @subsubsection Defining the Grammar of a Language
+@cindex SMIE grammar
+@cindex grammar, SMIE
 
 The usual way to define the SMIE grammar of a language is by
 defining a new global variable that holds the precedence table by
 
 The usual way to define the SMIE grammar of a language is by
 defining a new global variable that holds the precedence table by
@@ -3623,6 +3626,8 @@ formally as left associative.
 
 @node SMIE Lexer
 @subsubsection Defining Tokens
 
 @node SMIE Lexer
 @subsubsection Defining Tokens
+@cindex SMIE lexer
+@cindex defining tokens, SMIE
 
 SMIE comes with a predefined lexical analyzer which uses syntax tables
 in the following way: any sequence of characters that have word or
 
 SMIE comes with a predefined lexical analyzer which uses syntax tables
 in the following way: any sequence of characters that have word or
@@ -3757,6 +3762,7 @@ surrounding text to find ad-hoc clues.
 
 @node SMIE Indentation
 @subsubsection Specifying Indentation Rules
 
 @node SMIE Indentation
 @subsubsection Specifying Indentation Rules
+@cindex indentation rules, SMIE
 
 Based on the provided grammar, SMIE will be able to provide automatic
 indentation without any extra effort.  But in practice, this default
 
 Based on the provided grammar, SMIE will be able to provide automatic
 indentation without any extra effort.  But in practice, this default