-Copyright (C) 2001-2011 Free Software Foundation, Inc.
+Copyright (C) 2001-2013 Free Software Foundation, Inc.
See the end of the file for license conditions.
Emacs for Windows
- This README file describes how to set up and run a precompiled
- version of GNU Emacs for Windows. This distribution can be found on
- the ftp.gnu.org server and its mirrors:
+ This README.W32 file describes how to set up and run a precompiled
+ distribution of GNU Emacs for Windows. You can find the precompiled
+ distribution on the ftp.gnu.org server and its mirrors:
- ftp://ftp.gnu.org/gnu/emacs/windows/
+ ftp://ftp.gnu.org/gnu/emacs/windows/
This server contains other distributions, including the full Emacs
source distribution and a barebin distribution which can be installed
over it, as well as older releases of Emacs for Windows.
- Answers to frequently asked questions, and further information about
- this port of GNU Emacs and related software packages can be found via
- http:
-
- http://www.gnu.org/software/emacs/windows/
+ Information on how to compile Emacs from sources on Windows is in
+ the files README and INSTALL in this directory. If you received
+ this file as part of the Emacs source distribution, please read
+ those 2 files and not this one.
* Preliminaries
Along with this file should be six subdirectories (bin, etc, info,
lisp, leim, site-lisp). If you have downloaded the barebin
distribution, then it will contain only the bin directory and the
- built in documentation in etc/DOC-X, the rest of the subdirectories
+ built in documentation in etc/DOC, the rest of the subdirectories
are in the src distribution, which the barebin distribution is
designed to be used with.
+ ebrowse.exe - A tool for generating C++ browse information. See the
`Ebrowse' manual.
- + ddeclient.exe - A tool for interacting with DDE servers.
+ + ddeclient.exe - A tool for interacting with DDE servers. To be
+ invoked as "ddeclient SERVER [TOPIC]", where SERVER is the DDE
+ server name, and sends each line of its standard input to the DDE
+ server using the DdeClientTransaction API. This program is
+ supposed to be invoked via the 'call-process-region' Emacs
+ primitive.
+ hexl.exe - A tool for producing hex dumps of binary files. See the
`Editing Binary Files' node of the Emacs manual.
Emacs has built in support for XBM and PPM/PGM/PBM images, and the
libXpm library is bundled, providing XPM support (required for color
toolbar icons and splash screen). Source for libXpm should be available
- on the same place as you got this binary distribution from. The version
- of libXpm bundled with this version of Emacs is 3.5.7, based on x.org's
- libXpm library from X11R7.3.
+ on the same place as you got this binary distribution from.
Emacs can also support some other image formats with appropriate
libraries. These libraries are all available as part of GTK
- download for Windows (http://www.gtk.org/download-windows.html), or
+ download for Windows (http://www.gtk.org/download/win32.php), or
from the GnuWin32 project. Emacs will find them if the directory
they are installed in is on the PATH.
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
but GnuTLS won't be available to the running session.
You can get pre-built binaries (including any required DLL and the
- gnutls.h file) and an installer at http://josefsson.org/gnutls4win/.
+ header files) at http://sourceforge.net/projects/ezwinports/files/.
+
+* libxml2 support
+
+ In order to support 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/.
* Uninstalling Emacs
* Further information
- 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/
+ The FAQ for the MS Windows port of Emacs is distributed with Emacs
+ (info manual "efaq-w32"), and also available at
- This document serves as an FAQ and a source for further information
- about the Windows port and related software packages.
+ 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