From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: jasonr@f2s.com Newsgroups: gmane.emacs.devel Subject: Re: Bootstrap fails on w32 Date: Thu, 2 Jun 2005 09:51:08 +0100 Message-ID: <1117702268.429ec87ce7e7d@webmail.freedom2surf.net> References: <4292E6ED.3080806@gmx.at> <4296E76D.6030606@gmx.at> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Trace: sea.gmane.org 1117704573 15899 80.91.229.2 (2 Jun 2005 09:29:33 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Thu, 2 Jun 2005 09:29:33 +0000 (UTC) Cc: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Jun 02 11:29:31 2005 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1Ddm0A-0000RH-Mm for ged-emacs-devel@m.gmane.org; Thu, 02 Jun 2005 11:28:35 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Ddm5c-0007Wc-W2 for ged-emacs-devel@m.gmane.org; Thu, 02 Jun 2005 05:34:13 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Ddld4-0005Oh-9k for emacs-devel@gnu.org; Thu, 02 Jun 2005 05:04:44 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Ddlag-0005Hv-H2 for emacs-devel@gnu.org; Thu, 02 Jun 2005 05:02:16 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DdlSm-000530-QX for emacs-devel@gnu.org; Thu, 02 Jun 2005 04:54:07 -0400 Original-Received: from [194.106.33.239] (helo=mail5.freedom2surf.net) by monty-python.gnu.org with esmtp (TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1DdlSL-0003SC-7W for emacs-devel@gnu.org; Thu, 02 Jun 2005 04:53:37 -0400 Original-Received: from i-194-106-33-239.freedom2surf.net (i-194-106-33-239 [127.0.0.1]) by mail5.freedom2surf.net (8.12.11/8.12.11) with ESMTP id j528p9Qa018020; Thu, 2 Jun 2005 09:51:09 +0100 Original-Received: (from apache@localhost) by i-194-106-33-239.freedom2surf.net (8.12.11/8.12.11/Submit) id j528p82g018019; Thu, 2 Jun 2005 09:51:08 +0100 X-Authentication-Warning: i-194-106-33-239.freedom2surf.net: apache set sender to jasonr@f2s.com using -f Original-Received: from 217.205.90.2 ([217.205.90.2]) by webmail.freedom2surf.net (IMP) with HTTP for ; Thu, 2 Jun 2005 09:51:08 +0100 Original-To: martin rudalics In-Reply-To: <4296E76D.6030606@gmx.at> User-Agent: Internet Messaging Program (IMP) 3.2.3 X-Originating-IP: 217.205.90.2 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:38039 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:38039 Quoting martin rudalics : > Jason Rumney wrote: > > > > > Rather than patch the source, can you please try to debug the startup > > code at the bottom of w32menu.c that decides whether to use Unicode > > menu names. Does Windows ME have a stubbed out version of > > unicode_append_menu (AppendMenuW) that does nothing? The code assumes > > that if its not supported, that function is not present. > > > > > > > > The last time I debugged C was more than a decade ago. If you told me > exactly what and how to do I could try. Set a breakpoint at the start of the function globals_of_w32menu() in w32menu.c (currently line 2541). Step through the function, taking note of the value that is assigned to unicode_append_menu. If it is NULL at the end of the function, then that is what I would have expected and the bug is elsewhere. If it is not NULL, then we need to find some other method of finding out if unicode menus are supported.