Re: Patch 7.4.287

2014-05-13 Fir de Conversatie Nazri Ramliy
On Tue, May 13, 2014 at 7:52 PM, Bram Moolenaar wrote: > SRC_ALL = \ > + .hgignore \ Perhaps .hgignore is better added as hgignore (without the leading dot)? This is similar to the practice of committing "config.conf.sample" to a repository which is meant to be copied to "conf

Update syntax/cpp.vim

2014-05-13 Fir de Conversatie mattn
Hi list. syntax/cpp.vim is updated. cpp raw string literals was broken. And older code affect to 7.4.253 . I get some report that vim crashed with cpp syntax. diff -r 32de51778c27 runtime/syntax/cpp.vim --- a/runtime/syntax/cpp.vimTue May 13 20:23:24 2014 +0200 +++ b/runtime/syntax/cpp.vim

getchar(0)/getchar(1) doesn't return 27(ESC)

2014-05-13 Fir de Conversatie mattn
Hi list. function! s:getchar() while 1 let key = getchar(0) if key != 0 break endif endwhile echo key endfunction call s:getchar() When run script above and type ESC, it should show 27. But doesn't. vgetc() doesn't return ESC key code 27. So I wrot

Re: [patch] 2 cell character that is output to the screen does not flash by a space character

2014-05-13 Fir de Conversatie Nobuhiro Takasaki
My example is simple: Please execute and paste it into the command line of Vim this string. echo "0123456789" It is displayed in this part of the 64bit environment, including me: 012 "3456789" is missing. This problem function "screen_puts_len()" of. This function sets a new pointer to a strin

Re: [patch] 2 cell character that is output to the screen does not flash by a space character

2014-05-13 Fir de Conversatie Bram Moolenaar
Nobuhiro Takasaki wrote: > Hi. What physical condition are you? > > A result of discussions at the Issue of vim-jp. > This is a common problem in a multi-byte countries. > > In the terminal, > if the last character in the string is a multi-byte > character, and by outputting the space character

[patch] fixed memory leak when doing :%!ls

2014-05-13 Fir de Conversatie Dominique Pellé
Hi I see the following memory leak in Vim-7.4.295. The leak was introduced recently in Vim-7.4.276: ==12437== 15 bytes in 3 blocks are definitely lost in loss record 28 of 349 ==12437==at 0x4C2C857: malloc (vg_replace_malloc.c:291) ==12437==by 0x4B082D: lalloc (misc2.c:921) ==12437==b

Patch 7.4.295

2014-05-13 Fir de Conversatie Bram Moolenaar
Patch 7.4.295 Problem:Various typos, bad white space and unclear comments. Solution: Fix typos. Improve white space. Update comments. Files: src/testdir/test49.in, src/macros.h, src/screen.c, src/structs.h, src/gui_gtk_x11.c, src/os_unix.c *** ../vim-7.4.294/src/testdir/t

Patch 7.4.294

2014-05-13 Fir de Conversatie Bram Moolenaar
Patch 7.4.294 (7.4.293) Problem:Test files missing from patch. Solution: Patch the test files. Files: src/testdir/test95.in, src/testdir/test95.ok *** ../vim-7.4.293/src/testdir/test95.in2014-05-13 18:03:55.729737466 +0200 --- src/testdir/test95.in 2014-05-13 19:16:24.4

Re: "_dd doesn't reset v:register

2014-05-13 Fir de Conversatie Andrew
I think I understand the problem, or at least one problem. To give an example, vim-pasta does something like this: exe "nmap " . g:pasta_paste_before_mapping . " BeforePasta" nnoremap BeforePasta :call NormalPasta('P', 'O') function! s:NormalPasta(p, o) " ... exe "nor

Patch 7.4.293

2014-05-13 Fir de Conversatie Bram Moolenaar
Patch 7.4.293 Problem:It is not possible to ignore composing characters at a specific point in a pattern. Solution: Add the %C item. Files: src/regexp.c, src/regexp_nfa.c, src/testdir/test95.in, src/testdir/test95.ok, runtime/doc/pattern.txt *** ../vim-7.4.292/

Re: [patch] 2 cell character that is output to the screen does not flash by a space character

2014-05-13 Fir de Conversatie h_east
Hi, Bram and Nobuhiro 2014/5/13(Tus) 23:17:39 UTC+9 Nobuhiro Takasaki: > Hi. What physical condition are you? > > A result of discussions at the Issue of vim-jp. > This is a common problem in a multi-byte countries. > > In the terminal, > if the last character in the string is a multi-byte > cha

Patch 7.4.292

2014-05-13 Fir de Conversatie Bram Moolenaar
Patch 7.4.292 Problem:Searching for "a" does not match accented "a" with new regexp engine, does match with old engine. (David Bürgin) "ca" does not match "ca" with accented "a" with either engine. Solution: Change the old engine, check for following composing charact

Patch 7.4.291

2014-05-13 Fir de Conversatie Bram Moolenaar
Patch 7.4.291 Problem:Compiler warning for int to pointer of different size when DEBUG is defined. Solution: use smsg() instead of EMSG3(). Files: src/regexp.c *** ../vim-7.4.290/src/regexp.c 2014-04-23 19:06:33.702828771 +0200 --- src/regexp.c2014-05-13 16:39:28.8

Patch 7.4.290

2014-05-13 Fir de Conversatie Bram Moolenaar
Patch 7.4.290 Problem:A non-greedy match followed by a branch is too greedy. (Ingo Karkat) Solution: Add NFA_MATCH when it is already in the state list if the position differs. Files: src/testdir/test64.in, src/testdir/test64.ok, src/regexp_nfa.c *** ../vim-7.4

Re: Issue 151 in vim: file management (copy/move) is broken on windows (netrw)

2014-05-13 Fir de Conversatie Charles Campbell
Enno wrote: Le jeudi 3 avril 2014 18:57:12 UTC+2, Enno a écrit : Le mardi 12 novembre 2013 20:22:59 UTC+1, v...@googlecode.com a écrit : Updates: Status: Accepted Owner: drc...@campbellfamily.biz Comment #1 on issue 151 by drc...@campbellfamily.biz: file management (copy/move)

[patch] 2 cell character that is output to the screen does not flash by a space character

2014-05-13 Fir de Conversatie Nobuhiro Takasaki
Hi. What physical condition are you? A result of discussions at the Issue of vim-jp. This is a common problem in a multi-byte countries. In the terminal, if the last character in the string is a multi-byte character, and by outputting the space character, and keep the integrity of the display. W

Patch 7.4.289

2014-05-13 Fir de Conversatie Bram Moolenaar
Patch 7.4.289 Problem:Pattern with repeated backreference does not match with new regexp engine. (Urtica Dioica) Solution: Also check the end of a submatch when deciding to put a state in the state list. Files: src/testdir/test64.in, src/testdir/test64.ok, src/re

Re: Issue 224 in vim: Patch for /src/Make_mvc.mak

2014-05-13 Fir de Conversatie vim
Comment #1 on issue 224 by ktakata6...@gmail.com: Patch for /src/Make_mvc.mak http://code.google.com/p/vim/issues/detail?id=224 Hi Nobu. It's a very good idea to use cl.exe version directly instead of nmake.exe version. (I already use almost same method in my project.) Unfortunately, your

Patch 7.4.288

2014-05-13 Fir de Conversatie Bram Moolenaar
Patch 7.4.288 Problem:When 'spellfile' is set the screen is not redrawn. Solution: Redraw when updating the spelling info. (Christian Brabandt) Files: src/spell.c *** ../vim-7.4.287/src/spell.c 2014-03-23 15:12:29.939264336 +0100 --- src/spell.c 2014-05-13 14:01:59.165610391 +0200 **

Patch 7.4.287

2014-05-13 Fir de Conversatie Bram Moolenaar
Patch 7.4.287 Problem:Patches for .hgignore don't work, since the file is not in the distribution. Solution: Add .hgignore to the distribution. Will be effective with the next version. Files: Filelist *** ../vim-7.4.286/Filelist 2014-04-29 14:02:42.5479197

Patch 7.4.286

2014-05-13 Fir de Conversatie Bram Moolenaar
Patch 7.4.286 Problem:Error messages are inconsistant. (ZyX) Solution: Change "Lists" to "list". Files: src/eval.c *** ../vim-7.4.285/src/eval.c 2014-05-07 18:35:25.665216052 +0200 --- src/eval.c 2014-05-13 13:37:47.349597682 +0200 *** *** 4431,4437

Re: [patch] Re: E227: mapping already exists for ~@�SSpecChangelog

2014-05-13 Fir de Conversatie Igor Gnatenko
On Mon, 2014-05-12 at 23:16 -0700, Vít Ondruch wrote: > Dne pondělí, 12. května 2014 17:52:03 UTC+2 Christian Brabandt napsal(a): > > Am 2014-05-12 17:42, schrieb Vít Ondruch: > > > > > Dne pondělí, 12. května 2014 17:22:29 UTC+2 Christian Brabandt > > > > > napsal(a): > > > > >> Am 2014-05-12

Patch 7.4.285

2014-05-13 Fir de Conversatie Bram Moolenaar
Patch 7.4.285 Problem:When 'relativenumber' is set and deleting lines or undoing that, line numbers are not always updated. (Robert Arkwright) Solution: (Christian Brabandt) Files: src/misc1.c *** ../vim-7.4.284/src/misc1.c 2014-05-07 18:35:25.669216052 +0200 --- src/misc

Patch 7.4.284

2014-05-13 Fir de Conversatie Bram Moolenaar
Patch 7.4.284 Problem:Setting 'langmap' in the modeline can cause trouble. E.g. mapping ":" breaks many commands. (Jens-Wolfhard Schicke-Uffmann) Solution: Disallow setting 'langmap' from the modeline. Files: src/option.c *** ../vim-7.4.283/src/option.c 2014-05-07 15:10:1

Re: Issue 224 in vim: Patch for /src/Make_mvc.mak

2014-05-13 Fir de Conversatie Bram Moolenaar
Nobu Nakada created this issue. It's nice to avoid the specific version check. But does it work everywhere? I would appreciate a few people with different MSVC versions to try out this patch. -- hundred-and-one symptoms of being an internet addict: 145. You e-mail your boss, informing him y