1 |
Precompiled Distributions of |
Precompiled Distributions of |
2 |
Emacs for Windows NT and Windows 95/98/2000 |
Emacs for Windows |
3 |
|
|
4 |
Version 20.7 |
Version 21.3 |
|
|
|
|
June 13, 2000 |
|
5 |
|
|
6 |
|
April 22, 2003 |
7 |
|
|
8 |
This directory contains source and precompiled distributions for GNU |
This directory contains source and precompiled distributions for GNU |
9 |
Emacs on Windows NT and Windows 95/98/2000. This port is a part of |
Emacs on Windows NT/2000/XP and Windows 95/98/Me. This port is a part |
10 |
the standard GNU Emacs distribution from the Free Software Foundation; |
of the standard GNU Emacs distribution from the Free Software |
11 |
the precompiled distributions are provided here for convenience since, |
Foundation; the precompiled distributions are provided here for |
12 |
unlike Unix, the majority of Windows users do not have access to a |
convenience since, unlike Unix, the majority of Windows users do not |
13 |
compiler (and, besides, do you really want to compile Emacs when you |
have access to a compiler (and, besides, do you really want to compile |
14 |
don't have to?). |
Emacs when you don't have to?). |
15 |
|
|
16 |
If you have access to the World Wide Web, I would recommend pointing |
If you have access to the World Wide Web, I would recommend pointing |
17 |
your favorite web browser to the following document (if you haven't |
your favorite web browser to the following document (if you haven't |
27 |
|
|
28 |
If you want to redistribute any of the precompiled distributions of |
If you want to redistribute any of the precompiled distributions of |
29 |
Emacs, be careful to check the implications of the GPL. For instance, |
Emacs, be careful to check the implications of the GPL. For instance, |
30 |
if you put the emacs-20.7-bin-i386.tar.gz file from this directory on |
if you put the emacs-21.3-bin-i386.tar.gz file from this directory on |
31 |
an Internet site, you must arrange to distribute the source files of |
an Internet site, you must arrange to distribute the source files of |
32 |
the SAME version (i.e. emacs-20.7-src.tar.gz). |
the SAME version (i.e. emacs-21.3-src.tar.gz). |
33 |
|
|
34 |
Making a link to our copy of the source is NOT sufficient, since we |
Making a link to our copy of the source is NOT sufficient, since we |
35 |
might upgrade to a new version while you are still distributing the |
might upgrade to a new version while you are still distributing the |
49 |
|
|
50 |
+ Primary precompiled distribution, including lisp source: |
+ Primary precompiled distribution, including lisp source: |
51 |
|
|
52 |
emacs-20.7-fullbin-i386.tar.gz |
emacs-21.3-fullbin-i386.tar.gz |
53 |
|
|
54 |
+ Minimal precompiled distribution, which excludes lisp source: |
+ Minimal precompiled distribution, which excludes lisp source: |
55 |
|
|
56 |
emacs-20.7-bin-i386.tar.gz |
emacs-21.3-bin-i386.tar.gz |
57 |
|
|
58 |
You can download emacs-20.7-lisp.tar.gz to get the lisp source, if |
You can download emacs-21.3-lisp.tar.gz to get the lisp source, if |
59 |
you later decide you want it - it is useful for understanding how |
you later decide you want it - it is useful for understanding how |
60 |
packages work, and how they can best be setup or customized. |
packages work, and how they can best be setup or customized. |
61 |
|
|
66 |
+ Bare executables, only useful if you want to get the complete source |
+ Bare executables, only useful if you want to get the complete source |
67 |
release below, but can't compile Emacs yourself: |
release below, but can't compile Emacs yourself: |
68 |
|
|
69 |
emacs-20.7-barebin-i386.tar.gz (requires emacs-20.7-src.tar.gz) |
emacs-21.3-barebin-i386.tar.gz (requires emacs-21.3-src.tar.gz) |
70 |
|
|
71 |
+ Undumped executable, only needed for rebuilding Emacs after changing |
+ Undumped executable, only needed for rebuilding Emacs after changing |
72 |
certain core lisp files: |
certain core lisp files: |
73 |
|
|
74 |
emacs-20.7-undumped-i386.tar.gz |
emacs-21.3-undumped-i386.tar.gz |
75 |
|
|
76 |
+ Optional package providing the Library of Emacs Input Methods for |
+ Optional package providing the Library of Emacs Input Methods for |
77 |
typing non-ascii characters, notably Chinese, Japanese and Korean, |
typing non-ascii characters, notably Chinese, Japanese and Korean, |
78 |
but also including European and other character sets: |
but also including European and other character sets: |
79 |
|
|
80 |
emacs-20.7-leim.tar.gz |
emacs-21.3-leim.tar.gz |
81 |
|
|
82 |
+ The complete official source for Emacs: |
+ The complete official source for Emacs: |
83 |
|
|
84 |
emacs-20.7-src.tar.gz |
emacs-21.3-src.tar.gz |
85 |
|
|
86 |
+ The complete official source for LEIM: |
+ The complete official source for LEIM: |
87 |
|
|
88 |
leim-20.7-src.tar.gz |
leim-21.3-src.tar.gz |
89 |
|
|
90 |
|
|
91 |
* Distributions in multi-file .zip format |
* Distributions in multi-file .zip format |
94 |
provided, for the benefit of people who have unreliable internet |
provided, for the benefit of people who have unreliable internet |
95 |
connections, or who need to copy the distribution onto floppy disks: |
connections, or who need to copy the distribution onto floppy disks: |
96 |
|
|
97 |
em207-b*.zip |
em213b*.zip |
98 |
|
|
99 |
This is equivalent to getting emacs-20.7-bin-i386.tar.gz above. |
This is equivalent to getting emacs-21.3-bin-i386.tar.gz above. |
100 |
The lisp source is available as em207-l*.zip. |
The lisp source is available as em213l*.zip. |
101 |
|
|
102 |
|
|
103 |
* Distributions for non-x86 platforms |
* Distributions for non-x86 platforms |
116 |
* Unpacking distributions |
* Unpacking distributions |
117 |
|
|
118 |
Programs for handling the distribution file formats can be found in |
Programs for handling the distribution file formats can be found in |
119 |
the utilities directory: |
the utilities directory: |
120 |
|
|
121 |
ftp://ftp.gnu.org/gnu/windows/emacs/utilities |
ftp://ftp.gnu.org/gnu/windows/emacs/utilities |
122 |
|
|
164 |
If your utility failed to create the lock directory, then you can |
If your utility failed to create the lock directory, then you can |
165 |
simply create it by hand (it is initially empty). |
simply create it by hand (it is initially empty). |
166 |
|
|
167 |
|
One final step is needed only when installing from the multi-file .zip |
168 |
|
distribution, in order to recreate emacs.exe from its fragments (it is |
169 |
|
too big to fit on a floppy even when zipped): |
170 |
|
|
171 |
|
% cd emacs-21.3\bin |
172 |
|
% stitch |
173 |
|
|
174 |
|
|
175 |
* Unpacking with other tools |
* Unpacking with other tools |
176 |
|
|
205 |
If you would like to compile Emacs from source, download the source |
If you would like to compile Emacs from source, download the source |
206 |
distribution, unpack it in the same manner as a precompiled |
distribution, unpack it in the same manner as a precompiled |
207 |
distribution, and look in the file nt/INSTALL for detailed directions. |
distribution, and look in the file nt/INSTALL for detailed directions. |
208 |
Note, though, that you must have a Microsoft compiler to compile the |
You can either use the Microsoft compiler included with Visual C++, or |
209 |
source. (Support for compiling with gcc 2.95 or later will be |
GCC 2.95 or later with MinGW support, to compile the source. The port |
210 |
available in a future release.) |
of GCC included in Cygwin is supported, but check the nt/INSTALL file |
211 |
|
if you have trouble since some builds of GNU make aren't supported. |
212 |
|
|
213 |
|
|
214 |
* Further information |
* Further information |
215 |
|
|
216 |
There is a web page that serves as a FAQ at: |
If you have access to the World Wide Web, I would recommend pointing |
217 |
|
your favorite web browser to following the document (if you haven't |
218 |
|
already): |
219 |
|
|
220 |
http://www.gnu.org/software/emacs/windows/ntemacs.html |
http://www.gnu.org/software/emacs/windows/ntemacs.html |
221 |
|
|
222 |
There is also a mailing list for discussing issues related to this |
This document serves as an FAQ and a source for further information |
223 |
port of Emacs. For information about the list, send a message to |
about the Windows port and related software packages. |
224 |
ntemacs-users-request@cs.washington.edu with the word "info" in the |
|
225 |
*body* of the message. To subscribe to the list, send a message to |
In addition to the FAQ, there is a mailing list for discussing issues |
226 |
the same address with the word "subscribe" in the body of the message; |
related to the Windows port of Emacs. For information about the |
227 |
similarly, to unsubscribe from the list, send a message with the word |
list, see this Web page: |
228 |
"unsubscribe" in the message body. |
|
229 |
|
http://mail.gnu.org/mailman/listinfo/help-emacs-windows |
230 |
|
|
231 |
|
To ask questions on the mailing list, send email to |
232 |
|
help-emacs-windows@gnu.org. (You don't need to subscribe for that.) |
233 |
|
To subscribe to the list or unsubscribe from it, fill the form you |
234 |
|
find at http://mail.gnu.org/mailman/listinfo/help-emacs-windows as |
235 |
|
explained there. |
236 |
|
|
237 |
Another valuable source of information and help which should not be |
Another valuable source of information and help which should not be |
238 |
overlooked is the various Usenet news groups dedicated to Emacs. |
overlooked is the various Usenet news groups dedicated to Emacs. |
248 |
|
|
249 |
gnu.emacs.sources |
gnu.emacs.sources |
250 |
|
|
|
You are also always welcome to send me mail directly. If you don't |
|
|
hear from me immediately, however, don't worry; it sometimes takes me |
|
|
a few days (or longer) to get to all of my mail regarding Emacs. |
|
|
|
|
251 |
Enjoy! |
Enjoy! |
252 |
|
|
253 |
Andrew Innes |
Andrew Innes |