(Old Revisions): Fix diff-switches description.
[bpt/emacs.git] / doc / emacs / emacs.texi
index 7213a00..5d5aea7 100644 (file)
@@ -17,7 +17,7 @@ Free Software Foundation, Inc.
 
 @quotation
 Permission is granted to copy, distribute and/or modify this document
-under the terms of the GNU Free Documentation License, Version 1.2 or
+under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with the
 Invariant Sections being ``The GNU Manifesto,'' ``Distribution'' and
 ``GNU GENERAL PUBLIC LICENSE,'' with the Front-Cover texts being ``A GNU
@@ -141,7 +141,7 @@ and Sending Mail and Registers and Minibuffer.
 * Intro::              An introduction to Emacs concepts.
 * Glossary::           Terms used in this manual.
 * Antinews::           Information about Emacs version 21.
-* Mac OS::              Using Emacs in the Mac.
+* Mac OS / GNUstep::    Using Emacs under Mac OS and GNUstep.
 * Microsoft Windows::   Using Emacs on Microsoft Windows and MS-DOS.
 * Manifesto::          What's GNU?  Gnu's Not Unix!
 * Acknowledgments::     Major contributors to GNU Emacs.
@@ -207,6 +207,7 @@ Advanced Features
 * Rmail::              Reading mail in Emacs.
 * Dired::              You can ``edit'' a directory to manage files in it.
 * Calendar/Diary::      The calendar and diary facilities.
+* Document View::      Viewing PDF, PS and DVI files.
 * Gnus::               How to read netnews with Emacs.
 * Shell::              Executing shell commands from Emacs.
 * Emacs Server::        Using Emacs as an editing server for @code{mail}, etc.
@@ -276,6 +277,7 @@ The Minibuffer
 * Completion::         An abbreviation facility for minibuffer input.
 * Minibuffer History:: Reusing recent minibuffer arguments.
 * Repetition::         Re-executing commands that used the minibuffer.
+* Passwords::           Entering passwords in the echo area.
 
 Completion
 
@@ -415,14 +417,12 @@ File Handling
 * 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).
 * Directories::         Creating, deleting, and listing file directories.
 * Comparing Files::     Finding where two files differ.
 * Diff Mode::           Editing diff output.
 * Misc File Ops::       Other things you can do on files.
 * Compressed Files::    Accessing compressed files.
 * File Archives::       Operating on tar, zip, jar etc. archive files.
-* Document Files::      Viewing PDF, PS and DVI files.
 * Remote Files::        Accessing files on other sites.
 * Quoted File Names::   Quoting special characters in file names.
 * File Name Cache::     Completion against a list of files you often use.
@@ -452,19 +452,6 @@ Auto-Saving: Protection Against Disasters
 * 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.
-* VC Mode Line::        How the mode line shows version control status.
-* Basic VC Editing::    How to edit a file under version control.
-* Old Revisions::       Examining and comparing old revisions of files.
-* Secondary VC Commands:: The commands used a little less frequently.
-* Branches::            Multiple lines of development.
-* Remote Repositories:: Efficient access to remote CVS servers.
-* Revision Tags::       Symbolic names for revisions
-* Miscellaneous VC::    Various other commands and features of VC.
-* Customizing VC::      Variables that change VC's behavior.
-
 Using Multiple Buffers
 
 * Select Buffer::       Creating a new buffer or reselecting an old one.
@@ -710,12 +697,25 @@ Running Debuggers Under Emacs
 
 Maintaining Large Programs
 
+* Version Control::     Version control systems (RCS, CVS and SCCS).
 * Change Log::         Maintaining a change history for your program.
-* Format of ChangeLog:: What the change log file looks like.
 * Tags::               Go directly 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.
 
+Version Control
+
+* Introduction to VC::  How version control works in general.
+* VC Mode Line::        How the mode line shows version control status.
+* Basic VC Editing::    How to edit a file under version control.
+* Old Revisions::       Examining and comparing old revisions of files.
+* Secondary VC Commands:: The commands used a little less frequently.
+* Branches::            Multiple lines of development.
+* Remote Repositories:: Efficient access to remote CVS servers.
+* Revision Tags::       Symbolic names for revisions
+* Miscellaneous VC::    Various other commands and features of VC.
+* Customizing VC::      Variables that change VC's behavior.
+
 Tags Tables
 
 * Tag Syntax::         Tag syntax for various types of code and text files.
@@ -844,6 +844,13 @@ The Diary
 * Adding to Diary::       Commands to create diary entries.
 * Special Diary Entries::  Anniversaries, blocks of dates, cyclic entries, etc.
 
+Document View
+
+* Navigation:: Navigation inside DocView buffers.
+* Searching::  Searching inside documents.
+* Slicing::    Specifing which part of pages should be displayed.
+* Conversion:: Influencing and triggering conversion.
+
 Gnus
 
 * Buffers of Gnus::    The group, summary, and article buffers.
@@ -980,14 +987,12 @@ X Options and Resources
 * LessTif Resources::   X resources for LessTif and Motif menus.
 * GTK resources::       Resources for GTK widgets.
 
-Emacs and Mac OS
+Emacs and Mac OS / GNUstep
 
-* Mac Input::           Keyboard and mouse input on Mac.
-* Mac International::   International character sets on Mac.
-* Mac Environment Variables::  Setting environment variables for Emacs.
-* Mac Directories::     Volumes and directories on Mac.
-* Mac Font Specs::      Specifying fonts on Mac.
-* Mac Functions::       Mac-specific Lisp functions.
+* Mac / GNUstep Basics::          Basic Emacs usage in Mac OS.
+* Mac / GNUstep Events::          How window system events are handled.
+* Mac / GNUstep Customization::   Customizations in Mac OS
+* GNUstep Support::             Details on status of GNUstep support
 
 Emacs and Microsoft Windows/MS-DOS
 
@@ -1130,81 +1135,84 @@ occasionally, or subscribing to periodic updates.
 @unnumberedsec Acknowledgments
 
 Contributors to GNU Emacs include Jari Aalto, Per Abrahamsen, Tomas
-Abrahamsson, Jay K.@: Adams, Michael Albinus, Nagy Andras, Ralf Angeli,
-Joe Arceneaux, Miles Bader, David Bakhash, Juanma Barranquero, Eli
-Barzilay, Steven L.@: Baur, Jay Belanger, Alexander L.@: Belikoff, Boaz
-Ben-Zvi, Karl Berry, Anna M.@: Bigatti, Ray Blaak, Jim Blandy, Johan
-Bockg@aa{}rd, Per Bothner, Terrence Brannon, Frank Bresz, Peter Breton,
-Emmanuel Briot, Kevin Broadey, Vincent Broman, David M.@: Brown, Georges
-Brun-Cottan, Joe Buehler, W@l{}odek Bzyl, Bill Carpenter, Per
-Cederqvist, Hans Chalupsky, Chong Yidong, Chris Chase, Bob Chassell,
-Andrew Choi, Sacha Chua, James Clark, Mike Clarkson, Glynn Clements,
-Andrew Csillag, Doug Cutting, Mathias Dahl, Satyaki Das, Michael
-DeCorte, Gary Delp, Matthieu Devin, Eri Ding, Jan Dj@"{a}rv, Carsten
-Dominik, Scott Draves, Benjamin Drieu, Viktor Dukhovni, John Eaton, Rolf
-Ebert, Paul Eggert, Stephen Eglen, Torbj@"orn Einarsson, Tsugutomo
-Enami, Hans Henrik Eriksen, Michael Ernst, Ata Etemadi, Frederick
-Farnbach, Oscar Figueiredo, Fred Fish, Karl Fogel, Gary Foster, Romain
-Francoise, Noah Friedman, Andreas Fuchs, Hallvard Furuseth, Keith
-Gabryelski, Peter S.@: Galbraith, Kevin Gallagher, Kevin Gallo, Juan
-Le@'{o}n Lahoz Garc@'{@dotless{i}}a, Howard Gayle, Stephen Gildea,
-Julien Gilles, David Gillespie, Bob Glickstein, Deepak Goel, Boris
-Goldowsky, Michelangelo Grigni, Odd Gripenstam, Kai Gro@ss{}johann,
-Michael Gschwind, Henry Guillaume, Doug Gwyn, Ken'ichi Handa, Lars
-Hansen, Chris Hanson, K. Shane Hartman, John Heidemann, Jon K.@: Hellan,
-Jesper Harder, Markus Heritsch, Karl Heuer, Manabu Higashida, Anders
-Holst, Jeffrey C.@: Honig, Tassilo Horn, Kurt Hornik, Tom Houlder,
-Joakim Hove, Denis Howe, Lars Ingebrigtsen, Andrew Innes, Seiichiro
-Inoue, Pavel Janik, Paul Jarc, Ulf Jasper, Michael K. Johnson, Kyle
-Jones, Terry Jones, Simon Josefsson, Arne J@o{}rgensen, Tomoji Kagatani,
-Brewster Kahle, Lute Kamstra, David Kastrup, David Kaufman, Henry Kautz,
-Taichi Kawabata, Howard Kaye, Michael Kifer, Richard King, Peter
-Kleiweg, Shuhei Kobayashi, Pavel Kobiakov, Larry K.@: Kolodney, David
-M.@: Koppelman, Koseki Yoshinori, Robert Krawitz, Sebastian Kremer,
-Ryszard Kubiak, Geoff Kuenning, David K@aa{}gedal, Daniel LaLiberte,
-Mario Lang, Aaron Larson, James R.@: Larus, Vinicius Jose Latorre,
-Werner Lemberg, Frederic Lepied, Peter Liljenberg, Lars Lindberg, Chris
-Lindblad, Anders Lindgren, Thomas Link, Juri Linkov, Francis Litterio,
-Emilio C. Lopes, Dave Love, Sascha L@"{u}decke, Eric Ludlam,Alan
-Mackenzie, Christopher J.@: Madsen, Neil M.@: Mager, Ken Manheimer, Bill
-Mann, Brian Marick, Simon Marshall, Bengt Martensson, Charlie Martin,
-Thomas May, Roland McGrath, Will Mengarini, David Megginson, Ben
-A. Mesander, Wayne Mesard, Brad Miller, Lawrence Mitchell, Richard
-Mlynarik, Gerd Moellmann, Stefan Monnier, Morioka Tomohiko, Keith Moore,
-Glenn Morris, Diane Murray, Sen Nagata, Erik Naggum, Thomas Neumann,
-Thien-Thi Nguyen, Mike Newton, Jurgen Nickelsen, Dan Nicolaescu, Hrvoje
-Niksic, Jeff Norden, Andrew Norman, Alexandre Oliva, Bob Olson, Michael
-Olson, Takaaki Ota, Pieter E.@: J.@: Pareit, David Pearson, Jeff Peck,
-Damon Anton Permezel, Tom Perrine, William M.@: Perry, Per Persson, Jens
-Petersen, Daniel Pfeiffer, Richard L.@: Pieri, Fred Pierresteguy,
-Christian Plaunt, David Ponce, Francesco A.@: Potorti, Michael
-D. Prange, Mukesh Prasad, Ken Raeburn, Marko Rahamaa, Ashwin Ram, Eric
-S. Raymond, Paul Reilly, Edward M. Reingold, Alex Rezinsky, Rob Riepel,
-David Reitter, Nick Roberts, Roland B.@: Roberts, John Robinson, Danny
-Roozendaal, William Rosenblatt, Guillermo J.@: Rozas, Martin Rudalics,
-Ivar Rummelhoff, Jason Rumney, Wolfgang Rupprecht, Kevin Ryde, James
-B. Salem, Masahiko Sato, Jorgen Schaefer, Holger Schauer, William
-Schelter, Ralph Schleicher, Gregor Schmid, Michael Schmidt, Ronald
-S. Schnell, Philippe Schnoebelen, Jan Schormann, Alex Schroeder, Stephen
-Schoef, Raymond Scholz, Randal Schwartz, Oliver Seidel, Manuel Serrano,
-Hovav Shacham, Stanislav Shalunov, Marc Shapiro, Richard Sharman, Olin
-Shivers, Espen Skoglund, Rick Sladkey, Lynn Slater, Chris Smith, David
-Smith, Paul D.@: Smith, Andre Spiegel, Michael Staats, William
-Sommerfeld, Michael Staats, Reiner Steib, Sam Steingold, Ake Stenhoff,
-Peter Stephenson, Ken Stevens, Jonathan Stigelman, Martin Stjernholm,
-Kim F.@: Storm, Steve Strassman, Olaf Sylvester, Naoto Takahashi, Steven
-Tamm, Jean-Philippe Theberge, Jens T.@: Berger Thielemann, Spencer
-Thomas, Jim Thompson, Luc Teirlinck, Tom Tromey, Enami Tsugutomo, Eli
-Tziperman, Daiki Ueno, Masanobu Umeda, Rajesh Vaidheeswarran, Neil W.@:
-Van Dyke, Didier Verna, Ulrik Vieth, Geoffrey Voelker, Johan Vromans,
-Inge Wallin, John Paul Wallington, Colin Walters, Barry Warsaw, Morten
-Welinder, Joseph Brian Wells, Rodney Whitby, John Wiegley, Ed Wilkinson,
-Mike Williams, Bill Wohler, Steven A. Wood, Dale R.@: Worley, Francis
-J.@: Wright, Felix S. T. Wu, Tom Wurgler, Katsumi Yamaoka, Masatake
-Yamato, Jonathan Yavner, Ryan Yeske, Ilya Zakharevich, Milan Zamazal,
-Victor Zandy, Eli Zaretskii, Jamie Zawinski, Shenghuo Zhu, Ian T.@:
-Zimmermann, Reto Zimmermann, Neal Ziring, Teodor Zlatanov, and Detlev
-Zundel.
+Abrahamsson, Jay K.@: Adams, Michael Albinus, Nagy Andras, Ralf
+Angeli, Joe Arceneaux, Miles Bader, David Bakhash, Juanma Barranquero,
+Eli Barzilay, Steven L.@: Baur, Jay Belanger, Alexander L.@: Belikoff,
+Boaz Ben-Zvi, Karl Berry, Anna M.@: Bigatti, Ray Blaak, Jim Blandy,
+Johan Bockg@aa{}rd, Per Bothner, Terrence Brannon, Frank Bresz, Peter
+Breton, Emmanuel Briot, Kevin Broadey, Vincent Broman, David M.@:
+Brown, Georges Brun-Cottan, Joe Buehler, W@l{}odek Bzyl, Bill
+Carpenter, Per Cederqvist, Hans Chalupsky, Chong Yidong, Chris Chase,
+Bob Chassell, Andrew Choi, Sacha Chua, James Clark, Mike Clarkson,
+Glynn Clements, Andrew Csillag, Doug Cutting, Mathias Dahl, Satyaki
+Das, Michael DeCorte, Gary Delp, Matthieu Devin, Eri Ding, Jan
+Dj@"{a}rv, Carsten Dominik, Scott Draves, Benjamin Drieu, Viktor
+Dukhovni, John Eaton, Rolf Ebert, Paul Eggert, Stephen Eglen,
+Torbj@"orn Einarsson, Tsugutomo Enami, Hans Henrik Eriksen, Michael
+Ernst, Ata Etemadi, Frederick Farnbach, Oscar Figueiredo, Fred Fish,
+Karl Fogel, Gary Foster, Romain Francoise, Noah Friedman, Andreas
+Fuchs, Hallvard Furuseth, Keith Gabryelski, Peter S.@: Galbraith,
+Kevin Gallagher, Kevin Gallo, Juan Le@'{o}n Lahoz
+Garc@'{@dotless{i}}a, Howard Gayle, Stephen Gildea, Julien Gilles,
+David Gillespie, Bob Glickstein, Deepak Goel, Boris Goldowsky,
+Michelangelo Grigni, Odd Gripenstam, Kai Gro@ss{}johann, Michael
+Gschwind, Henry Guillaume, Doug Gwyn, Ken'ichi Handa, Lars Hansen,
+Chris Hanson, K. Shane Hartman, John Heidemann, Jon K.@: Hellan,
+Jesper Harder, Magnus Henoch, Markus Heritsch, Karl Heuer, Manabu
+Higashida, Anders Holst, Jeffrey C.@: Honig, Tassilo Horn, Kurt
+Hornik, Tom Houlder, Joakim Hove, Denis Howe, Lars Ingebrigtsen,
+Andrew Innes, Seiichiro Inoue, Pavel Janik, Paul Jarc, Ulf Jasper,
+Michael K. Johnson, Kyle Jones, Terry Jones, Simon Josefsson, Arne
+J@o{}rgensen, Tomoji Kagatani, Brewster Kahle, Lute Kamstra, David
+Kastrup, David Kaufman, Henry Kautz, Taichi Kawabata, Howard Kaye,
+Michael Kifer, Richard King, Peter Kleiweg, Shuhei Kobayashi, Pavel
+Kobiakov, Larry K.@: Kolodney, David M.@: Koppelman, Koseki Yoshinori,
+Robert Krawitz, Sebastian Kremer, Ryszard Kubiak, Geoff Kuenning,
+David K@aa{}gedal, Daniel LaLiberte, Mario Lang, Aaron Larson, James
+R.@: Larus, Vinicius Jose Latorre, Werner Lemberg, Frederic Lepied,
+Peter Liljenberg, Lars Lindberg, Chris Lindblad, Anders Lindgren,
+Thomas Link, Juri Linkov, Francis Litterio, Emilio C. Lopes, Károly
+Lőrentey, Dave Love, Sascha L@"{u}decke, Eric Ludlam, Alan Mackenzie,
+Christopher J.@: Madsen, Neil M.@: Mager, Ken Manheimer, Bill Mann,
+Brian Marick, Simon Marshall, Bengt Martensson, Charlie Martin, Thomas
+May, Roland McGrath, Will Mengarini, David Megginson, Ben A. Mesander,
+Wayne Mesard, Brad Miller, Lawrence Mitchell, Richard Mlynarik, Gerd
+Moellmann, Stefan Monnier, Morioka Tomohiko, Keith Moore, Glenn
+Morris, Diane Murray, Sen Nagata, Erik Naggum, Thomas Neumann,
+Thien-Thi Nguyen, Mike Newton, Jurgen Nickelsen, Dan Nicolaescu,
+Hrvoje Niksic, Jeff Norden, Andrew Norman, Alexandre Oliva, Bob Olson,
+Michael Olson, Takaaki Ota, Pieter E.@: J.@: Pareit, David Pearson,
+Jeff Peck, Damon Anton Permezel, Tom Perrine, William M.@: Perry, Per
+Persson, Jens Petersen, Daniel Pfeiffer, Richard L.@: Pieri, Fred
+Pierresteguy, Christian Plaunt, David Ponce, Francesco A.@: Potorti,
+Michael D. Prange, Mukesh Prasad, Ken Raeburn, Marko Rahamaa, Ashwin
+Ram, Eric S. Raymond, Paul Reilly, Edward M. Reingold, Alex Rezinsky,
+Rob Riepel, David Reitter, Adrian Robert, Nick Roberts, Roland B.@:
+Roberts, John Robinson, Danny Roozendaal, William Rosenblatt,
+Guillermo J.@: Rozas, Martin Rudalics, Ivar Rummelhoff, Jason Rumney,
+Wolfgang Rupprecht, Kevin Ryde, James B. Salem, Masahiko Sato, Jorgen
+Schaefer, Holger Schauer, William Schelter, Ralph Schleicher, Gregor
+Schmid, Michael Schmidt, Ronald S. Schnell, Philippe Schnoebelen, Jan
+Schormann, Alex Schroeder, Stephen Schoef, Raymond Scholz, Andreas
+Schwab, Randal Schwartz, Oliver Seidel, Manuel Serrano, Hovav Shacham,
+Stanislav Shalunov, Marc Shapiro, Richard Sharman, Olin Shivers, Espen
+Skoglund, Rick Sladkey, Lynn Slater, Chris Smith, David Smith, Paul
+D.@: Smith, Andre Spiegel, Michael Staats, William Sommerfeld, Michael
+Staats, Reiner Steib, Sam Steingold, Ake Stenhoff, Peter Stephenson,
+Ken Stevens, Jonathan Stigelman, Martin Stjernholm, Kim F.@: Storm,
+Steve Strassman, Olaf Sylvester, Naoto Takahashi, Steven Tamm,
+Jean-Philippe Theberge, Jens T.@: Berger Thielemann, Spencer Thomas,
+Jim Thompson, Luc Teirlinck, Tom Tromey, Enami Tsugutomo, Eli
+Tziperman, Daiki Ueno, Masanobu Umeda, Rajesh Vaidheeswarran, Neil
+W.@: Van Dyke, Didier Verna, Ulrik Vieth, Geoffrey Voelker, Johan
+Vromans, Inge Wallin, John Paul Wallington, Colin Walters, Barry
+Warsaw, Morten Welinder, Joseph Brian Wells, Rodney Whitby, John
+Wiegley, Ed Wilkinson, Mike Williams, Bill Wohler, Steven A. Wood,
+Dale R.@: Worley, Francis J.@: Wright, Felix S. T. Wu, Tom Wurgler,
+Katsumi Yamaoka, Yamamoto Mitsuharu, Masatake Yamato, Jonathan Yavner,
+Ryan Yeske, Ilya Zakharevich, Milan Zamazal, Victor Zandy, Eli
+Zaretskii, Jamie Zawinski, Shenghuo Zhu, Ian T.@: Zimmermann, Reto
+Zimmermann, Neal Ziring, Teodor Zlatanov, and Detlev Zundel.
 @end iftex
 
 @node Intro, Glossary, Distrib, Top