Re: Enabling CASE_INSENSITIVE_FILENAME in UN*X and get away with it?

2007-09-20 Fir de Conversatie Mikael Jansson
Esentially, I just want it to be enabled when I do filesystem completion -- just like readline's completion-ignore-case. However, I can't make much sense of os_unix.c / misc1.c. Could anyone help me by pointing me in the right direction? Thanks in advance, Mikael Maybe this is worth a

vim and git

2007-09-20 Fir de Conversatie Nico Weber
Hi all, everytime I do some hacking on vim, I put my modified files into a local svn repository -- which is a bit cumbersome. I found this article today: http://live.gnome.org/GitForGnomeDevelopers This sounds as it could be very useful to other people working on vim as well. Nico

Re: vim and git

2007-09-20 Fir de Conversatie Nico Weber
I don't think Bram can migrating to git. We had tried to persuade him to switch to svn but he refused. I just suggest you using svk. It can make your current situation better. By the way, some files within the version control will be modified if you compile Vim in your local working

:catch value of a variable

2007-09-20 Fir de Conversatie Nikolai Weibull
Could :catch be allowed to take a variable containing a pattern instead of only literal patterns? I have the following function Turn the error-number NUMBER into a pattern that can be used in a :catch expression to match that error when generated by Vim. function now#vim#error(number)

Re: utf-8, strlen(), and virtcol()

2007-09-20 Fir de Conversatie Charles E Campbell Jr
Tony Mechelynck wrote: It all depends on what exactly you want to do. (I haven't read the Align.vim docs.) The length of a UTF-8 string can be counted in several nonequivalent ways: - number of bytes (Latin a + combining circumflex is three bytes): strlen(string) - number of

Re: utf-8, strlen(), and virtcol()

2007-09-20 Fir de Conversatie Tony Mechelynck
Charles E Campbell Jr wrote: Tony Mechelynck wrote: It all depends on what exactly you want to do. (I haven't read the Align.vim docs.) The length of a UTF-8 string can be counted in several nonequivalent ways: - number of bytes (Latin a + combining circumflex is three bytes):