Mikolaj Machowski wrote:
> On Sat, Aug 02, 2003 at 05:39:00PM -0400, Steve Hall wrote:
> > On Sat, 2003-08-02 at 16:24, Mikolaj Machowski wrote:
> > Hello,
> > >
> > > I discovered strange thing in 6.2 Cream version of Vim. :echo v:lang
> > > on Polish Windows returns Polish_Poland.852 instead of
> > > Polish_Poland.1250 which breaks sourcing of menu with proper
> > > encoding.
> > >
> > > But I am not sure it this is regular Vim problem or something was
> > > broken with patches applied by Creamers. I don't want to download
> > > whole distribution. Could someone with Polish version of Windows
> > > confirm that or give me chance to download only binaries?
> > The Zip, binary-only packages are on the same page. The 6.2.57 we
> > currently offer has only official patches applied, plus the feature
> > ruby/dyn. Runtimes were current as of 2003-07-31. You did get our
> > straight Vim binaries (gvim-6-2-57.exe) and not Vim with Cream
> > (gvim-6-2-57-cream-0-23.exe), right? :)
> I took gvim-6-2-57.zip
> OK. Thus it makes "official" Vim bug.
> Here is quick fix for that. But it should be done on Vim code level.
> Problem can affect other Windows style encodings.
> --- vim62/runtime/menu.vim 2003-05-04 22:58:58.000000000 +0200
> +++ /mnt/win_f/vim62/menu.vim 2003-08-02 18:43:44.000000000 +0200
> @@ -40,6 +40,9 @@
> " Remove "@euro", otherwise "LC_ALL=de_DE@euro gvim" will show English menus
> let s:lang = substitute(s:lang, "@euro", "", "")
> menutrans clear
> + if s:lang =~ "polish"
> + let s:lang = "polish_poland.1250"
> + endif
> exe "runtime! lang/menu_" . s:lang . ".vim"
> if !exists("did_menu_trans")
I would guess your problem is not caused by Vim, because Vim doesn't
make up this string. It comes from your environment. Thus somehow you
have selected codepage 852 in your Windows settings.
If you want to overrule the language that Vim uses you can set
'encoding' to "cp1250" and use the ":language" command to set the
Due knot trussed yore spell chequer two fined awl miss steaks.
/// Bram Moolenaar -- Bram@...
/// Creator of Vim - Vi IMproved -- http://www.Vim.org
\\\ Project leader for A-A-P -- http://www.A-A-P.org
\\\ Help AIDS victims, buy here: http://ICCF-Holland.org/click1.html