aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLute Kamstra2005-05-11 12:29:09 +0000
committerLute Kamstra2005-05-11 12:29:09 +0000
commit36ad23ecb54ed700756a4ebbe95f4e3fe01ae244 (patch)
tree21c34f01279212f935c88a01c0ad3bea18697102
parentcfb79865bf67c3b01b52a8dce34a3f647ca9d115 (diff)
downloademacs-36ad23ecb54ed700756a4ebbe95f4e3fe01ae244.tar.gz
emacs-36ad23ecb54ed700756a4ebbe95f4e3fe01ae244.zip
(Top): Add some nodes from the chapter "Major and Minor Modes" to the
detailed node listing.
-rw-r--r--lispref/ChangeLog5
-rw-r--r--lispref/elisp.texi14
2 files changed, 19 insertions, 0 deletions
diff --git a/lispref/ChangeLog b/lispref/ChangeLog
index 487e92490ef..09de3f00be4 100644
--- a/lispref/ChangeLog
+++ b/lispref/ChangeLog
@@ -1,3 +1,8 @@
12005-05-11 Lute Kamstra <lute@gnu.org>
2
3 * elisp.texi (Top): Add some nodes from the chapter "Major and
4 Minor Modes" to the detailed node listing.
5
12005-05-10 Richard M. Stallman <rms@gnu.org> 62005-05-10 Richard M. Stallman <rms@gnu.org>
2 7
3 * keymaps.texi (Extended Menu Items): Menu item filter functions 8 * keymaps.texi (Extended Menu Items): Menu item filter functions
diff --git a/lispref/elisp.texi b/lispref/elisp.texi
index 894ebb20df3..d6a6b28dac3 100644
--- a/lispref/elisp.texi
+++ b/lispref/elisp.texi
@@ -548,6 +548,11 @@ Major and Minor Modes
548* Major Modes:: Defining major modes. 548* Major Modes:: Defining major modes.
549* Minor Modes:: Defining minor modes. 549* Minor Modes:: Defining minor modes.
550* Mode Line Format:: Customizing the text that appears in the mode line. 550* Mode Line Format:: Customizing the text that appears in the mode line.
551* Imenu:: How a mode can provide a menu
552 of definitions in the buffer.
553* Font Lock Mode:: How modes can highlight text according to syntax.
554* Desktop Save Mode:: How modes can have buffer state saved between
555 Emacs sessions.
551* Hooks:: How to use hooks; how to write code that 556* Hooks:: How to use hooks; how to write code that
552 provides hooks. 557 provides hooks.
553 558
@@ -557,17 +562,26 @@ Major Modes
557* Example Major Modes:: Text mode and Lisp modes. 562* Example Major Modes:: Text mode and Lisp modes.
558* Auto Major Mode:: How Emacs chooses the major mode automatically. 563* Auto Major Mode:: How Emacs chooses the major mode automatically.
559* Mode Help:: Finding out how to use a mode. 564* Mode Help:: Finding out how to use a mode.
565* Derived Modes:: Defining a new major mode based on another major
566 mode.
567* Generic Modes:: Defining a simple major mode that supports
568 comment syntax and Font Lock mode.
569* Mode Hooks:: Hooks run at the end of major mode functions.
560 570
561Minor Modes 571Minor Modes
562 572
563* Minor Mode Conventions:: Tips for writing a minor mode. 573* Minor Mode Conventions:: Tips for writing a minor mode.
564* Keymaps and Minor Modes:: How a minor mode can have its own keymap. 574* Keymaps and Minor Modes:: How a minor mode can have its own keymap.
575* Defining Minor Modes:: A convenient facility for defining minor modes.
565 576
566Mode Line Format 577Mode Line Format
567 578
568* Mode Line Data:: The data structure that controls the mode line. 579* Mode Line Data:: The data structure that controls the mode line.
569* Mode Line Variables:: Variables used in that data structure. 580* Mode Line Variables:: Variables used in that data structure.
570* %-Constructs:: Putting information into a mode line. 581* %-Constructs:: Putting information into a mode line.
582* Properties in Mode:: Using text properties in the mode line.
583* Header Lines:: Like a mode line, but at the top.
584* Emulating Mode Line:: Formatting text as the mode line would.
571 585
572Documentation 586Documentation
573 587