-Copyright (C) 2001-2011 Free Software Foundation, Inc.
+Copyright (C) 2001-2016 Free Software Foundation, Inc.
See the end of the file for license conditions.
Precompiled Distributions of
Emacs for Windows
- Version 23.1
+ Version 24.3
- July 29, 2009
+ March 18, 2013
This directory contains precompiled distributions for GNU Emacs on
Windows (versions before Windows 95 and NT4 are not supported).
Free Software Foundation; the precompiled distributions are provided
here for convenience since the majority of Windows users are not
accustomed to compiling programs themselves. Corresponding source
- can be found in the parent directory in emacs-23.1.tar.gz.
-
- If you have access to the World Wide Web, I would recommend pointing
- your favorite web browser to the following document (if you haven't
- already):
-
- http://www.gnu.org/software/emacs/windows/ntemacs.html
+ can be found in the parent directory in emacs-24.3.tar.gz.
* IMPORTANT LEGAL REMINDER
If you want to redistribute any of the precompiled distributions of
Emacs, be careful to check the implications of the GPL. For instance,
- if you put the emacs-23.1-bin-i386.tar.gz file from this directory on
+ if you put the emacs-24.3-bin-i386.zip file from this directory on
an Internet site, you must arrange to distribute the source files of
- the SAME version (i.e. ../emacs-23.1.tar.gz).
+ the SAME version (i.e. ../emacs-24.3.tar.gz).
Making a link to our copy of the source is NOT sufficient, since we
might upgrade to a new version while you are still distributing the
* Files in this directory
- + emacs-23.1-bin-i386.zip
- Windows binaries of Emacs-23.1, with all lisp code and documentation
+ + emacs-24.3-bin-i386.zip
+ Windows binaries of Emacs-24.3, with all lisp code and documentation
included.
Download this file if you want a single installation package, and
If you need the C source code at a later date, it will be safe to
unpack the source distribution on top of this installation.
- + emacs-23.1-barebin-i386.zip
- Windows binaries of Emacs-23.1, without lisp code or documentation.
-
- Download this file if you already have the source distribution.
-
- Unpack this over the top of the source distribution. It contains the
- bin subdirectory and etc/DOC file.
-
- + libxpm-3.5.7-w32-src.zip
- Source code required to compile libXpm-3.5.7 on Windows. Contains
+ + libXpm-3.5.8-w32-src.zip
+ Source code required to compile libXpm-3.5.8 on Windows. Contains
a basic Makefile for compiling with mingw32 and a .def file for
generating a DLL with the appropriate exports in addition to the
source code to provide the subset of functionality Emacs uses from
- libXpm. This corresponds to the libXpm.dll in emacs-23.1-bin-i386.zip
- and emacs-23.1-barebin-i386.zip.
+ libXpm. This corresponds to the libXpm.dll in emacs-24.3-bin-i386.zip.
+
+* Prerequisites for running Emacs on Windows 9X
+
+ Using Emacs in GUI mode on Windows 95/98/Me requires the UNICOWS.DLL
+ dynamic library, which provides MSLU, the Microsoft Unicode Layer
+ for Windows 9X. You can freely download it from the Microsoft site.
* Image support
- Emacs 23.1 contains support for images, however for most image formats
- supporting libraries are required. This distribution has been tested
- with the libraries that are distributed with GTK for Windows, and the
- libraries found at http://gnuwin32.sourceforge.net/. The following image
+ Emacs 24.3 contains support for images, however for most image
+ formats supporting libraries are required. This distribution has
+ been tested with the libraries that are distributed with GTK for
+ Windows (http://www.gtk.org/download/win32.php), and the libraries
+ found at http://gnuwin32.sourceforge.net/. The following image
formats are supported:
PBM/PGM/PPM: Supported natively by Emacs. This format is used for
can be replaced by other versions with the name xpm4.dll,
libxpm-nox4.dll or libxpm.dll.
- PNG: requires the PNG reference library 1.2 or later, which will
- be named libpng13d.dll, libpng13.dll, libpng12d.dll, libpng12.dll
- or libpng.dll. LibPNG requires zlib, which should come from the same
- source as you got libpng.
+ PNG: requires the PNG reference library 1.4 or later, which will
+ be named libpng14.dll or libpng14-14.dll. LibPNG requires zlib,
+ which should come from the same source as you got libpng.
+ Starting with Emacs 23.3, the precompiled Emacs binaries are
+ built with libpng 1.4.x and later, and are incompatible with
+ earlier versions of libpng DLLs. So if you have libpng 1.2.x,
+ the PNG support will not work, and you will have to download
+ newer versions.
- JPEG: requires the Independant JPEG Group's libjpeg 6b or later,
+ JPEG: requires the Independent JPEG Group's libjpeg 6b or later,
which will be called jpeg62.dll, libjpeg.dll, jpeg-62.dll or jpeg.dll.
TIFF: requires libTIFF 3.0 or later, which will be called libtiff3.dll
as well as the base librsvg library. Known to crash Emacs on many
sample images.
+* XML support
+
+ In order to support XML via libxml2 at runtime, a libxml2-enabled
+ Emacs must be able to find the relevant DLLs during startup; failure
+ to do so is not an error, but libxml2 features won't be available to
+ the running session.
+
+ You can get pre-built binaries (including any required DLL and the
+ header files) at http://sourceforge.net/projects/ezwinports/files/.
+
* Distributions in .tar.gz and .zip format
Emacs is distributed primarily as source code in a large gzipped tar
Distributions for non-x86 platforms are no longer supplied. Older
platforms supported by Windows NT no longer seem to be in demand,
and Emacs is yet to be ported to 64 bit Windows platforms. If you
- are willing to help port Emacs 23 to 64 bit versions of Windows,
+ are willing to help port Emacs 24 to 64 bit versions of Windows,
your contribution will be welcome on the emacs-devel mailing list.
* Unpacking distributions
* Further information
- If you have access to the World Wide Web, I would recommend pointing
- your favorite web browser to following the document (if you haven't
- already):
-
- http://www.gnu.org/software/emacs/windows/ntemacs.html
+ The Emacs on MS Windows FAQ is distributed with Emacs (info
+ manual "efaq-w32"), and at
- This document serves as an FAQ and a source for further information
- about the Windows port and related software packages. Note that as
- most of the information in that FAQ is for earlier versions, so some
- information may not be relevant to Emacs-23.1.
+ http://www.gnu.org/software/emacs/manual/efaq-w32.html
In addition to the FAQ, there is a mailing list for discussing issues
related to the Windows port of Emacs. For information about the
Another valuable source of information and help which should not be
overlooked is the various Usenet news groups dedicated to Emacs.
- These are particuarly good for help with general issues which aren't
+ These are particularly good for help with general issues which aren't
specific to the Windows port of Emacs. The main news groups to use
for seeking help are:
Enjoy!
- Jason Rumney
- (jasonr@gnu.org)
-
- Most of this README was contributed by former maintainer Andrew Innes
- (andrewi@gnu.org)
+ Most of this README was contributed by former maintainers Andrew Innes
+ (andrewi@gnu.org) and Jason Rumney (jasonr@gnu.org).
\f
This file is part of GNU Emacs.
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
-along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.
+along with GNU Emacs. If not, see http://www.gnu.org/licenses/.