diff options
| author | Eli Zaretskii | 2014-01-18 13:46:22 +0200 |
|---|---|---|
| committer | Eli Zaretskii | 2014-01-18 13:46:22 +0200 |
| commit | 5197f0c2fee01c473b4876f6a49e784250f63640 (patch) | |
| tree | 31e0bf2968e74fbde5da7f1e0e13cdcd6e0c07ea /src/ChangeLog | |
| parent | 812a093042a860768b002b988789c53d31127bb6 (diff) | |
| download | emacs-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/ChangeLog | 17 |
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 @@ | |||
| 1 | 2014-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 | |||
| 1 | 2014-01-17 Eli Zaretskii <eliz@gnu.org> | 18 | 2014-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 |