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 -~----------~----~----~----~------~----~------~--~---
