Minor bugfix for MODIFIED_BY

2008-01-05 Fir de Conversatie Ben Schmidt
The attached patch avoids compiler warnings for different pointer signedness that shows up when compiling with MODIFIED_BY set (which I suppose Bram doesn't do, so doesn't notice it!). Grins, Ben. --~--~-~--~~~---~--~~ You received this message from the

Changes to make Vim compile with X on OS X

2008-01-05 Fir de Conversatie Ben Schmidt
Hi, I recently had trouble compiling Vim on Mac OS X 10.4.9 with GTK2 GUI. As is mentioned in the Vim source, the X headers and Mac headers clash horribly. This means stuff has to be separated carefully into files that have X headers available and those that have Mac headers available, and

Changes to make Vim compile with X on OS X [with attachment]

2008-01-05 Fir de Conversatie Ben Schmidt
[This copy contains the attachment. Also, I forgot to mention that simply changing the logic of preprocessing in, say, vim.h doesn't solve the problem. Features provided by the conflicting code are indeed needed together--you lose X functionality or MacRoman encoding functionality depending

Patch 7.1.204 (extra)

2008-01-05 Fir de Conversatie Bram Moolenaar
Patch 7.1.204 (extra) Problem:Win32: Using the example at 'balloonexpr' the balloon disappears after four seconds and then comes back again. Also moves the mouse pointer a little bit. (Yongwei Wu) Solution: Set the autopop time to 30 seconds (the max value).

Re: Patch for Unix filename expansion to try out

2008-01-05 Fir de Conversatie Bram Moolenaar
Dasn wrote: On 04/01/08 18:27 +0100, Bram Moolenaar wrote: ! * STYLE_VIMGLOB: NL separated ! * If we use *sh*, we define vimglob(). I have been worried about the matched name which contains NL. File names with an embedded NL are not supported. They are uncommon

Re: eval.c unaligned access on alpha

2008-01-05 Fir de Conversatie Bram Moolenaar
Matthew Luckie wrote: When I start vim 7.1.175 on my alpha running freebsd, I see a bunch of unaligned accesses: pid 74601 (vim): unaligned access: va=0x1202898cd pc=0x120057068 ra=0x120057044 op=ldl pid 74601 (vim): unaligned access: va=0x1202898cd pc=0x12005708c ra=0x12005707c

Re: Changes to make Vim compile with X on OS X [with attachment]

2008-01-05 Fir de Conversatie Bram Moolenaar
Ben Schmidt wrote: [This copy contains the attachment. Also, I forgot to mention that simply changing the logic of preprocessing in, say, vim.h doesn't solve the problem. Features provided by the conflicting code are indeed needed together--you lose X functionality or MacRoman encoding

Re: What happened to patch 205?

2008-01-05 Fir de Conversatie Tony Mechelynck
Tony Mechelynck wrote: For some reason, patch 7.1.205 (Cannot get the operator in an omap) didn't make it to the list, although 7.1.204 and 7.1.206 both did, and all three are on the FTP server. I checked my gmail Spam folder and that mail didn't fall into it. Best regards, Tony. OK,

Re: What happened to patch 205?

2008-01-05 Fir de Conversatie Tony Mechelynck
Bram Moolenaar wrote: Tony Mechelynck wrote: For some reason, patch 7.1.205 (Cannot get the operator in an omap) didn't make it to the list, although 7.1.204 and 7.1.206 both did, and all three are on the FTP server. I checked my gmail Spam folder and that mail didn't fall into it. I

Re: Changes to make Vim compile with X on OS X [with attachment]

2008-01-05 Fir de Conversatie Ben Schmidt
- Moved from os_mac_conv.c to mac_gui.c and made static to that file: - mac_utf16_to_enc - mac_enc_to_utf16 - mac_enc_to_cfstring - mac_utf16_to_utf8 - mac_utf8_to_utf16 I suppose you had to do this because MACOS_CONVERT is defined. Can't you change vim.h not to define

Re: Changes to make Vim compile with X on OS X [with attachment]

2008-01-05 Fir de Conversatie Ben Schmidt
Unfortunately this patch will break MacVim compilation because of the MacRoman encoding support won't get compiled (MacVim does not use gui_mac.c, neither does vim-cocoa for that matter). Why is it not possible to have the encoding functions in a separate source file? The problem is mostly

Revised patch for Mac OS X and X together

2008-01-05 Fir de Conversatie Ben Schmidt
OK. In line with my previous emails, here is a revised patch. It also works, but by a different approach. It will definitely be better in some regards in light of a few points that were raised, but I'm still not completely comfortable with it--it does seem like a bit of a dirty hack. That

Re: Revised patch for Mac OS X and X together

2008-01-05 Fir de Conversatie björn
On 05/01/2008, Ben Schmidt [EMAIL PROTECTED] wrote: OK. In line with my previous emails, here is a revised patch. It also works, but by a different approach. It will definitely be better in some regards in light of a few points that were raised, but I'm still not completely comfortable

Re: Patch for Unix filename expansion to try out

2008-01-05 Fir de Conversatie Ben Schmidt
It works for me. Quite nice. I've known about this for years, but it never occurred to report it or try to fix it! It's lovely that it works now, though; I have a lot of files like this that I use quite regularly in Vim, so it will improve my quality of life considerably. Grins, Ben.

Re: Patch 7.1.199

2008-01-05 Fir de Conversatie Bram Moolenaar
Georg Dahn wrote: Files: runtime/doc/cmdline.txt, src/ex_getln.c The file runtime/doc/cmdline.txt still is not available on the ftp server. Is this intentional or is this file missing because of a problem of the ftp server (I have read on this list recently, that there are

Patch 7.1.207

2008-01-05 Fir de Conversatie Bram Moolenaar
Patch 7.1.207 Problem:Netbeans: remove cannot delete one line. Solution: Remove partial lines and whole lines properly. Avoid a memory leak. (Xavier de Gaye) Files: src/netbeans.c *** ../vim-7.1.206/src/netbeans.c Thu May 10 18:40:48 2007 --- src/netbeans.c

Re: Automating builds?

2008-01-05 Fir de Conversatie James Vega
On Sat, Jan 05, 2008 at 06:56:29PM -0800, Philip Prindeville wrote: Seems to work fine until I hit patch 7.1.003, which applies the file src/gui_w32.c ... which doesn't exist in the Unix tarball. That's one of the patches with the (extra) tag which means you only need to apply it if you're