[vim/f19] - patchlevel 887
Karsten Hopp
karsten at fedoraproject.org
Mon Apr 15 15:08:22 UTC 2013
commit 1e450b9070776e73f63af7ba46e17ebcfe4a040c
Author: Karsten Hopp <karsten at redhat.com>
Date: Mon Apr 15 17:02:37 2013 +0200
- patchlevel 887
7.3.887 | 308 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 308 insertions(+), 0 deletions(-)
---
diff --git a/7.3.887 b/7.3.887
new file mode 100644
index 0000000..228845f
--- /dev/null
+++ b/7.3.887
@@ -0,0 +1,308 @@
+To: vim_dev at googlegroups.com
+Subject: Patch 7.3.887
+Fcc: outbox
+From: Bram Moolenaar <Bram at moolenaar.net>
+Mime-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+------------
+
+Patch 7.3.887
+Problem: No tests for Visual mode operators, what 7.3.879 fixes.
+Solution: Add a new test file. (David Bürgin)
+Files: src/testdir/test94.in, src/testdir/test94.ok,
+ src/testdir/Make_amiga.mak, src/testdir/Make_dos.mak,
+ src/testdir/Make_ming.mak, src/testdir/Make_os2.mak,
+ src/testdir/Make_vms.mms, src/testdir/Makefile
+
+
+*** ../vim-7.3.886/src/testdir/test94.in 2013-04-12 13:44:19.000000000 +0200
+--- src/testdir/test94.in 2013-04-12 13:37:12.000000000 +0200
+***************
+*** 0 ****
+--- 1,98 ----
++ Test for Visual mode and operators
++
++ Tests for the two kinds of operations: Those executed with Visual mode
++ followed by an operator and those executed via Operator-pending mode. Also
++ part of the test are mappings, counts, and repetition with the . command.
++
++ Test cases:
++ - Visual modes (v V CTRL-V) followed by an operator; count; repeating
++ - Visual mode maps; count; repeating
++ - Simple
++ - With an Ex command (custom text object)
++ - Operator-pending mode maps
++ - Simple
++ - With Ex command moving the cursor
++ - With Ex command and Visual selection (custom text object)
++ - Patch 7.3.879: Properly abort Ex command in Operator-pending mode
++
++ STARTTEST
++ :so small.vim
++ :set nocp
++ :
++ :" User functions
++ :function MoveToCap()
++ : call search('\u', 'W')
++ :endfunction
++ :function SelectInCaps()
++ : let [line1, col1] = searchpos('\u', 'bcnW')
++ : let [line2, col2] = searchpos('.\u', 'nW')
++ : call setpos("'<", [0, line1, col1, 0])
++ : call setpos("'>", [0, line2, col2, 0])
++ : normal! gv
++ :endfunction
++ :function MoveToEndCount(count)
++ : normal! v:count . e
++ :endfunction
++ :
++ :" Visual modes followed by operator
++ /^apple
++ lvld.l3vd.:
++ /^line 1
++ Vcnewlinej.j2Vd.:
++ /^xxxx
++ jlc l.l2c----l.:
++ :
++ :" Visual mode maps (movement and text object)
++ :vnoremap W /\u/s-1<CR>
++ :vnoremap iW :<C-U>call SelectInCaps()<CR>
++ /^Kiwi
++ vWcNol.fD2vd.:
++ /^Jambu
++ llviWc-l.l2vdl.:
++ :
++ :" Operator-pending mode maps (movement and text object)
++ :onoremap W /\u/<CR>
++ :onoremap <Leader>W :<C-U>call MoveToCap()<CR>
++ :onoremap iW :<C-U>call SelectInCaps()<CR>
++ /^Pineapple
++ cW-l.l2.l.:
++ /^Juniper
++ g?\WfD.:
++ /^Lemon
++ yiWPlciWNew:
++ :
++ :" Patch 7.3.879: Properly abort Operator-pending mode for "dv:<Esc>" etc.
++ /^zzzz
++ dV:
dv:
:set noma | let v:errmsg = ''
++ d:
:set ma | put = v:errmsg =~# '^E21' ? 'ok' : 'failed'
++ dv:dV::set noma | let v:errmsg = ''
++ d::set ma | put = v:errmsg =~# '^E21' ? 'failed' : 'ok'
++ :/^start:/+2,$w! test.out
++ :q!
++ ENDTEST
++
++ start:
++
++ apple banana cherry
++
++ line 1 line 1
++ line 2 line 2
++ line 3 line 3
++ line 4 line 4
++ line 5 line 5
++ line 6 line 6
++
++ xxxxxxxxxxxxx
++ xxxxxxxxxxxxx
++ xxxxxxxxxxxxx
++ xxxxxxxxxxxxx
++
++ KiwiRaspberryDateWatermelonPeach
++ JambuRambutanBananaTangerineMango
++
++ PineappleQuinceLoganberryOrangeGrapefruitKiwiZ
++ JuniperDurianZ
++ LemonNectarineZ
++
++ zzzz
++ zzzz
+*** ../vim-7.3.886/src/testdir/test94.ok 2013-04-12 13:44:19.000000000 +0200
+--- src/testdir/test94.ok 2013-04-12 13:37:12.000000000 +0200
+***************
+*** 0 ****
+--- 1,20 ----
++ a y
++
++ newline
++ newline
++
++ --------x
++ --------x
++ xxxx--------x
++ xxxx--------x
++
++ NoNoberryach
++ --ago
++
++ ----Z
++ WhavcreQhevnaZ
++ LemonNewNectarineZ
++
++ zzz
++ ok
++ ok
+*** ../vim-7.3.886/src/testdir/Make_amiga.mak 2013-02-26 17:21:15.000000000 +0100
+--- src/testdir/Make_amiga.mak 2013-04-12 13:39:47.000000000 +0200
+***************
+*** 32,38 ****
+ test71.out test72.out test73.out test74.out test75.out \
+ test76.out test77.out test78.out test79.out test80.out \
+ test81.out test82.out test83.out test84.out test88.out \
+! test89.out test90.out test91.out test92.out test93.out
+
+ .SUFFIXES: .in .out
+
+--- 32,39 ----
+ test71.out test72.out test73.out test74.out test75.out \
+ test76.out test77.out test78.out test79.out test80.out \
+ test81.out test82.out test83.out test84.out test88.out \
+! test89.out test90.out test91.out test92.out test93.out \
+! test94.out
+
+ .SUFFIXES: .in .out
+
+***************
+*** 142,144 ****
+--- 143,146 ----
+ test91.out: test91.in
+ test92.out: test92.in
+ test93.out: test93.in
++ test94.out: test94.in
+*** ../vim-7.3.886/src/testdir/Make_dos.mak 2013-02-26 17:21:15.000000000 +0100
+--- src/testdir/Make_dos.mak 2013-04-12 13:39:56.000000000 +0200
+***************
+*** 31,37 ****
+ test74.out test75.out test76.out test77.out test78.out \
+ test79.out test80.out test81.out test82.out test83.out \
+ test84.out test85.out test86.out test87.out test88.out \
+! test89.out test90.out test91.out test92.out test93.out
+
+ SCRIPTS32 = test50.out test70.out
+
+--- 31,38 ----
+ test74.out test75.out test76.out test77.out test78.out \
+ test79.out test80.out test81.out test82.out test83.out \
+ test84.out test85.out test86.out test87.out test88.out \
+! test89.out test90.out test91.out test92.out test93.out \
+! test94.out
+
+ SCRIPTS32 = test50.out test70.out
+
+*** ../vim-7.3.886/src/testdir/Make_ming.mak 2013-02-26 17:21:15.000000000 +0100
+--- src/testdir/Make_ming.mak 2013-04-12 13:40:06.000000000 +0200
+***************
+*** 51,57 ****
+ test74.out test75.out test76.out test77.out test78.out \
+ test79.out test80.out test81.out test82.out test83.out \
+ test84.out test85.out test86.out test87.out test88.out \
+! test89.out test90.out test91.out test92.out test93.out
+
+ SCRIPTS32 = test50.out test70.out
+
+--- 51,58 ----
+ test74.out test75.out test76.out test77.out test78.out \
+ test79.out test80.out test81.out test82.out test83.out \
+ test84.out test85.out test86.out test87.out test88.out \
+! test89.out test90.out test91.out test92.out test93.out \
+! test94.out
+
+ SCRIPTS32 = test50.out test70.out
+
+*** ../vim-7.3.886/src/testdir/Make_os2.mak 2013-02-26 17:21:15.000000000 +0100
+--- src/testdir/Make_os2.mak 2013-04-12 13:40:13.000000000 +0200
+***************
+*** 32,38 ****
+ test71.out test72.out test73.out test74.out test75.out \
+ test76.out test77.out test78.out test79.out test80.out \
+ test81.out test82.out test83.out test84.out test88.out \
+! test89.out test90.out test91.out test92.out test93.out
+
+ .SUFFIXES: .in .out
+
+--- 32,39 ----
+ test71.out test72.out test73.out test74.out test75.out \
+ test76.out test77.out test78.out test79.out test80.out \
+ test81.out test82.out test83.out test84.out test88.out \
+! test89.out test90.out test91.out test92.out test93.out \
+! test94.out
+
+ .SUFFIXES: .in .out
+
+*** ../vim-7.3.886/src/testdir/Make_vms.mms 2013-02-26 17:21:15.000000000 +0100
+--- src/testdir/Make_vms.mms 2013-04-12 13:40:24.000000000 +0200
+***************
+*** 4,10 ****
+ # Authors: Zoltan Arpadffy, <arpadffy at polarhome.com>
+ # Sandor Kopanyi, <sandor.kopanyi at mailbox.hu>
+ #
+! # Last change: 2013-02-21
+ #
+ # This has been tested on VMS 6.2 to 8.3 on DEC Alpha, VAX and IA64.
+ # Edit the lines in the Configuration section below to select.
+--- 4,10 ----
+ # Authors: Zoltan Arpadffy, <arpadffy at polarhome.com>
+ # Sandor Kopanyi, <sandor.kopanyi at mailbox.hu>
+ #
+! # Last change: 2013 Apr 12
+ #
+ # This has been tested on VMS 6.2 to 8.3 on DEC Alpha, VAX and IA64.
+ # Edit the lines in the Configuration section below to select.
+***************
+*** 77,83 ****
+ test71.out test72.out test74.out test75.out test76.out \
+ test77.out test78.out test79.out test80.out test81.out \
+ test82.out test83.out test84.out test88.out test89.out \
+! test90.out test91.out test92.out test93.out
+
+ # Known problems:
+ # Test 30: a problem around mac format - unknown reason
+--- 77,83 ----
+ test71.out test72.out test74.out test75.out test76.out \
+ test77.out test78.out test79.out test80.out test81.out \
+ test82.out test83.out test84.out test88.out test89.out \
+! test90.out test91.out test92.out test93.out test94.out
+
+ # Known problems:
+ # Test 30: a problem around mac format - unknown reason
+*** ../vim-7.3.886/src/testdir/Makefile 2013-02-26 17:21:15.000000000 +0100
+--- src/testdir/Makefile 2013-04-12 13:40:32.000000000 +0200
+***************
+*** 28,34 ****
+ test74.out test75.out test76.out test77.out test78.out \
+ test79.out test80.out test81.out test82.out test83.out \
+ test84.out test85.out test86.out test87.out test88.out \
+! test89.out test90.out test91.out test92.out test93.out
+
+ SCRIPTS_GUI = test16.out
+
+--- 28,35 ----
+ test74.out test75.out test76.out test77.out test78.out \
+ test79.out test80.out test81.out test82.out test83.out \
+ test84.out test85.out test86.out test87.out test88.out \
+! test89.out test90.out test91.out test92.out test93.out \
+! test94.out
+
+ SCRIPTS_GUI = test16.out
+
+*** ../vim-7.3.886/src/version.c 2013-04-12 12:27:24.000000000 +0200
+--- src/version.c 2013-04-12 13:43:34.000000000 +0200
+***************
+*** 730,731 ****
+--- 730,733 ----
+ { /* Add new patch number below this line */
++ /**/
++ 887,
+ /**/
+
+--
+hundred-and-one symptoms of being an internet addict:
+153. You find yourself staring at your "inbox" waiting for new e-mail
+ to arrive.
+
+ /// Bram Moolenaar -- Bram at Moolenaar.net -- http://www.Moolenaar.net \\\
+/// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
+\\\ an exciting new programming language -- http://www.Zimbu.org ///
+ \\\ help me help AIDS victims -- http://ICCF-Holland.org ///
More information about the scm-commits
mailing list