Vincent Goulet
Logo UL

Emacs for Windows Modified

Emacs for Windows Modified is a ready-to-install version of GNU Emacs 24.5 for Windows (released April 10, 2015) with the following additions:

  • ESS 15.09-1;
  • AUCTeX 11.88;
  • org 8.3.2;
  • polymode ;
  • markdown-mode ;
  • Aspell 0.50.3;
  • English, French, German and Spanish dictionaries for Aspell;
  • libraries for image formats PNG (libpng-1.6.12, zlib-1.2.8-2), JPEG (jpeg-v9a), TIFF (tiff-4.0.3) and GIF (giflib-5.1.0) obtained from the ezwinports project;
  • GnuTLS libraries from the ezwinports project (gnutls-3.3.11) to allow Emacs to access web sites using https on Windows;
  • w32-winprint.el, to ease printing under Windows;
  • htmlize.el, to print in color with w32-winprint.el;
  • psvn.el revision 1573006, an interface for the version control system Subversion, modified to include Andre Colomb's and Koji Nakamaru's combined patches to support Subversion 1.7;
  • framepop.el to open temporary buffers in a separate frame;
  • default.el and site-start.el, default configuration files to make everything work.

This distribution is based on the latest stable release of GNU Emacs.

Windows Compatible

System requirements

Windows 2000, XP, Vista or 7


24.5-modified-3 (what's new)


Start the installation wizard and follow the instructions on screen.


The distribution is assembled from the latest binary distribution of Emacs for Windows, the source code of ESS and AUCTeX, as well as from a set of files and scripts.

Older versions

See the archives.

Images and preview-latex mode

This version of Emacs bundles the libraries needed to display images in formats XPM, PNG, JPEG, TIFF and GIF supported Windows since Emacs version 22.1. Among other things, this means that the toolbar displays in color, that the ESS toolbar displays correctly and that the preview-latex mode of AUCTeX works to its full extent. However, the latter requires to separately install Ghostscript and to make sure that the file gswin32c.exe or gswin64c.exe is in a folder along the PATH environment variable.

Emacs font

Tired of the Courier font Emacs uses by default under Windows? One nice alternative is the Consolas family of fonts introduced in Windows Vista.

  1. If the font is not available on your system, download the archive (247.2 kB) and copy the .ttf files in the Windows Fonts folder.
  2. Set the Emacs font by adding these few lines to your .emacs initialization file (replace iso8859-1 by the desired encoding if needed). Starting with Emacs 23.1, you can also use the Set Default Font... entry in the Options menu.

Unix applications

Emacs sometimes uses external applications that are standard on Unix but not available on Windows (for example: diff, gzip). When needed, install the applications from the ezwinports project. To make sure Emacs can find the applications, include the folder where they are installed to the PATH environment variable. (With thanks to Laurent Pantera for the hint.)