[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] master 72ca55f 213/433: # Updated menus.
From: |
Dmitry Gutov |
Subject: |
[elpa] master 72ca55f 213/433: # Updated menus. |
Date: |
Thu, 15 Mar 2018 19:44:04 -0400 (EDT) |
branch: master
commit 72ca55ffc4062e9fd2ba80d0555a644c08abc7c6
Author: viritrilbia <viritrilbia>
Commit: viritrilbia <viritrilbia>
# Updated menus.
---
mmm.texinfo | 118 +++++++++++++++++++++++++++++++-----------------------------
1 file changed, 61 insertions(+), 57 deletions(-)
diff --git a/mmm.texinfo b/mmm.texinfo
index 1d66f51..3ed400b 100644
--- a/mmm.texinfo
+++ b/mmm.texinfo
@@ -85,12 +85,12 @@ This is edition @value{EDITION} of the MMM Mode Manual,
last updated
@end ifinfo
@menu
-* Overview::
-* Basics::
-* Customizing::
-* Supplied Classes::
-* Writing Classes::
-* Indices::
+* Overview:: An overview and introduction to MMM Mode.
+* Basics:: The basics of how to use it.
+* Customizing:: Customizing how it works to your needs.
+* Supplied Classes:: The supplied submode classes.
+* Writing Classes:: Writing your own submode classes.
+* Indices:: Just that.
@detailmenu
--- The Detailed Node Listing ---
@@ -150,16 +150,16 @@ Supplied Submode Classes
Writing Submode Classes
-* Basic Classes::
-* Paired Delimiters::
-* Region Placement::
-* Submode Groups::
-* Calculated Submodes::
-* Calculated Faces::
-* Insertion Commands::
-* Other Hooks::
-* Delimiter Forms::
-* Misc Keywords::
+* Basic Classes:: Writing a simple submode class.
+* Paired Delimiters:: Matching paired delimiters.
+* Region Placement:: Placing the region more accurately.
+* Submode Groups:: Grouping several classes together.
+* Calculated Submodes:: Deciding the submode at run-time.
+* Calculated Faces:: Deciding the display face at run-time.
+* Insertion Commands:: Inserting regions automatically.
+* Other Hooks:: Running code at arbitrary points.
+* Delimiter Forms:: Storing the form of the delimiters.
+* Misc Keywords:: Other miscellaneous options.
Indices
@@ -204,11 +204,10 @@ Lisp code to be evaluated. @xref{File Variables, , ,
emacs, The Emacs
Manual}. It may be easier to edit this code in Emacs Lisp mode than in
whatever mode is used for the rest of the file.
-
@menu
-* Basic Concepts::
-* Installation::
-* Quick Start::
+* Basic Concepts:: A simple explanation of how it works.
+* Installation:: How to install MMM Mode.
+* Quick Start:: Getting started using MMM Mode quickly.
@end menu
@node Basic Concepts, Installation, Overview, Overview
@@ -396,14 +395,16 @@ see the documentation for the variable
`mmm-classes-alist'.
@comment node-name, next, previous, up
@chapter MMM Mode Basics
+This chapter explains the most important parts of how to use MMM Mode.
+
@menu
-* MMM Minor Mode::
-* Submode Classes::
-* Selecting Classes::
-* Insertion::
-* Re-parsing::
-* Interactive::
-* Global Mode::
+* MMM Minor Mode:: The Emacs minor mode that manages it all.
+* Submode Classes:: What they are and how to use them.
+* Selecting Classes:: How MMM Mode knows what classes to use.
+* Insertion:: Inserting new submode regions automatically.
+* Re-parsing:: Re-scanning for submode regions.
+* Interactive:: Adding submode regions manually.
+* Global Mode:: Turning MMM Mode on automatically.
@end menu
@node MMM Minor Mode, Submode Classes, Basics, Basics
@@ -886,16 +887,17 @@ buffers:
@comment node-name, next, previous, up
@chapter Customizing MMM Mode
-
+This chapter explains how to customize the appearance and functioning of
+MMM Mode however you want.
@menu
-* Region Coloring::
-* Preferred Modes::
-* Mode Line::
-* Key Bindings::
-* Local Variables::
-* Changing Classes::
-* Hooks::
+* Region Coloring:: Changing or removing background colors.
+* Preferred Modes:: Choosing which major modes to use.
+* Mode Line:: What is displayed in the mode line.
+* Key Bindings:: Customizing the MMM Mode key bindings.
+* Local Variables:: What local variables are saved for submodes.
+* Changing Classes:: Changing the supplied submode classes.
+* Hooks:: How to make MMM Mode run your code.
@end menu
@node Region Coloring, Preferred Modes, Customizing, Customizing
@@ -1188,17 +1190,19 @@ set for supplied submode classes with
@code{mmm-set-class-parameter};
@comment node-name, next, previous, up
@chapter Supplied Submode Classes
+This chapter describes the submode classes that are supplied with MMM
+Mode.
@menu
-* Mason::
-* File Variables::
-* Here-documents::
-* Javascript::
-* Embedded CSS::
-* Embperl::
-* ePerl::
-* JSP::
-* RPM::
+* Mason:: Mason server-side Perl in HTML.
+* File Variables:: Elisp code in File Variables.
+* Here-documents:: Code in shell and Perl here-documents.
+* Javascript:: Javascript embedded in HTML.
+* Embedded CSS:: CSS Styles embedded in HTML.
+* Embperl:: Another syntax for Perl in HTML.
+* ePerl:: A general Perl-embedding syntax.
+* JSP:: Java code embedded in HTML.
+* RPM:: Shell scripts in RPM Spec Files.
@end menu
@node Mason, File Variables, Supplied Classes, Supplied Classes
@@ -1447,16 +1451,16 @@ describes how to write a submode class, from the basic
to the advanced,
with examples.
@menu
-* Basic Classes::
-* Paired Delimiters::
-* Region Placement::
-* Submode Groups::
-* Calculated Submodes::
-* Calculated Faces::
-* Insertion Commands::
-* Other Hooks::
-* Delimiter Forms::
-* Misc Keywords::
+* Basic Classes:: Writing a simple submode class.
+* Paired Delimiters:: Matching paired delimiters.
+* Region Placement:: Placing the region more accurately.
+* Submode Groups:: Grouping several classes together.
+* Calculated Submodes:: Deciding the submode at run-time.
+* Calculated Faces:: Deciding the display face at run-time.
+* Insertion Commands:: Inserting regions automatically.
+* Other Hooks:: Running code at arbitrary points.
+* Delimiter Forms:: Storing the form of the delimiters.
+* Misc Keywords:: Other miscellaneous options.
@end menu
@node Basic Classes, Paired Delimiters, Writing Classes, Writing Classes
@@ -1857,9 +1861,9 @@ variable @code{case-fold-search}.
@chapter Indices
@menu
-* Concept Index::
-* Function Index::
-* Keystroke Index::
+* Concept Index:: Index of MMM Mode Concepts.
+* Function Index:: Index of functions and variables.
+* Keystroke Index:: Index of key bindings in MMM Mode.
@end menu
@node Concept Index, Function Index, Indices, Indices
- [elpa] master 885e2fb 180/433: (mmm-keywords-used): Added `:private'., (continued)
- [elpa] master 885e2fb 180/433: (mmm-keywords-used): Added `:private'., Dmitry Gutov, 2018/03/15
- [elpa] master e0a2e51 196/433: (mmm-save-local-variables): Added syntax and indentation variables for, Dmitry Gutov, 2018/03/15
- [elpa] master d674c74 202/433: (mmm-format-matches): Removed reference to `count' variable., Dmitry Gutov, 2018/03/15
- [elpa] master d64a049 192/433: Modified classes to use preferred mode list., Dmitry Gutov, 2018/03/15
- [elpa] master b0b7520 217/433: # Added comment about bug fix., Dmitry Gutov, 2018/03/15
- [elpa] master 293e13a 198/433: (mmm-format-matches): Changed to allow accessing any subexp, not, Dmitry Gutov, 2018/03/15
- [elpa] master 2a00982 215/433: * mmm-mason.el (mmm-mason-end-line, mmm-mason-start-line): Use bolp, Dmitry Gutov, 2018/03/15
- [elpa] master 1ef198a 219/433: # Updated, Dmitry Gutov, 2018/03/15
- [elpa] master ef73242 214/433: Added `javascript-mode' to list of C-derived modes., Dmitry Gutov, 2018/03/15
- [elpa] master 23170fe 205/433: Added `mmm-primary-mode' variable so that `major-mode' can be saved., Dmitry Gutov, 2018/03/15
- [elpa] master 72ca55f 213/433: # Updated menus.,
Dmitry Gutov <=
- [elpa] master c95f9b0 157/433: Added file (contributed by Marcus Harnisch)., Dmitry Gutov, 2018/03/15
- [elpa] master c9c6c19 194/433: Added ePerl and JSP to autoload., Dmitry Gutov, 2018/03/15
- [elpa] master c659e19 141/433: Released 0.4.4, Dmitry Gutov, 2018/03/15
- [elpa] master d06e9a3 143/433: (mmm-here-doc-get-mode): Extended to recognize names like TEXT_EOF., Dmitry Gutov, 2018/03/15
- [elpa] master 28cda1d 160/433: # Added headers., Dmitry Gutov, 2018/03/15
- [elpa] master ad9724f 140/433: # Updated., Dmitry Gutov, 2018/03/15
- [elpa] master 36e10b1 167/433: (mmm-ify): Explicitly set defaults for keywords in &rest parameter., Dmitry Gutov, 2018/03/15
- [elpa] master 944e3b4 173/433: Set MASON_VERSION., Dmitry Gutov, 2018/03/15
- [elpa] master 588edf0 169/433: (mmm-set-file-name-for-modes): Changed to a list for finer control., Dmitry Gutov, 2018/03/15
- [elpa] master 5f96947 177/433: # Added comment about apostrophes, Dmitry Gutov, 2018/03/15