Edward L. Fox wrote: > Sorry for sending this mail for the second time because my previous > mail with attachment was rejected by the mail daemon. :-( > > On 8/11/06, Bram Moolenaar <[EMAIL PROTECTED]> wrote: > > > > [...] > > > > The menu.vim file should never change 'encoding'. It should load menus > > that are appropriate for the current 'encoding' and language. > > But gvim doesn't support an encoding named 'gbk'. If the system > encoding is 'gbk', the menu and toolbar get malformed.
What do you mean by "system encoding"? How does Vim see this? > In the past two by "system encoding"? How does Vim see this? years > (or more), all gvim users in mainland China should add the following > two lines in their .vimrc if they are using Linux with GBK encoding: > > set enc=cp936 > so $VIMRUNTIME/delmenu.vim > so $VIMRUNTIME/menu.vim > > That's why I had wanted to change the encoding value in menu.vim. :-) > > > If the intention is to have the default for 'encoding' use something > > specific in $LANG then this must be done in enc_locale() in src/mbyte.c > > I modified mbyte.c, added "gbk" as an alias of "cp936", then the > menubar was displayed properly with the unmodified menu.vim. But there > is still some problem with the toolbar - every last character of the > tooltip becomes two question marks. I'm trying to debug the code and > will send you another patch as soon as I solve the problem. Hope you > can offer me some hints, too. :-) You may have uncovered a bug that went unnoticed so far. Please try to discover what causes this problem. I can't guess why the last character is messed up, looks strange. -- hundred-and-one symptoms of being an internet addict: 115. You are late picking up your kid from school and try to explain to the teacher you were stuck in Web traffic. /// Bram Moolenaar -- [EMAIL PROTECTED] -- http://www.Moolenaar.net \\\ /// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\ \\\ download, build and distribute -- http://www.A-A-P.org /// \\\ help me help AIDS victims -- http://ICCF-Holland.org ///