Hi, Björn  -

I was able to install MacVim (from source) and incorporate my own
patches - and it works much better than the Carbon port, thanks!

However -- there are interesting problems, which perhaps you guys can
help me with.

First issue: mixed English/Hebrew text.  Set the guifont to whatever -
the English font changes, the Hebrew font does not!  So I did the
"defaults write org.vim.MacVim MMNoFontSubstitution 1", and now the
font for Hebrew does change to the 'guifont' setting.  However, not
every font which has Hebrew seems to work, and I truly don't
understand what is going on here.

Second issue: if I set guifont to say, "Ezra SIL" (not monospace, but
MacVim seems to do something ok).  If the text has "niqud", which are
vowel points which are "combining characters", the characters do not
get composed properly as they do on Linux or Windows vim... I'm trying
to see what the option should be, but I cannot.

Third problem: If I bring up hte font selector and click on various
fonts, eventually the vim window doesn't display any text at all

I'm using utf8 text.

On Mar 24, 2:08 pm, björn <[email protected]> wrote:
> Hi Ron,
>
> 2009/3/24 Ron Aaron:
>
>
>
> > Again: I am using GUI vim, not Console vim.  The 'termbidi' option
> > doesn't apply.
>
> > The problem seems to be related to the ATSUI renderer, at least there
> > are some hints in 'gui_mac.c' that indicate this might be true.  It
> > may be a good thing to set "kATSULineDirectionTag" so the drawing
> > occurs correctly, but I don't know enough about Mac GUI to know what
> > to do exactly.
>
> > If noone else chimes in with helpful information, I'll try to fix it
> > myself.
>
> You are not telling us which version of Vim you are using but by the
> sounds of it you are using the outdated Carbon port.  There is a newer
> port called "MacVim" which can be downloaded here:
>
> http://code.google.com/p/macvim/
>
> I have also CCed this post to the vim_mac mailing list which is a more
> appropriate list for Mac specific problems.
>
> Please let me know how MacVim copes with your situation: if it doesn't
> work I'll look into it as soon as I get a chance.
>
> Björn

--~--~---------~--~----~------------~-------~--~----~
You received this message from the "vim_mac" maillist.
For more information, visit http://www.vim.org/maillist.php
-~----------~----~----~----~------~----~------~--~---

Reply via email to