annotate info/dir @ 35926:d2997845573f

(hi-lock-mode): Toggling hi-lock-mode now affects all buffers. When hi-lock turned on rather than only checking current buffer for regexps, all buffers are checked. Moved activation of font-lock to hi-lock-refontify. When font-lock turned off rather than removing added highlighting just in current buffer, remove it in all buffers. Changed edit menu text from "Automatic Highlighting" to "Regexp Highlighting" Documentation for highlighting phrases, minor documentation changes. (hi-lock-set-file-patterns): Execute only if there are new or existing file patterns. (hi-lock-refontify): Assume font-lock-fontify-buffer will first unfontify and, if a support mode is active, will not refontify the whole buffer. If necessary, turn on font lock. (Removed font-lock-unfontify and font-lock support-mode-specific calls, such as lazy-lock-fontify-window.) (hi-lock-find-patterns): Do not turn on hi-lock-mode even if patterns are found. Not useful now since find-file-hook is removed if hi-lock is off, but may be needed for per-buffer hi-lock activation. (hi-lock-face-phrase-buffer): New function. Also added related menu item and keybinding. (highlight-phrase): New alias, to hi-lock-face-phrase-buffer. (hi-lock-process-phrase): New function. (hi-lock-line-face-buffer): Doc fixes. (hi-lock-face-buffer): Doc fixes. (hi-lock-unface-buffer): Doc fixes.
author Gerd Moellmann <gerd@gnu.org>
date Tue, 06 Feb 2001 15:43:37 +0000
parents f042a6d7e37c
children 9c67db6edbd9
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
25845
Dave Love <fx@gnu.org>
parents:
diff changeset
1 -*- Text -*-
Dave Love <fx@gnu.org>
parents:
diff changeset
2 This is the file .../info/dir, which contains the topmost node of the
Dave Love <fx@gnu.org>
parents:
diff changeset
3 Info hierarchy. The first time you invoke Info you start off
Dave Love <fx@gnu.org>
parents:
diff changeset
4 looking at that node, which is (dir)Top.
Dave Love <fx@gnu.org>
parents:
diff changeset
5 
Dave Love <fx@gnu.org>
parents:
diff changeset
6 File: dir Node: Top This is the top of the INFO tree
Dave Love <fx@gnu.org>
parents:
diff changeset
7 This (the Directory node) gives a menu of major topics.
Dave Love <fx@gnu.org>
parents:
diff changeset
8 Typing "d" returns here, "q" exits, "?" lists all INFO commands, "h"
Dave Love <fx@gnu.org>
parents:
diff changeset
9 gives a primer for first-timers, "mEmacs<Return>" visits the Emacs topic,
Dave Love <fx@gnu.org>
parents:
diff changeset
10 etc.
Dave Love <fx@gnu.org>
parents:
diff changeset
11 In Emacs, you can click mouse button 2 on a menu item or cross reference
Dave Love <fx@gnu.org>
parents:
diff changeset
12 to select it.
Dave Love <fx@gnu.org>
parents:
diff changeset
13 --- PLEASE ADD DOCUMENTATION TO THIS TREE. (See INFO topic first.) ---
Dave Love <fx@gnu.org>
parents:
diff changeset
14
Dave Love <fx@gnu.org>
parents:
diff changeset
15 * Menu: The list of major topics begins on the next line.
Dave Love <fx@gnu.org>
parents:
diff changeset
16
34121
8ac4f972b03f Change the category to "Emacs".
Eli Zaretskii <eliz@gnu.org>
parents: 33134
diff changeset
17 Emacs
8ac4f972b03f Change the category to "Emacs".
Eli Zaretskii <eliz@gnu.org>
parents: 33134
diff changeset
18 * Info: (info). How to use the documentation browsing system.
25845
Dave Love <fx@gnu.org>
parents:
diff changeset
19 * Emacs: (emacs). The extensible self-documenting text editor.
33116
d521254b9e18 Rearrange menu items more logically, and put
Eli Zaretskii <eliz@gnu.org>
parents: 32677
diff changeset
20 * Emacs FAQ: (efaq). Frequently Asked Questions about Emacs.
d521254b9e18 Rearrange menu items more logically, and put
Eli Zaretskii <eliz@gnu.org>
parents: 32677
diff changeset
21
d521254b9e18 Rearrange menu items more logically, and put
Eli Zaretskii <eliz@gnu.org>
parents: 32677
diff changeset
22 * CL: (cl). Partial Common Lisp support for Emacs Lisp.
d521254b9e18 Rearrange menu items more logically, and put
Eli Zaretskii <eliz@gnu.org>
parents: 32677
diff changeset
23 * Dired-X: (dired-x). Dired Extra Features.
d521254b9e18 Rearrange menu items more logically, and put
Eli Zaretskii <eliz@gnu.org>
parents: 32677
diff changeset
24 * Ediff: (ediff). A comprehensive visual interface to diff & patch.
34143
f2bf083cd3c2 Add an entry for PCL-CVS.
Eli Zaretskii <eliz@gnu.org>
parents: 34121
diff changeset
25 * PCL-CVS: (pcl-cvs). Emacs front-end to CVS.
33116
d521254b9e18 Rearrange menu items more logically, and put
Eli Zaretskii <eliz@gnu.org>
parents: 32677
diff changeset
26 * Speedbar: (speedbar). File/Tag summarizing utility.
d521254b9e18 Rearrange menu items more logically, and put
Eli Zaretskii <eliz@gnu.org>
parents: 32677
diff changeset
27
d521254b9e18 Rearrange menu items more logically, and put
Eli Zaretskii <eliz@gnu.org>
parents: 32677
diff changeset
28 * Ada mode: (ada-mode). The GNU Emacs mode for editing Ada code.
d521254b9e18 Rearrange menu items more logically, and put
Eli Zaretskii <eliz@gnu.org>
parents: 32677
diff changeset
29 * CC mode: (ccmode). The GNU Emacs mode for editing C, C++, Objective-C
d521254b9e18 Rearrange menu items more logically, and put
Eli Zaretskii <eliz@gnu.org>
parents: 32677
diff changeset
30 and Java code.
35915
f042a6d7e37c Fix the Ebrowse entry (was missing a dot).
Eli Zaretskii <eliz@gnu.org>
parents: 34143
diff changeset
31 * Ebrowse: (ebrowse). A C++ class browser for Emacs.
33116
d521254b9e18 Rearrange menu items more logically, and put
Eli Zaretskii <eliz@gnu.org>
parents: 32677
diff changeset
32 * IDLWAVE: (idlwave). Major mode and shell for IDL and WAVE/CL files.
d521254b9e18 Rearrange menu items more logically, and put
Eli Zaretskii <eliz@gnu.org>
parents: 32677
diff changeset
33
25845
Dave Love <fx@gnu.org>
parents:
diff changeset
34 * Gnus: (gnus). The news reader Gnus.
Dave Love <fx@gnu.org>
parents:
diff changeset
35 * Message: (message). Mail and news composition mode that goes with Gnus.
Dave Love <fx@gnu.org>
parents:
diff changeset
36 * MH-E: (mh-e). Emacs interface to the MH mail system.
32009
3c14808a8a47 Add entry for emacs-mime.
Eli Zaretskii <eliz@gnu.org>
parents: 30662
diff changeset
37 * MIME: (emacs-mime). The MIME de/composition library.
25845
Dave Love <fx@gnu.org>
parents:
diff changeset
38 * SC: (sc). Supercite lets you cite parts of messages you're
Dave Love <fx@gnu.org>
parents:
diff changeset
39 replying to, in flexible ways.
33116
d521254b9e18 Rearrange menu items more logically, and put
Eli Zaretskii <eliz@gnu.org>
parents: 32677
diff changeset
40
d521254b9e18 Rearrange menu items more logically, and put
Eli Zaretskii <eliz@gnu.org>
parents: 32677
diff changeset
41 * Autotype: (autotype). Convenient features for text that you enter frequently
d521254b9e18 Rearrange menu items more logically, and put
Eli Zaretskii <eliz@gnu.org>
parents: 32677
diff changeset
42 in Emacs.
32473
8e29b5f0a7ae (Top): Add an entry for Eshell.
Eli Zaretskii <eliz@gnu.org>
parents: 32009
diff changeset
43 * Eshell: (eshell). A command shell implemented in Emacs Lisp.
27316
6e868e0bc324 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27180
diff changeset
44 * EUDC: (eudc). Emacs Unified Directory Client.
33116
d521254b9e18 Rearrange menu items more logically, and put
Eli Zaretskii <eliz@gnu.org>
parents: 32677
diff changeset
45 * Forms: (forms). Emacs package for editing data bases
d521254b9e18 Rearrange menu items more logically, and put
Eli Zaretskii <eliz@gnu.org>
parents: 32677
diff changeset
46 by filling in forms.
d521254b9e18 Rearrange menu items more logically, and put
Eli Zaretskii <eliz@gnu.org>
parents: 32677
diff changeset
47 * RefTeX: (reftex). Emacs support for LaTeX cross-references and citations.
d521254b9e18 Rearrange menu items more logically, and put
Eli Zaretskii <eliz@gnu.org>
parents: 32677
diff changeset
48 * Widget: (widget). The "widget" package used by the Emacs Customization
d521254b9e18 Rearrange menu items more logically, and put
Eli Zaretskii <eliz@gnu.org>
parents: 32677
diff changeset
49 facility.
30662
13658e19c398 (WoMan): Add entry.
Eli Zaretskii <eliz@gnu.org>
parents: 28867
diff changeset
50 * WoMan: (woman). Browse UN*X Manual Pages "Wo (without) Man".
25845
Dave Love <fx@gnu.org>
parents:
diff changeset
51
33116
d521254b9e18 Rearrange menu items more logically, and put
Eli Zaretskii <eliz@gnu.org>
parents: 32677
diff changeset
52 * VIPER: (viper). The newest Emacs VI-emulation mode.
d521254b9e18 Rearrange menu items more logically, and put
Eli Zaretskii <eliz@gnu.org>
parents: 32677
diff changeset
53 * VIP: (vip). An older VI-emulation for Emacs.