Re: Bug: :lmap can't remap to :lnoremap?

2010-05-07 Fir de Conversatie Bram Moolenaar
Tyru wrote: 1. :source below code 2. Enter insert mode 3. Press C-^ 4. Type bar 5. Vim outputs noremap!, not lnoremap --- code --- :lmap can't remap? Typing bar outputs noremap!, not lnoremap. lnoremap foo Esc:C-uechomsg 'lnoremap'CR noremap! foo Esc:C-uechomsg 'noremap!'CR

Re: Keyboard input handling

2010-05-07 Fir de Conversatie Paul LeoNerd Evans
On Wed, May 05, 2010 at 10:40:39PM +0200, Bram Moolenaar wrote: It's possible to make a difference between the two when there is a mapping for CTRL-SHIFT-T. I actually thought that was working, but it doesn't. Perhaps this only works in combination with Alt, don't have time right now to

Re: Bug: :lmap can't remap to :lnoremap?

2010-05-07 Fir de Conversatie Andy Wokula
Am 07.05.2010 12:59, schrieb Bram Moolenaar: Tyru wrote: 1. :source below code 2. Enter insert mode 3. PressC-^ 4. Type bar 5. Vim outputs noremap!, not lnoremap --- code --- :lmap can't remap? Typing bar outputs noremap!, not lnoremap. lnoremap fooEsc:C-uechomsg 'lnoremap'CR noremap!

RE: New script: SmartTag (resolves ambiguous C++ tags etc)

2010-05-07 Fir de Conversatie Robert Webb
Lech Lorens wrote: I'll try to find some time during the weekend to look into the other things you'd like to be done. To be 100% sure: you think that it would be best to get multiple searches done first (or do you mean removing duplicate tags)? That's right. But what do you think of my

Re: [patch] fixed bug in ]MiddleMouse

2010-05-07 Fir de Conversatie Bram Moolenaar
Dominique Pelle wrote: Compiling Vim-7.2.411 with gcc-4.5 using -Wlogical-op, I see this compilation warning which is a real bug in Vim: normal.c:6526:5: warning: logical 'and' of mutually exclusive tests is always false 6521 #ifdef FEAT_MOUSE 6522 /* 6523 * [ or ] followed

Patch 7.2.412

2010-05-07 Fir de Conversatie Bram Moolenaar
Patch 7.2.412 Problem:[ or ] followed by mouse click doesn't work. Solution: Reverse check for key being a mouse event. (Dominique Pelle) Files: src/normal.c *** ../vim-7.2.411/src/normal.c 2010-03-17 13:07:01.0 +0100 --- src/normal.c2010-05-07 15:46:54.0

Re: Patch: make emenu accept the unlocalized menu names

2010-05-07 Fir de Conversatie Bram Moolenaar
Edward L. Fox wrote: Here's a small patch provided by Liang Peng, alias Bezetek James. He has fixed the problem in menu/unmenu/emenu series commands. As my understanding, emenu is designed for scripts to access some menu items. However, emenu only accepts the localized menu names. For

Patch 7.2.413

2010-05-07 Fir de Conversatie Bram Moolenaar
Patch 7.2.413 Problem:Large file support is incorrect. Solution: Add AC_SYS_LARGEFILE to configure. (James Vega) Files: src/configure.in, src/config.h.in, src/auto/configure *** ../vim-7.2.412/src/configure.in 2010-03-10 16:27:27.0 +0100 --- src/configure.in

Patch 7.2.414

2010-05-07 Fir de Conversatie Bram Moolenaar
Patch 7.2.414 Problem:CTRK-K space space does not produce 0xa0 as expected. (Tony Mechelynck) Solution: Remove the Unicode range 0xe000 - 0xefff from digraphs, these are not valid characters. Files: src/digraph.c *** ../vim-7.2.413/src/digraph.c

[PATCH] Set the buffer to be modified after recovery (was: Re: Save recovered file with ZZ?)

2010-05-07 Fir de Conversatie Bram Moolenaar
Christian Brabandt wrote: On Do, 15 Apr 2010, Tony Mechelynck wrote: [...] After recovering, you should check the results, and, if correct, do a forced write with :w or :wq (not ZZ :x :wa or :xa). But IMHO if the recovery modifies the buffer (i.e. makes it different from the file

Patch 7.2.415

2010-05-07 Fir de Conversatie Bram Moolenaar
Patch 7.2.415 Problem:Win32: Can't open a remote file when starting Vim. Solution: Don't invoke cygwin_conv_path() for URLs. (Tomoya Adachi) Files: src/main.c *** ../vim-7.2.414/src/main.c 2009-12-16 18:27:29.0 +0100 --- src/main.c 2010-04-12 20:57:44.0 +0200

Patch 7.2.416

2010-05-07 Fir de Conversatie Bram Moolenaar
Patch 7.2.416 Problem:Logtalk.dict is not installed. Solution: Add it to the install target. (Markus Heidelberg) Files: src/Makefile *** ../vim-7.2.415/src/Makefile 2010-05-07 16:35:12.0 +0200 --- src/Makefile2010-04-06 20:19:48.0 +0200 *** ***

Re: Possible bug when side scrolling

2010-05-07 Fir de Conversatie Bram Moolenaar
John Becket wrote: In the following, these Unicode characters are used: \u200e = 'LEFT-TO-RIGHT MARK' (U+200E) \u2013 = 'EN DASH' (U+2013) On my 7.2.411 system, the following commands show a bug: gvim -u NONE :set columns=96 nowrap encoding=utf-8 :$put =repeat('a',50) .

Re: Bug: :lmap can't remap to :lnoremap?

2010-05-07 Fir de Conversatie tyru
What is 'iminsert' set to? (See its help.) iminsert is 1. lnoremap foo Esc:C-uechomsg 'lnoremap'CR:C-uechomsg iminsertCR noremap! foo Esc:C-uechomsg 'noremap!'CR:C-uechomsg iminsertCR This echoes 'noremap!' and '1' to command-line. That's a missing feature. I'll add it to the todo

Re: setqflist() inconsistency (?)

2010-05-07 Fir de Conversatie Bram Moolenaar
Christian Brabandt wrote: Recently, I wondered how to clear the quickfix list (and location list). My first try was to use setqflist() with an empty list. While this did result in an empty quickfix list, it did not make :cw work as it was supposed to be. I am not sure whether I am supposed