Patch 7.4.1962
Problem:    Two test files for increment/decrement.
Solution:   Move the old style test into the new style test. (Hirohito
            Higashi, closes #881)
Files:      src/Makefile, src/testdir/Make_all.mak, src/testdir/main.aap,
            src/testdir/test35.in, src/testdir/test35.ok,
            src/testdir/test_increment.vim


*** ../vim-7.4.1961/src/Makefile        2016-06-26 18:37:51.890998592 +0200
--- src/Makefile        2016-06-26 19:33:16.348139290 +0200
***************
*** 1996,2002 ****
        test2 test3 test4 test5 test6 test7 test8 test9 \
        test11 test12 test13 test14 test15 test16 test17 test18 test19 \
        test20 test21 test22 test23 test24 test25 test26 test27 test28 test29 \
!       test30 test31 test32 test33 test34 test35 test36 test37 test38 test39 \
        test40 test41 test42 test43 test44 test45 test46 test47 test48 test49 \
        test50 test51 test52 test53 test54 test55 test56 test57 test58 test59 \
        test60 test61 test62 test63 test64 test65 test66 test67 test68 test69 \
--- 1996,2002 ----
        test2 test3 test4 test5 test6 test7 test8 test9 \
        test11 test12 test13 test14 test15 test16 test17 test18 test19 \
        test20 test21 test22 test23 test24 test25 test26 test27 test28 test29 \
!       test30 test31 test32 test33 test34 test36 test37 test38 test39 \
        test40 test41 test42 test43 test44 test45 test46 test47 test48 test49 \
        test50 test51 test52 test53 test54 test55 test56 test57 test58 test59 \
        test60 test61 test62 test63 test64 test65 test66 test67 test68 test69 \
*** ../vim-7.4.1961/src/testdir/Make_all.mak    2016-06-26 16:24:01.285129401 
+0200
--- src/testdir/Make_all.mak    2016-06-26 19:33:16.348139290 +0200
***************
*** 32,38 ****
        test31.out \
        test33.out \
        test34.out \
-       test35.out \
        test36.out \
        test37.out \
        test38.out \
--- 32,37 ----
*** ../vim-7.4.1961/src/testdir/main.aap        2016-03-19 22:53:54.229469402 
+0100
--- src/testdir/main.aap        2016-06-26 19:33:16.348139290 +0200
***************
*** 10,16 ****
                test18.out test19.out test20.out test21.out test22.out
                test23.out test24.out test25.out test26.out test27.out
                test28.out test29.out test30.out test31.out test32.out
!               test33.out test34.out test35.out test36.out test37.out
                test38.out test39.out test40.out test41.out test42.out
                test43.out test44.out test45.out test46.out test47.out
                test48.out test49.out test74.out
--- 10,16 ----
                test18.out test19.out test20.out test21.out test22.out
                test23.out test24.out test25.out test26.out test27.out
                test28.out test29.out test30.out test31.out test32.out
!               test33.out test34.out test36.out test37.out
                test38.out test39.out test40.out test41.out test42.out
                test43.out test44.out test45.out test46.out test47.out
                test48.out test49.out test74.out
*** ../vim-7.4.1961/src/testdir/test35.in       2010-05-15 13:04:10.000000000 
+0200
--- src/testdir/test35.in       1970-01-01 01:00:00.000000000 +0100
***************
*** 1,21 ****
- Test Ctrl-A and Ctrl-X, which increment and decrement decimal, hexadecimal,
- and octal numbers.
- 
- STARTTEST
- /^start-here
- :set nrformats=octal,hex
- j 102  l l 64 128 $ 
- :set nrformats=octal
- 0 102  l 2 w65 129 blx6lD
- :set nrformats=hex
- 0101 l257  Txldt      
- :set nrformats=
- 0200 l100 w78  k
- :$-3,$wq! test.out
- ENDTEST
- 
- start-here
- 100     0x100     077     0
- 100     0x100     077     
- 100     0x100     077     0xfF     0xFf
- 100     0x100     077     
--- 0 ----
*** ../vim-7.4.1961/src/testdir/test35.ok       2010-05-15 13:04:10.000000000 
+0200
--- src/testdir/test35.ok       1970-01-01 01:00:00.000000000 +0100
***************
*** 1,4 ****
- 0     0x0ff     0000     -1
- 0     1x100     0777777
- -1     0x0     078     0xFE     0xfe
- -100     -100x100     000     
--- 0 ----
*** ../vim-7.4.1961/src/testdir/test_increment.vim      2016-03-21 
23:13:28.432710474 +0100
--- src/testdir/test_increment.vim      2016-06-26 19:33:16.348139290 +0200
***************
*** 735,739 ****
--- 735,760 ----
    call assert_equal([0, 2, 4, 0], getpos('.'))
  endfunc
  
+ " The test35 unified to this file.
+ func Test_normal_increment_03()
+   call setline(1, ["100     0x100     077     0",
+         \          "100     0x100     077     ",
+         \          "100     0x100     077     0xfF     0xFf",
+         \          "100     0x100     077     "])
+   set nrformats=octal,hex
+   exec "norm! gg\<C-A>102\<C-X>\<C-A>l\<C-X>l\<C-A>64\<C-A>128\<C-X>$\<C-X>"
+   set nrformats=octal
+   exec "norm! j0\<C-A>102\<C-X>\<C-A>l\<C-X>2\<C-A>w65\<C-A>129\<C-X>blx6lD"
+   set nrformats=hex
+   exec "norm! j0101\<C-X>l257\<C-X>\<C-A>Txldt \<C-A> \<C-X> \<C-X>"
+   set nrformats=
+   exec "norm! j0200\<C-X>l100\<C-X>w78\<C-X>\<C-A>k"
+   call assert_equal(["0     0x0ff     0000     -1",
+         \            "0     1x100     0777777",
+         \            "-1     0x0     078     0xFE     0xfe",
+         \            "-100     -100x100     000     "], getline(1, '$'))
+   call assert_equal([0, 3, 25, 0], getpos('.'))
+ endfunc
+ 
  
  " vim: tabstop=2 shiftwidth=2 expandtab
*** ../vim-7.4.1961/src/version.c       2016-06-26 18:37:51.890998592 +0200
--- src/version.c       2016-06-26 19:34:49.834484114 +0200
***************
*** 755,756 ****
--- 755,758 ----
  {   /* Add new patch number below this line */
+ /**/
+     1962,
  /**/

-- 
hundred-and-one symptoms of being an internet addict:
141. You'd rather go to http://www.weather.com/ than look out your window.

 /// Bram Moolenaar -- [email protected] -- 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    ///

-- 
-- 
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/d/optout.

Raspunde prin e-mail lui