With -bar `"` is taken as comment leader.

# HG changeset patch
# User ZyX <[email protected]>
# Date 1373793228 -14400
#      Sun Jul 14 13:13:48 2013 +0400
# Branch extended-funcref
# Node ID a9be4fd3f08625f765c212cfca3f523edf9f0085
# Parent  5c6d4d17d710cfb220c391636b8138238277883e
Fixed test62

diff --git a/src/testdir/test62.in b/src/testdir/test62.in
--- a/src/testdir/test62.in
+++ b/src/testdir/test62.in
@@ -146,7 +146,7 @@
     endif
     let t:a='c'
     call add(g:r, join(map(range(1, tabpagenr('$')), 'gettabvar(v:val, "a")')))
-    C call map(range(1, tabpagenr('$')), 'settabvar(v:val, "a", v:val*2)')
+    C call map(range(1, tabpagenr('$')), 'settabvar(v:val, ''a'', v:val*2)')
     call add(g:r, join(map(range(1, tabpagenr('$')), 'gettabvar(v:val, "a")')))
     let w:a='a'
     C vsplit
@@ -161,7 +161,7 @@
         let g:r+=['BufLeave', 'WinLeave', 'TabLeave', 'WinEnter', 'TabEnter', 
'BufEnter']
     endif
     call add(g:r, join(map(copy(winr), 'gettabwinvar('.tabn.', v:val, "a")')))
-    C call map(copy(winr), 'settabwinvar('.tabn.', v:val, "a", v:val*2)')
+    C call map(copy(winr), 'settabwinvar('.tabn.', v:val, ''a'', v:val*2)')
     call add(g:r, join(map(copy(winr), 'gettabwinvar('.tabn.', v:val, "a")')))
     if hasau
         augroup TabDestructive
diff --git a/src/testdir/test62.ok b/src/testdir/test62.ok
--- a/src/testdir/test62.ok
+++ b/src/testdir/test62.ok
@@ -31,8 +31,8 @@
 BufLeave
 BufEnter
 a b c
-=== call map(range(1, tabpagenr('$')), 'settabvar(v:val, ===
-a b c
+=== call map(range(1, tabpagenr('$')), 'settabvar(v:val, ''a'', v:val*2)') ===
+2 4 6
 === vsplit ===
 WinLeave
 WinEnter
@@ -44,8 +44,8 @@
 TabEnter
 BufEnter
 a a
-=== call map(copy(winr), 'settabwinvar('.tabn.', v:val, ===
-a a
+=== call map(copy(winr), 'settabwinvar('.tabn.', v:val, ''a'', v:val*2)') ===
+2 4
 === tabnext 3 ===
 BufLeave
 WinLeave

-- 
-- 
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.


diff -crN vim.5c6d4d17d710/src/testdir/test62.in vim.a9be4fd3f086/src/testdir/test62.in
*** vim.5c6d4d17d710/src/testdir/test62.in	2013-07-14 13:14:04.119010268 +0400
--- vim.a9be4fd3f086/src/testdir/test62.in	2013-07-14 13:14:04.120010258 +0400
***************
*** 146,152 ****
      endif
      let t:a='c'
      call add(g:r, join(map(range(1, tabpagenr('$')), 'gettabvar(v:val, "a")')))
!     C call map(range(1, tabpagenr('$')), 'settabvar(v:val, "a", v:val*2)')
      call add(g:r, join(map(range(1, tabpagenr('$')), 'gettabvar(v:val, "a")')))
      let w:a='a'
      C vsplit
--- 146,152 ----
      endif
      let t:a='c'
      call add(g:r, join(map(range(1, tabpagenr('$')), 'gettabvar(v:val, "a")')))
!     C call map(range(1, tabpagenr('$')), 'settabvar(v:val, ''a'', v:val*2)')
      call add(g:r, join(map(range(1, tabpagenr('$')), 'gettabvar(v:val, "a")')))
      let w:a='a'
      C vsplit
***************
*** 161,167 ****
          let g:r+=['BufLeave', 'WinLeave', 'TabLeave', 'WinEnter', 'TabEnter', 'BufEnter']
      endif
      call add(g:r, join(map(copy(winr), 'gettabwinvar('.tabn.', v:val, "a")')))
!     C call map(copy(winr), 'settabwinvar('.tabn.', v:val, "a", v:val*2)')
      call add(g:r, join(map(copy(winr), 'gettabwinvar('.tabn.', v:val, "a")')))
      if hasau
          augroup TabDestructive
--- 161,167 ----
          let g:r+=['BufLeave', 'WinLeave', 'TabLeave', 'WinEnter', 'TabEnter', 'BufEnter']
      endif
      call add(g:r, join(map(copy(winr), 'gettabwinvar('.tabn.', v:val, "a")')))
!     C call map(copy(winr), 'settabwinvar('.tabn.', v:val, ''a'', v:val*2)')
      call add(g:r, join(map(copy(winr), 'gettabwinvar('.tabn.', v:val, "a")')))
      if hasau
          augroup TabDestructive
diff -crN vim.5c6d4d17d710/src/testdir/test62.ok vim.a9be4fd3f086/src/testdir/test62.ok
*** vim.5c6d4d17d710/src/testdir/test62.ok	2013-07-14 13:14:04.119010268 +0400
--- vim.a9be4fd3f086/src/testdir/test62.ok	2013-07-14 13:14:04.120010258 +0400
***************
*** 31,38 ****
  BufLeave
  BufEnter
  a b c
! === call map(range(1, tabpagenr('$')), 'settabvar(v:val, ===
! a b c
  === vsplit ===
  WinLeave
  WinEnter
--- 31,38 ----
  BufLeave
  BufEnter
  a b c
! === call map(range(1, tabpagenr('$')), 'settabvar(v:val, ''a'', v:val*2)') ===
! 2 4 6
  === vsplit ===
  WinLeave
  WinEnter
***************
*** 44,51 ****
  TabEnter
  BufEnter
  a a
! === call map(copy(winr), 'settabwinvar('.tabn.', v:val, ===
! a a
  === tabnext 3 ===
  BufLeave
  WinLeave
--- 44,51 ----
  TabEnter
  BufEnter
  a a
! === call map(copy(winr), 'settabwinvar('.tabn.', v:val, ''a'', v:val*2)') ===
! 2 4
  === tabnext 3 ===
  BufLeave
  WinLeave

Raspunde prin e-mail lui