aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorEli Zaretskii2014-01-18 13:46:22 +0200
committerEli Zaretskii2014-01-18 13:46:22 +0200
commit5197f0c2fee01c473b4876f6a49e784250f63640 (patch)
tree31e0bf2968e74fbde5da7f1e0e13cdcd6e0c07ea /src/ChangeLog
parent812a093042a860768b002b988789c53d31127bb6 (diff)
downloademacs-5197f0c2fee01c473b4876f6a49e784250f63640.tar.gz
emacs-5197f0c2fee01c473b4876f6a49e784250f63640.zip
Fix file name handling on MS-Windows 9X.
src/w32.c (maybe_load_unicows_dll): New function. src/emacs.c (main) [WINDOWSNT]: Call maybe_load_unicows_dll early on, to make sure we can convert file names to and from UTF-8 on Windows 9X. This fixes a failure to start up because Emacs cannot find term/w32-win.el. Reported by oslsachem <oslsachem@gmail.com>. src/w32font.c [WINDOWSNT]: Include w32.h. (w32_load_unicows_or_gdi32): Call maybe_load_unicows_dll, instead of implementing the same stuff. Remove now unused g_b_init_is_windows_9x. src/w32.h (maybe_load_unicows_dll): Add prototype. nt/runemacs.c (ensure_unicows_dll): Don't tell in the message box that "emacs -nw" can do without UNICOWS.DLL on Windows 9X. See w32.c:maybe_load_unicows_dll and its callers for the reason.
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog17
1 files changed, 17 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index d7a1d1f08f6..82a5d68b923 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,20 @@
12014-01-18 Eli Zaretskii <eliz@gnu.org>
2
3 Fix file name handling on MS-Windows 9X.
4 * w32.c (maybe_load_unicows_dll): New function.
5
6 * emacs.c (main) [WINDOWSNT]: Call maybe_load_unicows_dll early
7 on, to make sure we can convert file names to and from UTF-8 on
8 Windows 9X. This fixes a failure to start up because Emacs cannot
9 find term/w32-win.el. Reported by oslsachem <oslsachem@gmail.com>.
10
11 * w32font.c [WINDOWSNT]: Include w32.h.
12 (w32_load_unicows_or_gdi32): Call maybe_load_unicows_dll, instead
13 of implementing the same stuff.
14 Remove now unused g_b_init_is_windows_9x.
15
16 * w32.h (maybe_load_unicows_dll): Add prototype.
17
12014-01-17 Eli Zaretskii <eliz@gnu.org> 182014-01-17 Eli Zaretskii <eliz@gnu.org>
2 19
3 * menu.c (Fx_popup_menu): When invoking tty_menu_show, temporarily 20 * menu.c (Fx_popup_menu): When invoking tty_menu_show, temporarily