comparison man/emacs.texi @ 62647:122d68d8ebab

Update FSF's address throughout. (Preface): Use @cite. (Distrib): Add cross reference to the node "Copying". Mention the FDL. Don't refer to etc/{FTP,ORDERS}. Mention the sale of printed manuals. (Intro): Use @xref for the Emacs Lisp Intro.
author Lute Kamstra <lute@gnu.org>
date Mon, 23 May 2005 09:05:38 +0000
parents 38477c70b31f
children 9920e64ab5fa 5b029ff3b08d
comparison
equal deleted inserted replaced
62646:b2d8cc17b057 62647:122d68d8ebab
63 @insertcopying 63 @insertcopying
64 64
65 @sp 2 65 @sp 2
66 ISBN 1-882114-06-X @* 66 ISBN 1-882114-06-X @*
67 Published by the Free Software Foundation @* 67 Published by the Free Software Foundation @*
68 59 Temple Place, Suite 330 @* 68 51 Franklin Street, Fifth Floor @*
69 Boston, MA 02111-1307 USA 69 Boston, MA 02110-1301 USA
70 70
71 @sp 2 71 @sp 2
72 Cover art by Etienne Suvasa. 72 Cover art by Etienne Suvasa.
73 73
74 @end titlepage 74 @end titlepage
949 files, which are also distributed along with GNU Emacs. 949 files, which are also distributed along with GNU Emacs.
950 950
951 GNU Emacs is a member of the Emacs editor family. There are many Emacs 951 GNU Emacs is a member of the Emacs editor family. There are many Emacs
952 editors, all sharing common principles of organization. For information on 952 editors, all sharing common principles of organization. For information on
953 the underlying philosophy of Emacs and the lessons learned from its 953 the underlying philosophy of Emacs and the lessons learned from its
954 development, write for a copy of AI memo 519a, ``Emacs, the Extensible, 954 development, write for a copy of AI memo 519a, @cite{Emacs, the Extensible,
955 Customizable Self-Documenting Display Editor,'' to Publications Department, 955 Customizable Self-Documenting Display Editor}, to Publications Department,
956 Artificial Intelligence Lab, 545 Tech Square, Cambridge, MA 02139, USA@. At 956 Artificial Intelligence Lab, 545 Tech Square, Cambridge, MA 02139, USA@. At
957 last report they charge $2.25 per copy. Another useful publication is LCS 957 last report they charge $2.25 per copy. Another useful publication is LCS
958 TM-165, ``A Cookbook for an Emacs,'' by Craig Finseth, available from 958 TM-165, @cite{A Cookbook for an Emacs}, by Craig Finseth, available from
959 Publications Department, Laboratory for Computer Science, 545 Tech Square, 959 Publications Department, Laboratory for Computer Science, 545 Tech Square,
960 Cambridge, MA 02139, USA@. The price today is $3. 960 Cambridge, MA 02139, USA@. The price today is $3.
961 961
962 This edition of the manual is intended for use with GNU Emacs installed 962 This edition of the manual is intended for use with GNU Emacs installed
963 on GNU and Unix systems. GNU Emacs can also be used on VMS, MS-DOS 963 on GNU and Unix systems. GNU Emacs can also be used on VMS, MS-DOS
969 969
970 @node Distrib, Intro, Top, Top 970 @node Distrib, Intro, Top, Top
971 @unnumbered Distribution 971 @unnumbered Distribution
972 972
973 GNU Emacs is @dfn{free software}; this means that everyone is free to 973 GNU Emacs is @dfn{free software}; this means that everyone is free to
974 use it and free to redistribute it on certain conditions. GNU Emacs is 974 use it and free to redistribute it on certain conditions. GNU Emacs
975 not in the public domain; it is copyrighted and there are restrictions 975 is not in the public domain; it is copyrighted and there are
976 on its distribution, but these restrictions are designed to permit 976 restrictions on its distribution, but these restrictions are designed
977 everything that a good cooperating citizen would want to do. What is 977 to permit everything that a good cooperating citizen would want to do.
978 not allowed is to try to prevent others from further sharing any version 978 What is not allowed is to try to prevent others from further sharing
979 of GNU Emacs that they might get from you. The precise conditions are 979 any version of GNU Emacs that they might get from you. The precise
980 found in the GNU General Public License that comes with Emacs and also 980 conditions are found in the GNU General Public License that comes with
981 appears following this section. 981 Emacs and also appears in this manual@footnote{This manual is itself
982 982 covered by the GNU Free Documentation License. This license is
983 One way to get a copy of GNU Emacs is from someone else who has it. You 983 similar in spirit to the General Public License, but is more suitable
984 need not ask for our permission to do so, or tell any one else; just 984 for documentation. @xref{GNU Free Documentation License}.}.
985 copy it. If you have access to the Internet, you can get the latest 985 @xref{Copying}.
986 distribution version of GNU Emacs by anonymous FTP; see the file 986
987 @file{etc/FTP} in the Emacs distribution for more information. 987 One way to get a copy of GNU Emacs is from someone else who has it.
988 You need not ask for our permission to do so, or tell any one else;
989 just copy it. If you have access to the Internet, you can get the
990 latest distribution version of GNU Emacs by anonymous FTP; see
991 @url{http://www.gnu.org/software/emacs} on our website for more
992 information.
988 993
989 You may also receive GNU Emacs when you buy a computer. Computer 994 You may also receive GNU Emacs when you buy a computer. Computer
990 manufacturers are free to distribute copies on the same terms that apply to 995 manufacturers are free to distribute copies on the same terms that apply to
991 everyone else. These terms require them to give you the full sources, 996 everyone else. These terms require them to give you the full sources,
992 including whatever changes they may have made, and to permit you to 997 including whatever changes they may have made, and to permit you to
993 redistribute the GNU Emacs received from them under the usual terms of the 998 redistribute the GNU Emacs received from them under the usual terms of the
994 General Public License. In other words, the program must be free for you 999 General Public License. In other words, the program must be free for you
995 when you get it, not just free for the manufacturer. 1000 when you get it, not just free for the manufacturer.
996 1001
997 You can also order copies of GNU Emacs from the Free Software 1002 You can also order copies of GNU Emacs from the Free Software
998 Foundation. This is a convenient and reliable way to get a copy; it 1003 Foundation. This is a convenient and reliable way to get a copy; it is
999 is also a good way to help fund our work. (The Foundation has always 1004 also a good way to help fund our work. We also sell hardcopy versions
1000 received most of its funds in this way.) An order form is included in 1005 of this manual and @cite{An Introduction to Programming in Emacs Lisp},
1001 the file @file{etc/ORDERS} in the Emacs distribution, and on our web 1006 by Robert J. Chassell. You can find an order form on our web site at
1002 site in @url{http://www.gnu.org/order/order.html}. For further 1007 @url{http://www.gnu.org/order/order.html}. For further information,
1003 information, write to 1008 write to
1004 1009
1005 @display 1010 @display
1006 Free Software Foundation 1011 Free Software Foundation
1007 59 Temple Place, Suite 330 1012 51 Franklin Street, Fifth Floor
1008 Boston, MA 02111-1307 USA 1013 Boston, MA 02110-1301
1009 USA 1014 USA
1010 @end display 1015 @end display
1011 1016
1012 The income from distribution fees goes to support the foundation's 1017 The income from distribution fees goes to support the foundation's
1013 purpose: the development of new free software, and improvements to our 1018 purpose: the development of new free software, and improvements to our
1135 each other, any of which can be redefined in the middle of an editing 1140 each other, any of which can be redefined in the middle of an editing
1136 session. Almost any part of Emacs can be replaced without making a 1141 session. Almost any part of Emacs can be replaced without making a
1137 separate copy of all of Emacs. Most of the editing commands of Emacs 1142 separate copy of all of Emacs. Most of the editing commands of Emacs
1138 are written in Lisp; the few exceptions could have been written 1143 are written in Lisp; the few exceptions could have been written
1139 in Lisp but are written in C for efficiency. Although only a programmer 1144 in Lisp but are written in C for efficiency. Although only a programmer
1140 can write an extension, anybody can use it afterward. If you want to 1145 can write an extension, anybody can use it afterward. @xref{Top,
1141 learn Emacs Lisp programming, we recommend the @cite{Introduction to 1146 Emacs Lisp Intro, Preface, eintr, An Introduction to Programming in
1142 Emacs Lisp} by Robert J. Chassell, also published by the Free Software 1147 Emacs Lisp}, if you want to learn Emacs Lisp programming.
1143 Foundation.
1144 1148
1145 When run under the X Window System, Emacs provides its own menus and 1149 When run under the X Window System, Emacs provides its own menus and
1146 convenient bindings to mouse buttons. But Emacs can provide many of the 1150 convenient bindings to mouse buttons. But Emacs can provide many of the
1147 benefits of a window system on a text-only terminal. For instance, you 1151 benefits of a window system on a text-only terminal. For instance, you
1148 can look at or edit several files at once, move text between files, and 1152 can look at or edit several files at once, move text between files, and
1187 @appendix GNU GENERAL PUBLIC LICENSE 1191 @appendix GNU GENERAL PUBLIC LICENSE
1188 @center Version 2, June 1991 1192 @center Version 2, June 1991
1189 1193
1190 @display 1194 @display
1191 Copyright @copyright{} 1989, 1991 Free Software Foundation, Inc. 1195 Copyright @copyright{} 1989, 1991 Free Software Foundation, Inc.
1192 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 1196 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
1193 1197
1194 Everyone is permitted to copy and distribute verbatim copies 1198 Everyone is permitted to copy and distribute verbatim copies
1195 of this license document, but changing it is not allowed. 1199 of this license document, but changing it is not allowed.
1196 @end display 1200 @end display
1197 1201
1533 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE@. See the 1537 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE@. See the
1534 GNU General Public License for more details. 1538 GNU General Public License for more details.
1535 1539
1536 You should have received a copy of the GNU General Public License along 1540 You should have received a copy of the GNU General Public License along
1537 with this program; if not, write to the Free Software Foundation, Inc., 1541 with this program; if not, write to the Free Software Foundation, Inc.,
1538 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA. 1542 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
1539 @end smallexample 1543 @end smallexample
1540 1544
1541 Also add information on how to contact you by electronic and paper mail. 1545 Also add information on how to contact you by electronic and paper mail.
1542 1546
1543 If the program is interactive, make it output a short notice like this 1547 If the program is interactive, make it output a short notice like this