aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEli Zaretskii2011-10-28 17:03:13 +0200
committerEli Zaretskii2011-10-28 17:03:13 +0200
commit8cedc5acf983ed7736e8ad59528dbbf62bde7ade (patch)
treece80e73d269c75d2b9f7293c7a57e191cffcf829
parent1a2ce9ee38c720f26189cc5e17d56309e6dbb76b (diff)
downloademacs-8cedc5acf983ed7736e8ad59528dbbf62bde7ade.tar.gz
emacs-8cedc5acf983ed7736e8ad59528dbbf62bde7ade.zip
Document that UNICOWS.DLL is required to run Emacs on Windows 9X.
nt/README.W32: Mention UNICOWS.DLL as prerequisite for running Emacs on Windows 9X. admin/nt/README-ftp-server: Mention UNICOWS.DLL as prerequisite for running Emacs on Windows 9X. Fixes: debbugs:8562
-rw-r--r--admin/ChangeLog5
-rw-r--r--admin/nt/README-ftp-server34
-rw-r--r--nt/ChangeLog5
-rw-r--r--nt/README.W3221
4 files changed, 49 insertions, 16 deletions
diff --git a/admin/ChangeLog b/admin/ChangeLog
index 7648b2a8455..7c2f1a743b2 100644
--- a/admin/ChangeLog
+++ b/admin/ChangeLog
@@ -1,3 +1,8 @@
12011-10-28 Eli Zaretskii <eliz@gnu.org>
2
3 * nt/README-ftp-server: Mention UNICOWS.DLL as prerequisite for
4 running Emacs on Windows 9X.
5
12011-09-26 Chong Yidong <cyd@stupidchicken.com> 62011-09-26 Chong Yidong <cyd@stupidchicken.com>
2 7
3 * admin.el (set-version): Fix regexps for config.nt and 8 * admin.el (set-version): Fix regexps for config.nt and
diff --git a/admin/nt/README-ftp-server b/admin/nt/README-ftp-server
index 4310ac13dd5..5dee94f28c5 100644
--- a/admin/nt/README-ftp-server
+++ b/admin/nt/README-ftp-server
@@ -4,9 +4,9 @@ See the end of the file for license conditions.
4 Precompiled Distributions of 4 Precompiled Distributions of
5 Emacs for Windows 5 Emacs for Windows
6 6
7 Version 23.1 7 Version 24.1
8 8
9 July 29, 2009 9 January 1, 2011
10 10
11 This directory contains precompiled distributions for GNU Emacs on 11 This directory contains precompiled distributions for GNU Emacs on
12 Windows (versions before Windows 95 and NT4 are not supported). 12 Windows (versions before Windows 95 and NT4 are not supported).
@@ -14,7 +14,7 @@ See the end of the file for license conditions.
14 Free Software Foundation; the precompiled distributions are provided 14 Free Software Foundation; the precompiled distributions are provided
15 here for convenience since the majority of Windows users are not 15 here for convenience since the majority of Windows users are not
16 accustomed to compiling programs themselves. Corresponding source 16 accustomed to compiling programs themselves. Corresponding source
17 can be found in the parent directory in emacs-23.1.tar.gz. 17 can be found in the parent directory in emacs-24.1.tar.gz.
18 18
19 If you have access to the World Wide Web, I would recommend pointing 19 If you have access to the World Wide Web, I would recommend pointing
20 your favorite web browser to the following document (if you haven't 20 your favorite web browser to the following document (if you haven't
@@ -26,9 +26,9 @@ See the end of the file for license conditions.
26 26
27 If you want to redistribute any of the precompiled distributions of 27 If you want to redistribute any of the precompiled distributions of
28 Emacs, be careful to check the implications of the GPL. For instance, 28 Emacs, be careful to check the implications of the GPL. For instance,
29 if you put the emacs-23.1-bin-i386.tar.gz file from this directory on 29 if you put the emacs-24.1-bin-i386.tar.gz file from this directory on
30 an Internet site, you must arrange to distribute the source files of 30 an Internet site, you must arrange to distribute the source files of
31 the SAME version (i.e. ../emacs-23.1.tar.gz). 31 the SAME version (i.e. ../emacs-24.1.tar.gz).
32 32
33 Making a link to our copy of the source is NOT sufficient, since we 33 Making a link to our copy of the source is NOT sufficient, since we
34 might upgrade to a new version while you are still distributing the 34 might upgrade to a new version while you are still distributing the
@@ -37,8 +37,8 @@ See the end of the file for license conditions.
37 37
38* Files in this directory 38* Files in this directory
39 39
40 + emacs-23.1-bin-i386.zip 40 + emacs-24.1-bin-i386.zip
41 Windows binaries of Emacs-23.1, with all lisp code and documentation 41 Windows binaries of Emacs-24.1, with all lisp code and documentation
42 included. 42 included.
43 43
44 Download this file if you want a single installation package, and 44 Download this file if you want a single installation package, and
@@ -49,8 +49,8 @@ See the end of the file for license conditions.
49 If you need the C source code at a later date, it will be safe to 49 If you need the C source code at a later date, it will be safe to
50 unpack the source distribution on top of this installation. 50 unpack the source distribution on top of this installation.
51 51
52 + emacs-23.1-barebin-i386.zip 52 + emacs-24.1-barebin-i386.zip
53 Windows binaries of Emacs-23.1, without lisp code or documentation. 53 Windows binaries of Emacs-24.1, without lisp code or documentation.
54 54
55 Download this file if you already have the source distribution. 55 Download this file if you already have the source distribution.
56 56
@@ -62,12 +62,18 @@ See the end of the file for license conditions.
62 a basic Makefile for compiling with mingw32 and a .def file for 62 a basic Makefile for compiling with mingw32 and a .def file for
63 generating a DLL with the appropriate exports in addition to the 63 generating a DLL with the appropriate exports in addition to the
64 source code to provide the subset of functionality Emacs uses from 64 source code to provide the subset of functionality Emacs uses from
65 libXpm. This corresponds to the libXpm.dll in emacs-23.1-bin-i386.zip 65 libXpm. This corresponds to the libXpm.dll in emacs-24.1-bin-i386.zip
66 and emacs-23.1-barebin-i386.zip. 66 and emacs-24.1-barebin-i386.zip.
67
68* Prerequisites for running Emacs on Windows 9X
69
70 Using Emacs in GUI mode on Windows 95/98/Me requires the UNICOWS.DLL
71 dynamic library, which provides MSLU, the Microsoft Unicode Layer
72 for Windows 9X. You can freely download it from the Microsoft site.
67 73
68* Image support 74* Image support
69 75
70 Emacs 23.1 contains support for images, however for most image formats 76 Emacs 24.1 contains support for images, however for most image formats
71 supporting libraries are required. This distribution has been tested 77 supporting libraries are required. This distribution has been tested
72 with the libraries that are distributed with GTK for Windows, and the 78 with the libraries that are distributed with GTK for Windows, and the
73 libraries found at http://gnuwin32.sourceforge.net/. The following image 79 libraries found at http://gnuwin32.sourceforge.net/. The following image
@@ -119,7 +125,7 @@ See the end of the file for license conditions.
119 Distributions for non-x86 platforms are no longer supplied. Older 125 Distributions for non-x86 platforms are no longer supplied. Older
120 platforms supported by Windows NT no longer seem to be in demand, 126 platforms supported by Windows NT no longer seem to be in demand,
121 and Emacs is yet to be ported to 64 bit Windows platforms. If you 127 and Emacs is yet to be ported to 64 bit Windows platforms. If you
122 are willing to help port Emacs 23 to 64 bit versions of Windows, 128 are willing to help port Emacs 24 to 64 bit versions of Windows,
123 your contribution will be welcome on the emacs-devel mailing list. 129 your contribution will be welcome on the emacs-devel mailing list.
124 130
125* Unpacking distributions 131* Unpacking distributions
@@ -227,7 +233,7 @@ See the end of the file for license conditions.
227 This document serves as an FAQ and a source for further information 233 This document serves as an FAQ and a source for further information
228 about the Windows port and related software packages. Note that as 234 about the Windows port and related software packages. Note that as
229 most of the information in that FAQ is for earlier versions, so some 235 most of the information in that FAQ is for earlier versions, so some
230 information may not be relevant to Emacs-23.1. 236 information may not be relevant to Emacs-24.1.
231 237
232 In addition to the FAQ, there is a mailing list for discussing issues 238 In addition to the FAQ, there is a mailing list for discussing issues
233 related to the Windows port of Emacs. For information about the 239 related to the Windows port of Emacs. For information about the
diff --git a/nt/ChangeLog b/nt/ChangeLog
index 08fd7677077..64b9577e362 100644
--- a/nt/ChangeLog
+++ b/nt/ChangeLog
@@ -1,3 +1,8 @@
12011-10-28 Eli Zaretskii <eliz@gnu.org>
2
3 * README.W32: Mention UNICOWS.DLL as prerequisite for running
4 Emacs on Windows 9X.
5
12011-10-25 Eli Zaretskii <eliz@gnu.org> 62011-10-25 Eli Zaretskii <eliz@gnu.org>
2 7
3 * makefile.w32-in (dist): Don't put the top-level INSTALL into the 8 * makefile.w32-in (dist): Don't put the top-level INSTALL into the
diff --git a/nt/README.W32 b/nt/README.W32
index 4a3f7c41e9e..e4044e409d4 100644
--- a/nt/README.W32
+++ b/nt/README.W32
@@ -50,6 +50,17 @@ See the end of the file for license conditions.
50 directly from a CD or USB flash drive without copying or installing 50 directly from a CD or USB flash drive without copying or installing
51 anything on the machine itself. 51 anything on the machine itself.
52 52
53* Prerequisites for Windows 9X
54
55 To run Emacs on Windows 9X (Windows 95/98/Me), you will need to have
56 the Microsoft Layer for Unicode (MSLU) installed. It can be
57 downloaded from the Microsoft site, and comes in a form of a single
58 dynamic library called UNICOWS.DLL. If this library is not
59 accessible to Emacs, it will pop up a dialog saying that it cannot
60 find the library, and will refuse to start up a GUI session.
61 (However, it is still possible to use Emacs in text mode, even
62 without UNICOWS.DLL, by invoking it as "emacs -nw", see below.)
63
53* Starting Emacs 64* Starting Emacs
54 65
55 To run Emacs, simply select Emacs from the Start Menu, or invoke 66 To run Emacs, simply select Emacs from the Start Menu, or invoke
@@ -75,7 +86,9 @@ See the end of the file for license conditions.
75 it will pop up a command prompt window if run directly from Explorer. 86 it will pop up a command prompt window if run directly from Explorer.
76 87
77 + runemacs.exe - A wrapper for running Emacs as a GUI application 88 + runemacs.exe - A wrapper for running Emacs as a GUI application
78 without popping up a command prompt window. 89 without popping up a command prompt window. If you create a
90 desktop shortcut for invoking Emacs, make it point to this
91 executable, not to emacs.exe.
79 92
80 + emacsclient.exe - A command-line client program that can 93 + emacsclient.exe - A command-line client program that can
81 communicate with a running Emacs process. See the `Emacs Server' 94 communicate with a running Emacs process. See the `Emacs Server'
@@ -98,7 +111,7 @@ See the end of the file for license conditions.
98 111
99 + ddeclient.exe - A tool for interacting with DDE servers. 112 + ddeclient.exe - A tool for interacting with DDE servers.
100 113
101 + hexl.exe - A tool for converting files to hex dumps. See the 114 + hexl.exe - A tool for producing hex dumps of binary files. See the
102 `Editing Binary Files' node of the Emacs manual. 115 `Editing Binary Files' node of the Emacs manual.
103 116
104 + movemail.exe - A helper application for safely moving mail from 117 + movemail.exe - A helper application for safely moving mail from
@@ -194,6 +207,10 @@ See the end of the file for license conditions.
194 truncated to abbrevli.elc, your distribution has been corrupted 207 truncated to abbrevli.elc, your distribution has been corrupted
195 while unpacking and Emacs will not start. 208 while unpacking and Emacs will not start.
196 209
210 * On Windows 9X, make sure you have the UNICOWS.DLL library either
211 in the same directory where you have emacs.exe or in the
212 directory where system-wide DLLs are kept.
213
197 If you believe you have unpacked the distributions correctly and are 214 If you believe you have unpacked the distributions correctly and are
198 still encountering problems, see the section on Further Information 215 still encountering problems, see the section on Further Information
199 below. 216 below.