aboutsummaryrefslogtreecommitdiffstats
path: root/man
diff options
context:
space:
mode:
Diffstat (limited to 'man')
-rw-r--r--man/ChangeLog145
-rw-r--r--man/back.texi72
-rw-r--r--man/building.texi4
-rw-r--r--man/cal-xtra.texi2
-rw-r--r--man/emacs.texi115
-rw-r--r--man/faq.texi27
-rw-r--r--man/frames.texi6
-rw-r--r--man/gnus.texi2
-rw-r--r--man/maintaining.texi20
-rw-r--r--man/mule.texi19
-rw-r--r--man/pcl-cvs.texi8
-rw-r--r--man/trampver.texi5
-rw-r--r--man/widget.texi15
13 files changed, 291 insertions, 149 deletions
diff --git a/man/ChangeLog b/man/ChangeLog
index 44a02efe93..bfeb1bba4c 100644
--- a/man/ChangeLog
+++ b/man/ChangeLog
@@ -1,3 +1,66 @@
+2007-02-24 Alan Mackenzie <[email protected]>
+
+ * cc-mode.texi (Movement Commands): Insert two missing command names.
+ (Getting Started): Slight wording correction (use conditional).
+
+2007-02-22 Kim F. Storm <[email protected]>
+
+ * widget.texi (User Interface, Basic Types): Document need to put some
+ text before the %v escape in :format string in editable-field widget.
+
+2007-02-19 Juanma Barranquero <[email protected]>
+
+ * mule.texi (Language Environments): Update list of supported language
+ environments.
+
+2007-02-18 Romain Francoise <[email protected]>
+
+ * pcl-cvs.texi (Miscellaneous commands): q runs `cvs-bury-buffer', not
+ `cvs-mode-quit'.
+
+2007-02-14 Kim F. Storm <[email protected]>
+
+ * building.texi (Grep Searching): Fix lgrep doc.
+
+2007-02-12 Chong Yidong <[email protected]>
+
+ * back.texi: Remove unused file.
+
+2007-02-10 Markus Triska <[email protected]>
+
+ * widget.texi (Programming Example): Put constant strings in :format.
+
+2007-02-07 Juanma Barranquero <[email protected]>
+
+ * faq.texi (Fullscreen mode on MS-Windows): New node.
+
+2007-02-05 Francesco Potort,Al(B <[email protected]>
+
+ * maintaining.texi (Tag Syntax): Now --members is the default for
+ etags, not for ctags yet.
+
+2007-02-04 David Kastrup <[email protected]>
+
+ * faq.texi (AUCTeX): Update version number. Should probably be done
+ for other packages as well.
+
+2007-02-03 Eli Zaretskii <[email protected]>
+
+ * emacs.texi (Top): Update the top-level menus. Make the detailed menu
+ headers compliant with Texinfo guidelines and with what texnfo-upd.el
+ expects. Add comments to prevent people from inadvertently modifying
+ the key parts needed by `texinfo-multiple-files-update'.
+
+2007-01-29 Chong Yidong <[email protected]>
+
+ * frames.texi (Secondary Selection): Window clicked does not matter
+ when mouse-yank-at-point is non-nil.
+
+2007-01-28 Andreas Seltenreich <[email protected]>
+
+ * gnus.texi (Batching Agents): Fix example. Reported by Tassilo Horn
+
2007-01-27 Eli Zaretskii <[email protected]>
* msdog.texi (ls in Lisp): Document ls-lisp-format-time-list and
@@ -13,8 +76,8 @@
2007-01-16 Glenn Morris <[email protected]>
- * abbrevs.texi (Editing Abbrevs): Describe how to disable a system
- abbrev.
+ * abbrevs.texi (Editing Abbrevs): Describe how to disable a
+ system abbrev.
2007-01-11 Richard Stallman <[email protected]>
@@ -54,7 +117,7 @@
* custom.texi (Changing a Variable): Minor clarification.
(Specific Customization): customize-customized => customize-unsaved.
- * entering.texi (Entering Emacs): Clean up text about restarting
+ * entering.texi (Entering Emacs): Clean up text about restarting
Emacs for each file.
* misc.texi (Shell Options): Minor cleanup.
@@ -62,8 +125,8 @@
* msdog.texi (Windows Keyboard): Explain that Windows was incompatible
with Emacs, not vice versa.
- * programs.texi (Symbol Completion): Recommend customizing window
- manager.
+ * programs.texi (Symbol Completion): Recommend customizing
+ window manager.
* xresources.texi (Resources): Minor fix.
@@ -280,14 +343,14 @@
2006-12-12 Reiner Steib <[email protected]>
- * gnus.texi (X-Face): Clarify. Say which programs are required on
- Windows.
+ * gnus.texi (X-Face): Clarify. Say which programs are required
+ on Windows.
2006-12-09 Richard Stallman <[email protected]>
* misc.texi (Invoking emacsclient): Simplify TCP file text.
-2006-12-08 Kevin Rodgers <[email protected]>
+2006-12-08 Kevin Rodgers <[email protected]>
* files.texi (Misc File Ops): Document insert-file-literally.
@@ -330,8 +393,7 @@
* mule.texi (Enabling Multibyte): Rephrase the confusing reference to a
colon in the mode line.
- * msdog.texi (Windows Processes) [@ifnottex]: Mention
- w32-shell-execute.
+ * msdog.texi (Windows Processes) [@ifnottex]: Mention w32-shell-execute.
2006-11-26 Nick Roberts <[email protected]>
@@ -837,8 +899,7 @@
2006-07-20 Jay Belanger <[email protected]>
- * calc.texi (Error forms): Mention M-+ keybinding for
- `calc-plus-minus'.
+ * calc.texi (Error forms): Mention M-+ keybinding for `calc-plus-minus'.
2006-07-18 Chong Yidong <[email protected]>
@@ -1068,7 +1129,7 @@
2006-06-10 Carsten Dominik <[email protected]>
- * org.texi: (Progress logging): New section.
+ * org.texi (Progress logging): New section.
2006-06-10 Richard Stallman <[email protected]>
@@ -1109,7 +1170,7 @@
2006-06-06 Carsten Dominik <[email protected]>
- * org.texi: (ASCII export): Document indentation adaptation.
+ * org.texi (ASCII export): Document indentation adaptation.
(Setting tags): Document mutually-exclusive tags.
2006-06-05 Romain Francoise <[email protected]>
@@ -1211,7 +1272,7 @@
2006-05-24 Carsten Dominik <[email protected]>
- * org.texi: (Plain lists): Add new item navigation commands.
+ * org.texi (Plain lists): Add new item navigation commands.
(External links): Document elisp and info links.
(Custom searches): New section.
(Publishing): New chapter.
@@ -1615,7 +1676,7 @@
* gnus.texi (Spam Statistics Package): Fix typo in @pxref.
(Splitting mail using spam-stat): Fix @xref.
-2006-04-20 Chong Yidong <[email protected]>
+2006-04-20 Chong Yidong <[email protected]>
* gnus.texi (Spam Package): Major revision of the text.
Previouly this node was "Filtering Spam Using The Spam ELisp Package".
@@ -1888,13 +1949,13 @@
2006-03-25 Karl Berry <[email protected]>
* ada-mode.texi, autotype.texi, calc.texi, cc-mode.texi, cl.texi,
- dired-x.texi, ebrowse.texi, ediff.texi, emacs-mime.texi,
- emacs-xtra.texi, emacs.texi, erc.texi, eshell.texi, eudc.texi,
- faq.texi, forms.texi, gnu.texi, gnus.texi, idlwave.texi,
- info.texi, message.texi, mh-e.texi, pcl-cvs.texi, pgg.texi,
- rcirc.texi, reftex.texi, sc.texi, ses.texi, sieve.texi,
- speedbar.texi, url.texi, vip.texi, viper.texi, widget.texi,
- woman.texi: (1) use @copyright{} instead of (C) in typeset text;
+ * dired-x.texi, ebrowse.texi, ediff.texi, emacs-mime.texi,
+ * emacs-xtra.texi, emacs.texi, erc.texi, eshell.texi, eudc.texi,
+ * faq.texi, forms.texi, gnu.texi, gnus.texi, idlwave.texi,
+ * info.texi, message.texi, mh-e.texi, pcl-cvs.texi, pgg.texi,
+ * rcirc.texi, reftex.texi, sc.texi, ses.texi, sieve.texi,
+ * speedbar.texi, url.texi, vip.texi, viper.texi, widget.texi,
+ * woman.texi: (1) use @copyright{} instead of (C) in typeset text;
(2) do not indent copyright year list (or anything else).
2006-03-21 Bill Wohler <[email protected]>
@@ -1939,7 +2000,7 @@
2006-03-15 Chong Yidong <[email protected]>
- * emacs-xtra.texi (Emerge, Picture Mode. Fortran): New chapters,
+ * emacs-xtra.texi (Emerge, Picture Mode, Fortran): New chapters,
moved here from Emacs manual.
* programs.texi (Fortran): Section moved to emacs-xtra.
@@ -3022,7 +3083,7 @@
mac-command-key-is-meta. Add descriptions of
mac-control-modifier, mac-command-modifier, and
mac-option-modifier.
- (Mac International): Fix description of conversion of clipboard data.
+ (Mac International): Fix description of conversion of clipboard data.
(Mac Font Specs): Add example of font customization by face attributes.
2005-11-22 Nick Roberts <[email protected]>
@@ -4789,7 +4850,7 @@
2005-03-03 Nick Roberts <[email protected]>
- * trouble.texi (Contributing): Mention Savannah. Direct users to
+ * trouble.texi (Contributing): Mention Savannah. Direct users to
emacs-devel.
2005-03-01 Glenn Morris <[email protected]>
@@ -6214,7 +6275,7 @@
(Windows setup hints): Remove restriction of password entering
with external methods.
(Auto-save and Backup): Make file name example
- (X)Emacs neutral. In case of XEmacs, `bkup-backup-directory-info'
+ (X)Emacs neutral. In case of XEmacs, `bkup-backup-directory-info'
and `auto-save-directory' must be used.
(Frequently Asked Questions): Use "MS Windows NT/2000/XP" (not
only "NT"). Remove doubled entry "What kinds of systems does
@@ -6599,21 +6660,18 @@
* widget.texi (Basic Types): The argument to `:help-echo' can now
be a form that evaluates to a string.
- * emacs.texi (Top): Update menu to reflect new Keyboard Macros
- chapter.
+ * emacs.texi (Top): Update menu to reflect new Keyboard Macros chapter.
(Intro): Include kmacro.texi after fixit.texi instead of after
- custom.texi. (As suggested by Kim Storm.)
+ custom.texi. (As suggested by Kim Storm.)
2003-08-18 Luc Teirlinck <[email protected]>
* fixit.texi (Fixit): Update `Next' pointer.
* files.texi (Files): Update `Previous' pointer.
- * kmacro.texi (Keyboard Macros): Remove redundant node and
- section.
+ * kmacro.texi (Keyboard Macros): Remove redundant node and section.
* emacs.texi (Intro): Include kmacro.texi after custom.texi.
(Suggested by Kim Storm.)
- * Makefile (EMACSSOURCES): Add kmacro.texi. (Suggested by Kim
- Storm.)
+ * Makefile (EMACSSOURCES): Add kmacro.texi. (Suggested by Kim Storm.)
2003-08-18 Kim F. Storm <[email protected]>
@@ -7493,7 +7551,22 @@
Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2001, 2002,
2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc.
- Copying and distribution of this file, with or without modification,
- are permitted provided the copyright notice and this notice are preserved.
+
+ This file is part of GNU Emacs.
+
+ GNU Emacs is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2, or (at your option)
+ any later version.
+
+ GNU Emacs is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with GNU Emacs; see the file COPYING. If not, write to the
+ Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+ Boston, MA 02110-1301, USA.
;;; arch-tag: f1d62776-3ed5-4811-9d96-267252577dbd
diff --git a/man/back.texi b/man/back.texi
deleted file mode 100644
index d586b9afd6..0000000000
--- a/man/back.texi
+++ /dev/null
@@ -1,72 +0,0 @@
-\input rotate
-
-\font\title=ptmb at20pt
-\font\body=ptmr at12pt
-\font\price=ptmr at10pt
-
-\baselineskip=13pt
-\parskip=13pt
-\parindent=0pt
-
-\nopagenumbers
-
-\hsize=7in
-\vsize=9.25in
-
-\voffset=-1in
-\hoffset=-1in
-
-\hbox to7in{%
- \vbox to9.25in{
- \hsize=6in
- \leftskip=.75in
- \rightskip=.25in
-
- \vskip2in
-
- \title
- \hfil GNU Emacs\hfil
-
- \body
- Most of the GNU Emacs text editor is written in the programming
- language called Emacs Lisp. You can write new code in Emacs Lisp and
- install it as an extension to the editor. However, Emacs Lisp is more
- than a mere ``extension language''; it is a full computer programming
- language in its own right. You can use it as you would any other
- programming language.
-
- Because Emacs Lisp is designed for use in an editor, it has special
- features for scanning and parsing text as well as features for handling
- files, buffers, displays, subprocesses, and so on. Emacs Lisp is
- closely integrated with the editing facilities; thus, editing commands
- are functions that can also conveniently be called from Lisp programs,
- and parameters for customization are ordinary Lisp variables.
-
- This manual describes Emacs Lisp. Generally speaking, the earlier
- chapters describe features of Emacs Lisp that have counterparts in
- many programming languages, and later chapters describe features that
- are peculiar to Emacs Lisp or relate specifically to editing.
-
- \vfil
-
- \leftskip=0pt
- \rightskip=0pt
-
- \parfillskip=0pt\hfil%
- ISBN-1-882114-04-3
-
- \vskip.5in
- }%
- \setbox0=\vbox to1in{
- \vfil\hskip.5in
- {\price FSF $\bullet$ US\$25.00 $\bullet$ Printed in USA}
- \vskip.5in
- }%
- \rotl0%
-}
-
-\eject\bye
-
-@ignore
- arch-tag: e1830f4c-dc4a-4314-b706-a03c7e93f022
-@end ignore
diff --git a/man/building.texi b/man/building.texi
index a25e1bf4e0..d9ee90187e 100644
--- a/man/building.texi
+++ b/man/building.texi
@@ -396,8 +396,8 @@ the @code{find-grep-dired} command, in @ref{Dired and Find}.
The commands @kbd{M-x lgrep} (local grep) and @kbd{M-x rgrep}
(recursive grep) are more user-friendly versions of @code{grep} and
@code{grep-find}, which prompt separately for the regular expression
-to match, the files to search, and the base directory for the search
-(rgrep only). Case sensitivity of the search is controlled by the
+to match, the files to search, and the base directory for the search.
+Case sensitivity of the search is controlled by the
current value of @code{case-fold-search}.
These commands build the shell commands based on the variables
diff --git a/man/cal-xtra.texi b/man/cal-xtra.texi
index 5212fceef5..61d519cbd1 100644
--- a/man/cal-xtra.texi
+++ b/man/cal-xtra.texi
@@ -600,7 +600,7 @@ conditions under which a diary entry applies. If you use the fancy
diary display, sexp entries can generate the text of the entry depending
on the date itself. For example, an anniversary diary entry can insert
the number of years since the anniversary date into the text of the
-diary entry. Thus the @samp{%d} in this dairy entry:
+diary entry. Thus the @samp{%d} in this diary entry:
@findex diary-anniversary
@smallexample
diff --git a/man/emacs.texi b/man/emacs.texi
index 07c003c3a2..4a6b13efd9 100644
--- a/man/emacs.texi
+++ b/man/emacs.texi
@@ -5,7 +5,7 @@
@c The edition number appears in several places in this file
@set EDITION Sixteenth
-@set EMACSVER 22.0.93
+@set EMACSVER 22.0.94
@copying
This is the @value{EDITION} edition of the @cite{GNU Emacs Manual},
@@ -230,8 +230,14 @@ Recovery from Problems
* Contributing:: How to contribute improvements to Emacs.
* Service:: How to get help for your own Emacs needs.
-Detailed Node Listing
----------------------
+@c Do NOT modify the following 3 lines! They must have this form to
+@c be correctly identified by `texinfo-multiple-files-update'. In
+@c particular, the detailed menu header line MUST be identical to the
+@c value of `texinfo-master-menu-header'. See texnfo-upd.el.
+
+@detailmenu
+ --- The Detailed Node Listing ---
+ ---------------------------------
Here are some other nodes which are really inferiors of the ones
already listed, mentioned here so you can get to them in one step:
@@ -266,6 +272,13 @@ The Minibuffer
* Minibuffer History:: Reusing recent minibuffer arguments.
* Repetition:: Re-executing commands that used the minibuffer.
+Completion
+
+* Example: Completion Example. Examples of using completion.
+* Commands: Completion Commands. A list of completion commands.
+* Strict Completion:: Different types of completion.
+* Options: Completion Options. Options for completion.
+
Help
* Help Summary:: Brief list of all Help commands.
@@ -344,10 +357,25 @@ Searching and Replacement
* Word Search:: Search for sequence of words.
* Regexp Search:: Search for match for a regexp.
* Regexps:: Syntax of regular expressions.
+* Regexp Backslash:: Regular expression constructs starting with `\'.
+* Regexp Example:: A complex regular expression explained.
* Search Case:: To ignore case while searching, or not.
* Replace:: Search, and replace some or all matches.
* Other Repeating Search:: Operating on all matches for some regexp.
+Incremental Search
+
+* Basic Isearch:: Basic incremental search commands.
+* Repeat Isearch:: Searching for the same string again.
+* Error in Isearch:: When your string is not found.
+* Special Isearch:: Special input in incremental search.
+* Non-ASCII Isearch:: How to search for non-ASCII characters.
+* Isearch Yank:: Commands that grab text into the search string
+ or else edit the search string.
+* Highlight Isearch:: Isearch highlights the other possible matches.
+* Isearch Scroll:: Scrolling during an incremental search.
+* Slow Isearch:: Incremental search features for slow terminals.
+
Replacement Commands
* Unconditional Replace:: Replacing all matches for a string.
@@ -380,6 +408,7 @@ File Handling
* Visiting:: Visiting a file prepares Emacs to edit the file.
* Saving:: Saving makes your changes permanent.
* Reverting:: Reverting cancels all the changes not saved.
+* Autorevert:: Auto Reverting non-file buffers.
* Auto Save:: Auto Save periodically protects against loss of data.
* File Aliases:: Handling multiple names for one file.
* Version Control:: Version control systems (RCS, CVS and SCCS).
@@ -405,6 +434,20 @@ Saving Files
* File Shadowing:: Copying files to "shadows" automatically.
* Time Stamps:: Emacs can update time stamps on saved files.
+Backup Files
+
+* One or Many: Numbered Backups. Whether to make one backup file or many.
+* Names: Backup Names. How backup files are named.
+* Deletion: Backup Deletion. Emacs deletes excess numbered backups.
+* Copying: Backup Copying. Backups can be made by copying or renaming.
+
+Auto-Saving: Protection Against Disasters
+
+* Files: Auto Save Files. The file where auto-saved changes are
+ actually made until you save the file.
+* Control: Auto Save Control. Controlling when and how often to auto-save.
+* Recover:: Recovering text from auto-save files.
+
Version Control
* Introduction to VC:: How version control works in general.
@@ -413,6 +456,10 @@ Version Control
* Old Versions:: Examining and comparing old versions.
* Secondary VC Commands:: The commands used a little less frequently.
* Branches:: Multiple lines of development.
+* Remote Repositories:: Efficient access to remote CVS servers.
+* Snapshots:: Sets of file versions treated as a unit.
+* Miscellaneous VC:: Various other commands and features of VC.
+* Customizing VC:: Variables that change VC's behavior.
Using Multiple Buffers
@@ -437,7 +484,7 @@ Multiple Windows
* Change Window:: Deleting windows and changing their sizes.
* Window Convenience:: Convenience functions for window handling.
-Frames and X Windows
+Frames and Graphical Displays
* Cut and Paste:: Mouse commands for cut and paste.
* Mouse References:: Using the mouse to select an item from a list.
@@ -523,6 +570,50 @@ Filling Text
* Adaptive Fill:: How Emacs can determine the fill prefix automatically.
* Longlines:: Editing text with very long lines.
+Outline Mode
+
+* Format: Outline Format. What the text of an outline looks like.
+* Motion: Outline Motion. Special commands for moving through
+ outlines.
+* Visibility: Outline Visibility. Commands to control what is visible.
+* Views: Outline Views. Outlines and multiple views.
+* Foldout:: Folding means zooming in on outlines.
+
+@TeX{} Mode
+
+* Editing: TeX Editing. Special commands for editing in TeX mode.
+* LaTeX: LaTeX Editing. Additional commands for LaTeX input files.
+* Printing: TeX Print. Commands for printing part of a file with TeX.
+* Misc: TeX Misc. Customization of TeX mode, and related features.
+
+Editing Formatted Text
+
+* Requesting Formatted Text:: Entering and exiting Enriched mode.
+* Hard and Soft Newlines:: There are two different kinds of newlines.
+* Editing Format Info:: How to edit text properties.
+* Faces: Format Faces. Bold, italic, underline, etc.
+* Color: Format Colors. Changing the color of text.
+* Indent: Format Indentation. Changing the left and right margins.
+* Justification: Format Justification.
+ Centering, setting text flush with the
+ left or right margin, etc.
+* Other: Format Properties. The "special" text properties submenu.
+* Forcing Enriched Mode:: How to force use of Enriched mode.
+
+Editing Text-based Tables
+
+* Table Definition:: What is a text based table.
+* Table Creation:: How to create a table.
+* Table Recognition:: How to activate and deactivate tables.
+* Cell Commands:: Cell-oriented commands in a table.
+* Cell Justification:: Justifying cell contents.
+* Row Commands:: Manipulating rows of table cell.
+* Column Commands:: Manipulating columns of table cell.
+* Fixed Width Mode:: Fixing cell width.
+* Table Conversion:: Converting between plain text and tables.
+* Measuring Tables:: Analyzing table dimension.
+* Table Misc:: Table miscellany.
+
Editing Programs
* Program Modes:: Major modes for editing programs.
@@ -539,6 +630,7 @@ Editing Programs
* C Modes:: Special commands of C, C++, Objective-C,
Java, and Pike modes.
* Asm Mode:: Asm mode and its special features.
+* Fortran:: Fortran mode and its special features.
Top-Level Definitions, or Defuns
@@ -565,7 +657,7 @@ Commands for Editing with Parentheses
Manipulating Comments
-* Comment Commands:: Inserting, killing, and indenting comments.
+* Comment Commands:: Inserting, killing, and aligning comments.
* Multi-Line Comments:: Commands for adding and editing multi-line comments.
* Options for Comments::Customizing the comment features.
@@ -618,6 +710,7 @@ Maintaining Large Programs
* Format of ChangeLog:: What the change log file looks like.
* Tags:: Go direct to any function in your program in one
command. Tags remembers which file it is in.
+* Emerge:: A convenient way of merging two versions of a program.
Tags Tables
@@ -697,6 +790,7 @@ Dired, the Directory Editor
* Transforming File Names:: Using patterns to rename multiple files.
* Comparison in Dired:: Running `diff' by way of Dired.
* Subdirectories in Dired:: Adding subdirectories to the Dired buffer.
+* Subdir Switches:: Subdirectory switches in Dired.
* Subdirectory Motion:: Moving across subdirectories, and up and down.
* Hiding Subdirectories:: Making subdirectories visible or invisible.
* Dired Updating:: Discarding lines for files of no interest.
@@ -720,6 +814,7 @@ The Calendar and the Diary
* Importing Diary:: Converting diary events to/from other formats.
* Daylight Savings:: How to specify when daylight savings time is active.
* Time Intervals:: Keeping track of time intervals.
+* Advanced Calendar/Diary Usage:: Advanced Calendar/Diary customization.
Movement in the Calendar
@@ -768,6 +863,12 @@ Using Emacs as a Server
* Invoking emacsclient:: Emacs client startup options.
+Printing Hard Copies
+
+* PostScript:: Printing buffers or regions as PostScript.
+* PostScript Variables:: Customizing the PostScript printing commands.
+* Printing Package:: An optional advanced printing interface.
+
Hyperlinking and Navigation Features
* Browse-URL:: Following URLs.
@@ -880,7 +981,7 @@ Emacs and Mac OS
* Mac Font Specs:: Specifying fonts on Mac.
* Mac Functions:: Mac-specific Lisp functions.
-Emacs and Microsoft Windows
+Emacs and Microsoft Windows/MS-DOS
* Text and Binary:: Text files use CRLF to terminate lines.
* Windows Files:: File-name conventions on Windows.
@@ -891,6 +992,8 @@ Emacs and Microsoft Windows
* Windows Processes:: Running subprocesses on Windows.
* Windows Printing:: How to specify the printer on MS-Windows.
* Windows Misc:: Miscellaneous Windows features.
+* MS-DOS:: Using Emacs on MS-DOS (otherwise known as @dfn{MS-DOG}).
+@end detailmenu
@end menu
@iftex
diff --git a/man/faq.texi b/man/faq.texi
index 35288593ad..b800ffac69 100644
--- a/man/faq.texi
+++ b/man/faq.texi
@@ -1266,6 +1266,7 @@ full list.
* Editing MS-DOS files::
* Filling paragraphs with a single space::
* Escape sequences in shell output::
+* Fullscreen mode on MS-Windows::
@end menu
@node Setting up a customization file, Using Customize, Common requests, Common requests
@@ -2671,7 +2672,7 @@ Add the following line to your @file{.emacs} file:
(setq sentence-end-double-space nil)
@end lisp
-@node Escape sequences in shell output, , Filling paragraphs with a single space, Common requests
+@node Escape sequences in shell output, Fullscreen mode on MS-Windows, Filling paragraphs with a single space, Common requests
@section Why these strange escape sequences from @code{ls} from the Shell mode?
@cindex Escape sequences in @code{ls} output
@cindex @code{ls} in Shell mode
@@ -2693,6 +2694,28 @@ Install the @code{ansi-color} package (bundled with Emacs 21.1 and
later), which converts these ANSI escape sequences into colors.
@end itemize
+@node Fullscreen mode on MS-Windows, , Escape sequences in shell output, Common requests
+@section How can I start Emacs in fullscreen mode on MS-Windows?
+@cindex Maximize frame
+@cindex Fullscreen mode
+
+Use the function @code{w32-send-sys-command}. For example, you can
+put the following in your @file{.emacs} file:
+
+@lisp
+(add-hook 'term-setup-hook
+ #'(lambda () (w32-send-sys-command ?\xF030)))
+@end lisp
+
+To avoid the slightly distracting visual effect of Emacs starting with
+its default frame size and then growing to fullscreen, you can add an
+@samp{Emacs.Geometry} entry to the Windows registry settings (see
+@pxref{(emacs)X Resources}).
+
+To compute the correct values for width and height, first maximize the
+Emacs frame and then evaluate @code{(frame-height)} and
+@code{(frame-width)} with @kbd{M-:}.
+
@c ------------------------------------------------------------
@node Bugs and problems, Compiling and installing Emacs, Common requests, Top
@chapter Bugs and problems
@@ -3962,7 +3985,7 @@ source buffer.
@email{dak@@gnu.org, David Kastrup}
@item Latest version
-11.82
+11.84
@item Distribution
@uref{ftp://ftp.gnu.org/pub/gnu/auctex/}
diff --git a/man/frames.texi b/man/frames.texi
index d315a61aed..965ccb0a7b 100644
--- a/man/frames.texi
+++ b/man/frames.texi
@@ -307,9 +307,9 @@ yanked text.
Double or triple clicking of @kbd{M-Mouse-1} operates on words and
lines, much like @kbd{Mouse-1}.
-If @code{mouse-yank-at-point} is non-@code{nil}, @kbd{M-Mouse-2}
-yanks at point. Then it does not matter precisely where you click; all
-that matters is which window you click on. @xref{Mouse Commands}.
+If @code{mouse-yank-at-point} is non-@code{nil}, @kbd{M-Mouse-2} yanks
+at point. Then it does not matter precisely where you click, or even
+which of the frame's windows you click on. @xref{Mouse Commands}.
@node Clipboard
@subsection Using the Clipboard
diff --git a/man/gnus.texi b/man/gnus.texi
index 80a9e47c74..625549890a 100644
--- a/man/gnus.texi
+++ b/man/gnus.texi
@@ -19040,7 +19040,7 @@ following incantation:
@example
#!/bin/sh
-emacs -batch -l ~/.emacs -l ~/.gnus.el gnus-agent-batch >/dev/null 2>&1
+emacs -batch -l ~/.emacs -l ~/.gnus.el -f gnus-agent-batch >/dev/null 2>&1
@end example
diff --git a/man/maintaining.texi b/man/maintaining.texi
index d199cac69b..52d404f8a0 100644
--- a/man/maintaining.texi
+++ b/man/maintaining.texi
@@ -183,22 +183,22 @@ convenient. Each name recorded is called a @dfn{tag}.
In C code, any C function or typedef is a tag, and so are definitions of
@code{struct}, @code{union} and @code{enum}.
@code{#define} macro definitions, @code{#undef} and @code{enum}
-constants are also
+constants are also
tags, unless you specify @samp{--no-defines} when making the tags table.
Similarly, global variables are tags, unless you specify
-@samp{--no-globals}. Use of @samp{--no-globals} and @samp{--no-defines}
-can make the tags table file much smaller.
+@samp{--no-globals}, and so are struct members, unless you specify
+@samp{--no-members}. Use of @samp{--no-globals}, @samp{--no-defines}
+and @samp{--no-members} can make the tags table file much smaller.
You can tag function declarations and external variables in addition
to function definitions by giving the @samp{--declarations} option to
-@code{etags}. You can tag struct members with the @samp{--members}
-option.
+@code{etags}.
@item
In C++ code, in addition to all the tag constructs of C code, member
-functions are also recognized, and optionally member variables if you
-use the @samp{--members} option. Tags for variables and functions in
-classes are named @samp{@var{class}::@var{variable}} and
+functions are also recognized; member variables are also recognized,
+unless you use the @samp{--no-members} option. Tags for variables and
+functions in classes are named @samp{@var{class}::@var{variable}} and
@samp{@var{class}::@var{function}}. @code{operator} definitions have
tag names like @samp{operator+}.
@@ -329,8 +329,8 @@ name for subroutines defined in the default package is
@samp{main::@var{sub}}.
@item
-In PHP code, tags are functions, classes and defines. When using the
-@samp{--members} option, vars are tags too.
+In PHP code, tags are functions, classes and defines. Vars are tags
+too, unless you use the @samp{--no-members} option.
@item
In PostScript code, the tags are the functions.
diff --git a/man/mule.texi b/man/mule.texi
index 9369fcaca2..a812cf398b 100644
--- a/man/mule.texi
+++ b/man/mule.texi
@@ -249,18 +249,17 @@ the Emacs session. The supported language environments include:
@cindex Euro sign
@cindex UTF-8
@quotation
-Belarusian, Brazilian Portuguese, Bulgarian, Chinese-BIG5,
+ASCII, Belarusian, Brazilian Portuguese, Bulgarian, Chinese-BIG5,
Chinese-CNS, Chinese-EUC-TW, Chinese-GB, Croatian, Cyrillic-ALT,
Cyrillic-ISO, Cyrillic-KOI8, Czech, Devanagari, Dutch, English,
-Ethiopic, French, Georgian, German, Greek, Hebrew, IPA, Italian,
-Japanese, Kannada, Korean, Lao, Latin-1, Latin-2, Latin-3,
-Latin-4, Latin-5, Latin-6, Latin-7, Latin-8 (Celtic),
-Latin-9 (updated Latin-1 with the Euro sign), Latvian,
-Lithuanian, Malayalam, Polish, Romanian, Russian, Slovak,
-Slovenian, Spanish, Swedish, Tajik, Tamil, Thai, Tibetan,
-Turkish, UTF-8 (for a setup which prefers Unicode characters and
-files encoded in UTF-8), Ukrainian, Vietnamese, Welsh, and
-Windows-1255 (for a setup which prefers Cyrillic characters and
+Esperanto, Ethiopic, French, Georgian, German, Greek, Hebrew, IPA,
+Italian, Japanese, Kannada, Korean, Lao, Latin-1, Latin-2, Latin-3,
+Latin-4, Latin-5, Latin-6, Latin-7, Latin-8 (Celtic), Latin-9 (updated
+Latin-1 with the Euro sign), Latvian, Lithuanian, Malayalam, Polish,
+Romanian, Russian, Slovak, Slovenian, Spanish, Swedish, Tajik, Tamil,
+Thai, Tibetan, Turkish, UTF-8 (for a setup which prefers Unicode
+characters and files encoded in UTF-8), Ukrainian, Vietnamese, Welsh,
+and Windows-1255 (for a setup which prefers Cyrillic characters and
files encoded in Windows-1255).
@end quotation
diff --git a/man/pcl-cvs.texi b/man/pcl-cvs.texi
index 813d1f9579..e2030c5f75 100644
--- a/man/pcl-cvs.texi
+++ b/man/pcl-cvs.texi
@@ -1122,7 +1122,8 @@ to change this behavior.
@findex cvs-mode-delete-lock
@cindex Getting rid of lock files
@cindex Lock files
-@kindex q@r{--quit PCL-CVS}
+@kindex q@r{--bury the PCL-CVS buffer}
+@findex cvs-bury-buffer
@findex cvs-mode-quit
@cindex Quitting
@kindex h@r{--help}
@@ -1152,7 +1153,10 @@ Show a summary of common command key bindings in the echo
area (@code{cvs-help}).
@item q
-Quit PCL-CVS, killing the @samp{*cvs*} buffer (@code{cvs-mode-quit}).
+Bury the PCL-CVS buffer (@code{cvs-bury-buffer}).
+
+@item M-x cvs-mode-quit
+Quit PCL-CVS, killing the @samp{*cvs*} buffer.
@end table
@node Log Edit Mode, Log View Mode, Commands, Top
diff --git a/man/trampver.texi b/man/trampver.texi
index a7777b00c7..c512de4c74 100644
--- a/man/trampver.texi
+++ b/man/trampver.texi
@@ -1,6 +1,11 @@
@c -*-texinfo-*-
@c texi/trampver.texi. Generated from trampver.texi.in by configure.
+@c This is part of the Emacs manual.
+@c Copyright (C) 2003, 2004, 2005, 2006, 2007
+@c Free Software Foundation, Inc.
+@c See file emacs.texi for copying conditions.
+
@c In the Tramp CVS, the version number is auto-frobbed from
@c configure.ac, so you should edit that file and run
@c "autoconf && ./configure" to change the version number.
diff --git a/man/widget.texi b/man/widget.texi
index a55c2d529d..7215728952 100644
--- a/man/widget.texi
+++ b/man/widget.texi
@@ -228,6 +228,10 @@ separating text after the field. If you don't include the
@code{:size} keyword, the field will extend to the end of the
line, and the terminating newline will provide separation after.
+@strong{Warning:} In an @code{editable-field} widget, the @samp{%v} escape
+must be preceded by some other text in the @code{:format} string
+(if specified).
+
The editing text fields are highlighted with the
@code{widget-field-face} face, making them easy to find.
@@ -349,10 +353,10 @@ Interface}).
(let ((inhibit-read-only t))
(erase-buffer))
(remove-overlays)
- (widget-insert "Here is some documentation.\n\nName: ")
+ (widget-insert "Here is some documentation.\n\n")
(widget-create 'editable-field
:size 13
- :format "%v " ; Text after the field!
+ :format "Name: %v " ; Text after the field!
"My Name")
(widget-create 'menu-choice
:tag "Choose"
@@ -364,8 +368,8 @@ Interface}).
'(item :tag "This option" :value "This")
'(choice-item "That option")
'(editable-field :menu-tag "No option" "Thus option"))
- (widget-insert "Address: ")
(widget-create 'editable-field
+ :format "Address: %v"
"Some Place\nIn some City\nSome country.")
(widget-insert "\nSee also ")
(widget-create 'link
@@ -529,6 +533,9 @@ The text inside will be displayed with the face specified by
This will be replaced with the buffer representation of the widget's
value. What this is depends on the widget type.
+@strong{Warning:} In an @code{editable-field} widget, the @samp{%v} escape
+must be preceded by some other text in the format string (if specified).
+
@item %d
Insert the string specified by @code{:doc} here.
@@ -1342,7 +1349,7 @@ where each @var{component} must be a widget type. Each component widget
will be displayed in the buffer, and will be editable by the user.
@deffn Widget cons
-The value of a @code{cons} widget must be a cons-cell whose @sc{car}
+The value of a @code{cons} widget must be a cons-cell whose @sc{car}
and @sc{cdr} have two specified types. It uses this syntax:
@example