]> code.delx.au - gnu-emacs/blobdiff - doc/emacs/emacs.texi
merge trunk
[gnu-emacs] / doc / emacs / emacs.texi
index 80f59c24e6fc14bf3ba69fa996ad06f243621a57..ec7c426448a17ee97127df12fa9a86f7dd5a62b3 100644 (file)
@@ -5,15 +5,15 @@
 
 @c The edition number appears in several places in this file
 @set EDITION   Sixteenth
-@set EMACSVER  23.1.50
+@set EMACSVER  23.1.96
 
 @copying
 This is the @value{EDITION} edition of the @cite{GNU Emacs Manual},@*
 updated for Emacs version @value{EMACSVER}.
 
 Copyright @copyright{} 1985, 1986, 1987, 1993, 1994, 1995, 1996, 1997,
-1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009
-Free Software Foundation, Inc.
+1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
+2010  Free Software Foundation, Inc.
 
 @quotation
 Permission is granted to copy, distribute and/or modify this document
@@ -324,6 +324,7 @@ Killing and Moving Text
 * Killing by Lines::   How to kill entire lines of text at one time.
 * Other Kill Commands:: Commands to kill large regions of text and
                          syntactic units such as words and sentences.
+* Kill Options::        Options that affect killing.
 
 Yanking
 
@@ -501,6 +502,7 @@ Frames and Graphical Displays
 * Mode Line Mouse::     Mouse clicks on the mode line.
 * Creating Frames::     Creating additional Emacs frames with various contents.
 * Frame Commands::      Iconifying, deleting, and switching frames.
+* Fonts::               Changing the frame font.
 * Speedbar::            How to make and use a speedbar frame.
 * Multiple Displays::   How one Emacs job can talk to several displays.
 * Special Buffer Frames::  You can make certain buffers have their own frames.
@@ -572,7 +574,7 @@ Commands for Human Languages
 * Text Mode::          The major modes for editing text files.
 * Outline Mode::        Editing outlines.
 * TeX Mode::           Editing input to the formatter TeX.
-* HTML Mode::           Editing HTML, SGML, and XML files.
+* HTML Mode::           Editing HTML and SGML files.
 * Nroff Mode::         Editing input to the formatter nroff.
 * Formatted Text::      Editing formatted text directly in WYSIWYG fashion.
 * Text Based Tables::   Editing text-based tables in WYSIWYG fashion.
@@ -647,6 +649,7 @@ Editing Programs
 * Hideshow::            Displaying blocks selectively.
 * Symbol Completion::   Completion on symbol names of your program or language.
 * Glasses::             Making identifiersLikeThis more readable.
+* Semantic::            Suite of editing tools based on source code parsing.
 * Misc for Programs::   Other Emacs features useful for editing programs.
 * C Modes::             Special commands of C, C++, Objective-C,
                           Java, and Pike modes.
@@ -744,16 +747,14 @@ Running Debuggers Under Emacs
 
 GDB Graphical Interface
 
-* GDB-UI Layout::               Control the number of displayed buffers.
-* Source Buffers::              Use the mouse in the fringe/margin to
-                                control your program.
-* Breakpoints Buffer::          A breakpoint control panel.
-* Threads Buffer::              Displays your threads.
-* Stack Buffer::                Select a frame from the call stack.
-* Other GDB-UI Buffers::        Input/output, locals, registers,
-                                assembler, threads and memory buffers.
-* Watch Expressions::           Monitor variable values in the speedbar.
-* Multithreaded Debugging::     Debugging programs with several threads.
+* GDB-UI Layout::       Control the number of displayed buffers.
+* Source Buffers::      Use the mouse in the fringe/margin to
+                          control your program.
+* Breakpoints Buffer::  A breakpoint control panel.
+* Stack Buffer::        Select a frame from the call stack.
+* Other GDB-UI Buffers::Input/output, locals, registers,
+                          assembler, threads and memory buffers.
+* Watch Expressions::   Monitor variable values in the speedbar.
 
 Maintaining Large Programs
 
@@ -761,6 +762,7 @@ Maintaining Large Programs
 * Change Log::         Maintaining a change history for your program.
 * Tags::               Go directly to any function in your program in one
                          command.  Tags remembers which file it is in.
+* EDE::                 An integrated development environment for Emacs.
 * Emerge::              A convenient way of merging two versions of a program.
 
 Version Control
@@ -794,7 +796,7 @@ Basic Editing under Version Control
 The Secondary Commands of VC
 
 * Registering::         Putting a file under version control.
-* VC Status::           Viewing the VC status of files.
+* VC Change Log::       Viewing the VC Change Log.
 * VC Undo::             Canceling changes before or after check-in.
 
 VC Directory Mode
@@ -886,16 +888,17 @@ Sending Mail
 * Mail Format::        Format of the mail being composed.
 * Mail Headers::        Details of some standard mail header fields.
 * Mail Aliases::        Abbreviating and grouping mail addresses.
-* Mail Mode::          Special commands for editing mail being composed.
+* Mail Commands::      Special commands for editing mail being composed.
+* Mail Signature::      Adding a signature to every message.
 * Mail Amusements::     Distracting the NSA; adding fortune messages.
 * Mail Methods::        Using alternative mail-composition methods.
 
-Mail Mode
+Mail Commands
 
 * Mail Sending::        Commands to send the message.
 * Header Editing::      Commands to move to header fields and edit them.
-* Citing Mail::         Copying all or part of a message you are replying to.
-* Mail Mode Misc::      Spell checking, signatures, etc.
+* Citing Mail::         Quoting a message you are replying to.
+* Mail Misc::           Attachments, spell checking, etc.
 
 Reading Mail with Rmail
 
@@ -998,9 +1001,9 @@ Customizing the Calendar and Diary
 * Time Display Format::    Changing the format.
 * Diary Customizing::      Defaults you can set.
 * Non-Gregorian Diary::    Diary entries based on other calendars.
-* Fancy Diary Display::    Enhancing the diary display, sorting entries,
-                             using included diary files.
-* Sexp Diary Entries::     Fancy things you can do.
+* Diary Display::          A choice of ways to display the diary.
+* Fancy Diary Display::    Sorting diary entries, using included diary files.
+* Sexp Diary Entries::     More flexible diary entries.
 
 Document Viewing
 
@@ -1341,72 +1344,74 @@ occasionally, or subscribing to periodic updates.
 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,
-Daniel Colascione, Andrew Csillag, Baoqiu Cui, 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, Dmitry Dzhus, 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, Daniel German, 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
+Barzilay, Thomas Baumann, Steven L.@: Baur, Jay Belanger, Alexander L.@:
+Belikoff, Boaz Ben-Zvi, Karl Berry, Anna M.@: Bigatti, Ray Blaak, Jim
+Blandy, Johan Bockg@aa{}rd, Lennart Borgman, 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, Daniel Colascione, Andrew Csillag, Baoqiu
+Cui, Doug Cutting, Mathias Dahl, Satyaki Das, Vivek Dasmohapatra,
+Michael DeCorte, Gary Delp, Matthieu Devin, Eri Ding, Jan Dj@"{a}rv,
+Carsten Dominik, Scott Draves, Benjamin Drieu, Viktor Dukhovni, Dmitry
+Dzhus, 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, Daniel
+German, Stephen Gildea, Julien Gilles, David Gillespie, Bob Glickstein,
+Deepak Goel, Boris Goldowsky, Michelangelo Grigni, Odd Gripenstam, Kai
+Gro@ss{}johann, Michael Gschwind, Bastien Guerry, 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, Karl Landstrom,
-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@'{a}roly L@H{o}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, Jan Moringen, 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, Ross Patterson, 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, Sebastian Rose, 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,
+Lars Ingebrigtsen, Andrew Innes, Seiichiro Inoue, Philip Jackson, Pavel
+Janik, Paul Jarc, Ulf Jasper, Michael K. Johnson, Kyle Jones, Terry
+Jones, Simon Josefsson, Arne J@o{}rgensen, Tomoji Kagatani, Brewster
+Kahle, Tokuya Kameshima, 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, David K@aa{}gedal, Daniel LaLiberte,
+Karl Landstrom, 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@'{a}roly L@H{o}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, Jan Moringen, 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, Ross Patterson, 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, Sebastian Rose, 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, Eric Schulte, 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, William Sommerfeld, Andre Spiegel,
+Michael Staats, Reiner Steib, Sam Steingold, Ake Stenhoff,
+Peter Stephenson, Ken Stevens, Andy Stewart, 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,
+David O'Toole, Tom Tromey, Enami Tsugutomo, Eli Tziperman, Daiki Ueno,
 Masanobu Umeda, Rajesh Vaidheeswarran, Neil W.@: Van Dyke, Didier Verna,
 Joakim Verona, Ulrik Vieth, Geoffrey Voelker, Johan Vromans, Inge
 Wallin, John Paul Wallington, Colin Walters, Barry Warsaw, Morten
@@ -1415,8 +1420,8 @@ 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.
+Shenghuo Zhu, Piotr Zielinski, Ian T.@: Zimmermann, Reto Zimmermann,
+Neal Ziring, Teodor Zlatanov, and Detlev Zundel.
 @end iftex
 
 @node Intro, Glossary, Distrib, Top