annotate info/dir @ 66119:bc2d2dc9f534

(compilation-goto-locus): Display the compilation buffer first and the source buffer second, in case they're in overlapping frames. Don't raise the compilation frame if it was the selected window upon entry. Pass the `other-window' arg to pop-to-buffer.
author Stefan Monnier <monnier@iro.umontreal.ca>
date Sun, 16 Oct 2005 14:12:50 +0000
parents 42e9220a8c60
children 559124ef70c9 fa0da9b57058
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
42361
071388e0e754 Rewrite the introductory text for clarity.
Richard M. Stallman <rms@gnu.org>
parents: 41419
diff changeset
7
071388e0e754 Rewrite the introductory text for clarity.
Richard M. Stallman <rms@gnu.org>
parents: 41419
diff changeset
8 The Info Directory
071388e0e754 Rewrite the introductory text for clarity.
Richard M. Stallman <rms@gnu.org>
parents: 41419
diff changeset
9 ******************
25845
Dave Love <fx@gnu.org>
parents:
diff changeset
10
54404
6ee9d413876a (File): Add SMTP and SES.
Luc Teirlinck <teirllm@auburn.edu>
parents: 51847
diff changeset
11 The Info Directory is the top-level menu of major Info topics.
42361
071388e0e754 Rewrite the introductory text for clarity.
Richard M. Stallman <rms@gnu.org>
parents: 41419
diff changeset
12 Type "d" in Info to return to the Info Directory. Type "q" to exit Info.
071388e0e754 Rewrite the introductory text for clarity.
Richard M. Stallman <rms@gnu.org>
parents: 41419
diff changeset
13 Type "?" for a list of Info commands, or "h" to visit an Info tutorial.
54404
6ee9d413876a (File): Add SMTP and SES.
Luc Teirlinck <teirllm@auburn.edu>
parents: 51847
diff changeset
14 Type "m" to choose a menu item--for instance,
42361
071388e0e754 Rewrite the introductory text for clarity.
Richard M. Stallman <rms@gnu.org>
parents: 41419
diff changeset
15 "mEmacs<Return>" visits the Emacs manual.
51847
1415d5164b81 Split a line.
Richard M. Stallman <rms@gnu.org>
parents: 45860
diff changeset
16 In Emacs Info, you can click mouse button 2 on a menu item
1415d5164b81 Split a line.
Richard M. Stallman <rms@gnu.org>
parents: 45860
diff changeset
17 or cross reference to follow it to its target.
56045
f8897e86ab54 Move menu help lines from `* Menu:' to file header.
Juri Linkov <juri@jurta.org>
parents: 55821
diff changeset
18 Each menu line that starts with a * is a topic you can select with "m".
f8897e86ab54 Move menu help lines from `* Menu:' to file header.
Juri Linkov <juri@jurta.org>
parents: 55821
diff changeset
19 Every third topic has a red * to help pick the right number to type.
42361
071388e0e754 Rewrite the introductory text for clarity.
Richard M. Stallman <rms@gnu.org>
parents: 41419
diff changeset
20
56045
f8897e86ab54 Move menu help lines from `* Menu:' to file header.
Juri Linkov <juri@jurta.org>
parents: 55821
diff changeset
21 * Menu:
42361
071388e0e754 Rewrite the introductory text for clarity.
Richard M. Stallman <rms@gnu.org>
parents: 41419
diff changeset
22
071388e0e754 Rewrite the introductory text for clarity.
Richard M. Stallman <rms@gnu.org>
parents: 41419
diff changeset
23 * Info: (info). How to use the documentation browsing system.
25845
Dave Love <fx@gnu.org>
parents:
diff changeset
24
34121
8ac4f972b03f Change the category to "Emacs".
Eli Zaretskii <eliz@gnu.org>
parents: 33134
diff changeset
25 Emacs
25845
Dave Love <fx@gnu.org>
parents:
diff changeset
26 * 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
27 * Emacs FAQ: (efaq). Frequently Asked Questions about Emacs.
41419
81924bb3782d Update the entry for Emacs Lisp Introduction.
Eli Zaretskii <eliz@gnu.org>
parents: 41404
diff changeset
28 * Emacs Lisp Introduction: (eintr).
41404
b5a7e0bdf5bf Add an item for emacs-lisp-intro.
Eli Zaretskii <eliz@gnu.org>
parents: 40891
diff changeset
29 A simple introduction to Emacs Lisp programming.
40891
70085cf5c5ef Add an entry for the ELisp manual.
Eli Zaretskii <eliz@gnu.org>
parents: 40848
diff changeset
30 * Elisp: (elisp). The Emacs Lisp Reference Manual.
33116
d521254b9e18 Rearrange menu items more logically, and put
Eli Zaretskii <eliz@gnu.org>
parents: 32677
diff changeset
31
d521254b9e18 Rearrange menu items more logically, and put
Eli Zaretskii <eliz@gnu.org>
parents: 32677
diff changeset
32 * 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
33 * Dired-X: (dired-x). Dired Extra Features.
43961
47a8aeb481fb Synchronize DIR entries with text in @direntry in Texinfo sources.
Eli Zaretskii <eliz@gnu.org>
parents: 42361
diff changeset
34 * Ediff: (ediff). A visual interface for comparing and merging programs.
56123
5da249390ca5 (File): Add emacs-xtra.
Luc Teirlinck <teirllm@auburn.edu>
parents: 56045
diff changeset
35 * Emacs-Xtra: (emacs-xtra). Specialized Emacs features.
58864
ffc1d534a278 Replace org.info with org.
Luc Teirlinck <teirllm@auburn.edu>
parents: 58862
diff changeset
36 * Org Mode: (org). Outline-based notes management and organizer.
34143
f2bf083cd3c2 Add an entry for PCL-CVS.
Eli Zaretskii <eliz@gnu.org>
parents: 34121
diff changeset
37 * 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
38 * Speedbar: (speedbar). File/Tag summarizing utility.
d521254b9e18 Rearrange menu items more logically, and put
Eli Zaretskii <eliz@gnu.org>
parents: 32677
diff changeset
39
43961
47a8aeb481fb Synchronize DIR entries with text in @direntry in Texinfo sources.
Eli Zaretskii <eliz@gnu.org>
parents: 42361
diff changeset
40 * Ada mode: (ada-mode). Emacs mode for editing Ada code.
47a8aeb481fb Synchronize DIR entries with text in @direntry in Texinfo sources.
Eli Zaretskii <eliz@gnu.org>
parents: 42361
diff changeset
41 * CC mode: (ccmode). Emacs mode for editing C, C++, Objective-C,
47a8aeb481fb Synchronize DIR entries with text in @direntry in Texinfo sources.
Eli Zaretskii <eliz@gnu.org>
parents: 42361
diff changeset
42 Java, Pike, and IDL code.
35915
f042a6d7e37c Fix the Ebrowse entry (was missing a dot).
Eli Zaretskii <eliz@gnu.org>
parents: 34143
diff changeset
43 * Ebrowse: (ebrowse). A C++ class browser for Emacs.
55821
e0c7eecbf3a9 Add an entry for Flymake.
Eli Zaretskii <eliz@gnu.org>
parents: 54404
diff changeset
44 * Flymake: (flymake). An on-the-fly syntax checker for Emacs.
33116
d521254b9e18 Rearrange menu items more logically, and put
Eli Zaretskii <eliz@gnu.org>
parents: 32677
diff changeset
45 * 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
46
25845
Dave Love <fx@gnu.org>
parents:
diff changeset
47 * Gnus: (gnus). The news reader Gnus.
Dave Love <fx@gnu.org>
parents:
diff changeset
48 * Message: (message). Mail and news composition mode that goes with Gnus.
Dave Love <fx@gnu.org>
parents:
diff changeset
49 * MH-E: (mh-e). Emacs interface to the MH mail system.
43961
47a8aeb481fb Synchronize DIR entries with text in @direntry in Texinfo sources.
Eli Zaretskii <eliz@gnu.org>
parents: 42361
diff changeset
50 * MIME: (emacs-mime). Emacs MIME de/composition library.
65570
42e9220a8c60 Add Newsticker.
Eli Zaretskii <eliz@gnu.org>
parents: 58864
diff changeset
51 * Newsticker: (newsticker). A News ticker for Emacs.
57047
d9865d46a2a8 Add menu items for Sieve and PGG.
Eli Zaretskii <eliz@gnu.org>
parents: 56123
diff changeset
52 * PGG: (pgg). Emacs interface to various PGP implementations.
54404
6ee9d413876a (File): Add SMTP and SES.
Luc Teirlinck <teirllm@auburn.edu>
parents: 51847
diff changeset
53 * SC: (sc). Supercite lets you cite parts of messages you're
25845
Dave Love <fx@gnu.org>
parents:
diff changeset
54 replying to, in flexible ways.
54404
6ee9d413876a (File): Add SMTP and SES.
Luc Teirlinck <teirllm@auburn.edu>
parents: 51847
diff changeset
55 * SMTP: (smtpmail). Emacs library for sending mail via SMTP.
57047
d9865d46a2a8 Add menu items for Sieve and PGG.
Eli Zaretskii <eliz@gnu.org>
parents: 56123
diff changeset
56 * Sieve: (sieve). Managing Sieve scripts in Emacs.
33116
d521254b9e18 Rearrange menu items more logically, and put
Eli Zaretskii <eliz@gnu.org>
parents: 32677
diff changeset
57
d521254b9e18 Rearrange menu items more logically, and put
Eli Zaretskii <eliz@gnu.org>
parents: 32677
diff changeset
58 * 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
59 in Emacs.
40848
eb98d792f4e3 Fix a typo in last change.
Eli Zaretskii <eliz@gnu.org>
parents: 40844
diff changeset
60 * Calc: (calc). Advanced desk calculator and mathematical tool.
32473
8e29b5f0a7ae (Top): Add an entry for Eshell.
Eli Zaretskii <eliz@gnu.org>
parents: 32009
diff changeset
61 * Eshell: (eshell). A command shell implemented in Emacs Lisp.
43961
47a8aeb481fb Synchronize DIR entries with text in @direntry in Texinfo sources.
Eli Zaretskii <eliz@gnu.org>
parents: 42361
diff changeset
62 * EUDC: (eudc). An Emacs client for directory servers (LDAP, PH).
33116
d521254b9e18 Rearrange menu items more logically, and put
Eli Zaretskii <eliz@gnu.org>
parents: 32677
diff changeset
63 * 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
64 by filling in forms.
d521254b9e18 Rearrange menu items more logically, and put
Eli Zaretskii <eliz@gnu.org>
parents: 32677
diff changeset
65 * RefTeX: (reftex). Emacs support for LaTeX cross-references and citations.
54404
6ee9d413876a (File): Add SMTP and SES.
Luc Teirlinck <teirllm@auburn.edu>
parents: 51847
diff changeset
66 * SES: (ses). Simple Emacs Spreadsheet
45860
0dcc2162a55f * info/dir (File): Add an entry for Tramp.
Kai Großjohann <kgrossjo@eu.uu.net>
parents: 43961
diff changeset
67 * Tramp: (tramp). Transparent Remote (file) Access, Multiple Protocol.
0dcc2162a55f * info/dir (File): Add an entry for Tramp.
Kai Großjohann <kgrossjo@eu.uu.net>
parents: 43961
diff changeset
68 Edit remote files via a remote shell (rsh,
0dcc2162a55f * info/dir (File): Add an entry for Tramp.
Kai Großjohann <kgrossjo@eu.uu.net>
parents: 43961
diff changeset
69 ssh, telnet).
58862
0100dc71c5ce (File): Add URL and Org Mode manuals.
Luc Teirlinck <teirllm@auburn.edu>
parents: 57047
diff changeset
70 * URL: (url). URL loading package.
33116
d521254b9e18 Rearrange menu items more logically, and put
Eli Zaretskii <eliz@gnu.org>
parents: 32677
diff changeset
71 * 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
72 facility.
30662
13658e19c398 (WoMan): Add entry.
Eli Zaretskii <eliz@gnu.org>
parents: 28867
diff changeset
73 * WoMan: (woman). Browse UN*X Manual Pages "Wo (without) Man".
25845
Dave Love <fx@gnu.org>
parents:
diff changeset
74
33116
d521254b9e18 Rearrange menu items more logically, and put
Eli Zaretskii <eliz@gnu.org>
parents: 32677
diff changeset
75 * VIPER: (viper). The newest Emacs VI-emulation mode.
43961
47a8aeb481fb Synchronize DIR entries with text in @direntry in Texinfo sources.
Eli Zaretskii <eliz@gnu.org>
parents: 42361
diff changeset
76 (also, A VI Plan for Emacs Rescue
47a8aeb481fb Synchronize DIR entries with text in @direntry in Texinfo sources.
Eli Zaretskii <eliz@gnu.org>
parents: 42361
diff changeset
77 or the VI PERil.)
33116
d521254b9e18 Rearrange menu items more logically, and put
Eli Zaretskii <eliz@gnu.org>
parents: 32677
diff changeset
78 * VIP: (vip). An older VI-emulation for Emacs.