GNU bug report logs -
#8562
Emacs 23.1 and later don't work in windows 98
Previous Next
Reported by: oslsachem <oslsachem <at> gmail.com>
Date: Tue, 26 Apr 2011 21:59:01 UTC
Severity: normal
Done: Eli Zaretskii <eliz <at> gnu.org>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
>> So if you call GetGlyphOutlineW through a function pointer, like you
>> did with the other 2 functions, and do NOT link against libunicows, do
>> you then get a working binary? It would be good to run such a binary
>> for a while, and see if something else is broken, if you can afford
>> that.
>
> Of course, I will check it.
The binary works without any noticeable problem.
http://www.speedyshare.com/files/28854882/EmacsWithLogo.png
Well, it has a glitch: when the window is maximized, clicking on the
help menu item "about Emacs" brings out an alternative version of this
buffer which doesn't have the Emacs logotype, has a slightly different
phrasing and its links are no longer coloured.
http://www.speedyshare.com/files/28854883/EmacsWithoutLogo.png
But I have checked that this glitch also happens in the version of
Emacs built with libunicows, and it still appears in the trunk
version. And it already appeared in Emacs-22.3 but I hadn't noticed
until now. In any case, only under windows 98.
http://www.speedyshare.com/files/28854884/Emacs-23.3GDBGetGlyph.txt
Observations:
- AppendMenuW is called through a function pointer and is a stub
(error 120), but this is handled by subsequent code.
- ExtTextOutW doesn't produce an error so, apparently, this function
is not a stub in windows 98.
- Again, the breakpoints I have set for the calls to the other unicode
functions are never reached before the Emacs window is opened and is
operative and then, after a while, I simply quit.
In a second build, I have tried using the unicows implementation of
AppendMenuW and I have noticed that the menu items tooltips no longer
show.
I have built an updated trunk version of Emacs with the same changes
applied and it works equally well.
Greetings,
Osl
This bug report was last modified 13 years and 201 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.