> > > As I mentioned in my other email on vim-dev, I prefer the terminal > version for such things as being able to suspend my session. MacVim's > implementation of :shell isn't bad, though, so a little of that > functionality is there. Not enough for me to prefer the GUI to the > terminal, though.
Fair enough. The preference of GTK over MacVim is due to the struggle I have had > trying getting Hebrew to work properly in MacVim (and Terminal.app and > the Carbon GUI). I haven't succeeded in any of those. But I have > succeeded in the GTK GUI and in xterm. I wonder how it goes in the > Windows GUI--I will have to have a look when I am at work tomorrow. > > If we could get that fixed (Hebrew working properly in MacVim), I would > definitely prefer it to the GTK GUI or xterm. And indeed, if that were > fixed, I may well start using MacVim more regularly for editing other > files, too, as it would be already open. If you could let us know exactly what the difference is between GTK/MacVim as regards Hebrew support then I (or anybody else interested, of course) could look into fixing this. The problem, for me, with adding support for other languages (than English) is that I simply do not know how they are used, and hence I have no idea as to what works/doesn't work. I would really appreciate if you could post a list of test cases (to vim_mac, since this is Mac specific) and say how they should behave. I still expect I would do most work in terminal Vim, though, as it is > really my preference, and ideally it would work with the Mac clipboard. The code I pointed you to before (in gui_macvim.m) will work even without the GUI, but it is written in objective-c so you would need to enable obj-c compilation. One way of doing this is to create a new .m file (os_macosx_objc.m?), and copy the two functions I mentioned in there. It would probably be easier to just take the relevant code from gui_mac.c and put it inside os_macosx.c, but I haven't given this much thought. /Björn --~--~---------~--~----~------------~-------~--~----~ You received this message from the "vim_dev" maillist. For more information, visit http://www.vim.org/maillist.php -~----------~----~----~----~------~----~------~--~---
