annotate etc/DISTRIB @ 771:943eaba38521

[xemacs-hg @ 2002-03-13 08:51:24 by ben] The big ben-mule-21-5 check-in! Various files were added and deleted. See CHANGES-ben-mule. There are still some test suite failures. No crashes, though. Many of the failures have to do with problems in the test suite itself rather than in the actual code. I'll be addressing these in the next day or so -- none of the test suite failures are at all critical. Meanwhile I'll be trying to address the biggest issues -- i.e. build or run failures, which will almost certainly happen on various platforms. All comments should be sent to ben@xemacs.org -- use a Cc: if necessary when sending to mailing lists. There will be pre- and post- tags, something like pre-ben-mule-21-5-merge-in, and post-ben-mule-21-5-merge-in.
author ben
date Wed, 13 Mar 2002 08:54:06 +0000
parents 3ecd8885ac67
children e38acbeb1cae
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
428
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1 -*- text -*-
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
3 XEmacs availability information. Last Modified: 18-Jul-99.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
4
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
5 XEmacs is available via anonymous FTP from ftp.xemacs.org (207.96.122.8)
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
6 in the directory /pub/xemacs/.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
7
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
8 ftp.xemacs.org is the primary distribution point, but you may find
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
9 copies of it at other sites as well. Please see the file FTP for mirrors.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
10
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
11 The most up-to-date list of distribution sites can always be found on
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
12 the XEmacs WWW page, http://www.xemacs.org/. Try to pick a site
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
13 that is networkologically close to you. If you know of other mirrors
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
14 of the XEmacs archives, please send us mail and we will list them here
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
15 as well.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
16
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
17 There are mailing lists and newsgroups specifically for discussing and
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
18 reporting bugs in XEmacs; see the file MAILINGLISTS in this directory.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
19
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
20 The FTP and ordering information in the remainder of this file applies
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
21 to the versions of GNU Emacs distributed by the Free Software
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
22 Foundation, not to XEmacs.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
23
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
24 -----------------------------------------------------------------------
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
25
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
26 For an order form for all Emacs and FSF distributions deliverable from
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
27 the USA, see the file `ORDERS' in this directory (etc/ in the GNU
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
28 Emacs distribution or /pub/gnu/GNUinfo on prep.ai.mit.edu). For a
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
29 European order form, see `ORDERS.EUROPE'. For a Japan order form,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
30 see `ORDERS.JAPAN'.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
31
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
32 GNU Emacs availability information, June 1995
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
33 Copyright (C) 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1995 Free Software Foundation, Inc.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
34
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
35 Permission is granted to anyone to make or distribute
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
36 verbatim copies of this document provided that the
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
37 copyright notice and this permission notice are preserved.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
38
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
39 GNU Emacs is legally owned by the Free Software Foundation, but we
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
40 regard the foundation more as its custodian on behalf of the public.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
41
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
42 In the GNU project, when we speak of "free software", this refers to
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
43 liberty, not price. Specifically, it refers to the users' freedom to
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
44 study, copy, change and improve the software. Sometimes users pay
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
45 money for copies of GNU software, and sometimes they get copies at no
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
46 charge. But regardless of how they got the software, or whether it
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
47 was modified by anyone else along the way, they have the freedom to
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
48 copy and change it--those freedoms are what "free software" means.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
49
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
50 The precise conditions for copying and modification are stated in the
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
51 document "GNU General Public License," a copy of which is required to
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
52 be distributed with every copy of GNU Emacs. It is usually in a file
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
53 named `COPYING' in the same directory as this file. These conditions
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
54 are designed to make sure that everyone who has a copy of GNU Emacs
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
55 (including modified versions) has the freedom to redistribute and
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
56 change it.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
57
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
58 If you do not know anyone to get a copy of GNU Emacs from, you can
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
59 order a tape, cd-rom, or floppy diskette from the Free Software
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
60 Foundation. We distribute Emacs version 18 and 19 in different
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
61 formats for many machines. We also distribute nicely typeset copies
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
62 of the Emacs user manual, Emacs Lisp Reference Manual, the Emacs
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
63 reference card, etc. See file `ORDERS'.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
64
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
65 If you have Internet access, you can copy the latest Emacs
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
66 distribution from hosts, such as prep.ai.mit.edu. There are several
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
67 ways to do this; see the file `FTP' for more information. Even
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
68 better, get the latest version of the file from `/pub/gnu/GNUinfo/FTP'
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
69 on prep.ai.mit.edu for the most current arrangements. It may also be
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
70 possible to copy Emacs via uucp; the file `FTP' contains information
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
71 on that too.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
72
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
73 Emacs has been run on both Berkeley Unix and System V Unix, on a
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
74 variety of types of cpu. It also works on VMS and on Apollo
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
75 computers, though with some deficiencies that reflect problems in
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
76 these operating systems. See the file `MACHINES' in this directory
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
77 (see above) for a full list of machines that GNU Emacs has been tested
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
78 on, with machine-specific installation notes and warnings. There is
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
79 also Demacs that works on newer MS-DOS machines (see file `ORDERS').
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
80
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
81 Note that there is significant variation between Unix systems
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
82 supposedly running the same version of Unix; it is possible that what
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
83 works in GNU Emacs for me does not work on your system due to such an
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
84 incompatibility. Since I must avoid reading Unix source code, I
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
85 cannot even guess what such problems may exist.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
86
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
87 GNU Emacs is distributed with no warranty (see the General Public
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
88 License for full details, in the file `COPYING' in this directory (see
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
89 above)), and neither I nor the Free Software Foundation promises any
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
90 kind of support or assistance to users. The foundation keeps a list
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
91 of people who are willing to offer support and assistance for hire.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
92 See the file `SERVICE'. You can get the latest version from
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
93 prep.ai.mit.edu in file `/pub/gnu/GNUinfo/SERVICE'.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
94
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
95 However, we plan to continue to improve GNU Emacs and keep it
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
96 reliable, so please send me any complaints and suggestions you have.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
97 I will probably fix anything that I consider a malfunction. I may
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
98 make improvements that are suggested, but I may choose not to.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
99 Improving Emacs is not my highest priority now.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
100
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
101 If you are on the Internet, report bugs to
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
102 bug-gnu-emacs@prep.ai.mit.edu; on UUCP, use the address
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
103 ...!uunet!prep.ai.mit.edu!bug-gnu-emacs. Otherwise, phone or write the
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
104 foundation at:
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
105 Free Software Foundation
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
106 59 Temple Place - Suite 330
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
107 Boston, MA 02111-1307
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
108 Voice: +1-617-542-5942
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
109 Fax: +1-617-542-2652
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
110
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
111 General questions about the GNU Project can be asked of
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
112 gnu@prep.ai.mit.edu.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
113
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
114 If you are a computer manufacturer, I encourage you to ship a copy of
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
115 GNU Emacs with every computer you deliver. The same copying
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
116 permission terms apply to computer manufacturers as to everyone else.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
117 You should consider making a donation to help support the GNU project;
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
118 if you estimate what it would cost to distribute some commercial
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
119 product and divide it by five, that is a good amount.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
120
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
121 If you like GNU Emacs, please express your satisfaction with a
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
122 donation: send me or the Foundation what you feel Emacs has been worth
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
123 to you. If you are glad that I developed GNU Emacs and distribute it
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
124 as freeware, rather than following the obstructive and antisocial
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
125 practices typical of software developers, reward me. If you would
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
126 like the Foundation to develop more free software, contribute.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
127
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
128 Your donations will help to support the development of more useful
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
129 software to be distributed on the same basis as GNU Emacs. Eventually
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
130 we will have a complete imitation of the Unix operating system, called
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
131 GNU (Gnu's Not Unix), which will run Unix user programs. For more
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
132 information on GNU, see the file `GNU' in this directory (see above).
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
133
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
134 Richard M Stallman
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
135 Chief GNUisance,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
136 President of the Free Software Foundation