annotate src/testdir/test75.in @ 5517:064e2a080e2e v7.4.107

updated for version 7.4.107 Problem: Python: When vim.eval() encounters a Vim error, a try/catch in the Python code doesn't catch it. (Yggdroot Chen) Solution: Throw exceptions on errors in vim.eval(). (ZyX)
author Bram Moolenaar <bram@vim.org>
date Thu, 28 Nov 2013 17:04:43 +0100
parents 733193bf24c3
children f5120cbf16b9
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
5405
733193bf24c3 updated for version 7.4.053
Bram Moolenaar <bram@vim.org>
parents: 5035
diff changeset
1 Tests for maparg().
2610
6c05b5e5c1be updated for version 7.3.032
Bram Moolenaar <bram@vim.org>
parents:
diff changeset
2
6c05b5e5c1be updated for version 7.3.032
Bram Moolenaar <bram@vim.org>
parents:
diff changeset
3 STARTTEST
6c05b5e5c1be updated for version 7.3.032
Bram Moolenaar <bram@vim.org>
parents:
diff changeset
4 :so small.vim
3026
6018c815e120 updated for version 7.3.285
Bram Moolenaar <bram@vim.org>
parents: 2610
diff changeset
5 :set cpo-=<
2610
6c05b5e5c1be updated for version 7.3.032
Bram Moolenaar <bram@vim.org>
parents:
diff changeset
6 :" Test maparg() with a string result
6c05b5e5c1be updated for version 7.3.032
Bram Moolenaar <bram@vim.org>
parents:
diff changeset
7 :map foo<C-V> is<F4>foo
6c05b5e5c1be updated for version 7.3.032
Bram Moolenaar <bram@vim.org>
parents:
diff changeset
8 :vnoremap <script> <buffer> <expr> <silent> bar isbar
6c05b5e5c1be updated for version 7.3.032
Bram Moolenaar <bram@vim.org>
parents:
diff changeset
9 :call append('$', maparg('foo<C-V>'))
6c05b5e5c1be updated for version 7.3.032
Bram Moolenaar <bram@vim.org>
parents:
diff changeset
10 :call append('$', string(maparg('foo<C-V>', '', 0, 1)))
6c05b5e5c1be updated for version 7.3.032
Bram Moolenaar <bram@vim.org>
parents:
diff changeset
11 :call append('$', string(maparg('bar', '', 0, 1)))
5035
1cf89d38aa76 updated for version 7.3.1261
Bram Moolenaar <bram@vim.org>
parents: 3026
diff changeset
12 :map <buffer> <nowait> foo bar
1cf89d38aa76 updated for version 7.3.1261
Bram Moolenaar <bram@vim.org>
parents: 3026
diff changeset
13 :call append('$', string(maparg('foo', '', 0, 1)))
2610
6c05b5e5c1be updated for version 7.3.032
Bram Moolenaar <bram@vim.org>
parents:
diff changeset
14 :"
3026
6018c815e120 updated for version 7.3.285
Bram Moolenaar <bram@vim.org>
parents: 2610
diff changeset
15 :map abc x<char-114>x
6018c815e120 updated for version 7.3.285
Bram Moolenaar <bram@vim.org>
parents: 2610
diff changeset
16 :call append('$', maparg('abc'))
6018c815e120 updated for version 7.3.285
Bram Moolenaar <bram@vim.org>
parents: 2610
diff changeset
17 :map abc y<S-char-114>y
6018c815e120 updated for version 7.3.285
Bram Moolenaar <bram@vim.org>
parents: 2610
diff changeset
18 :call append('$', maparg('abc'))
6018c815e120 updated for version 7.3.285
Bram Moolenaar <bram@vim.org>
parents: 2610
diff changeset
19 :"
2610
6c05b5e5c1be updated for version 7.3.032
Bram Moolenaar <bram@vim.org>
parents:
diff changeset
20 :/^eof/+1,$w! test.out
6c05b5e5c1be updated for version 7.3.032
Bram Moolenaar <bram@vim.org>
parents:
diff changeset
21 :qa!
6c05b5e5c1be updated for version 7.3.032
Bram Moolenaar <bram@vim.org>
parents:
diff changeset
22 ENDTEST
6c05b5e5c1be updated for version 7.3.032
Bram Moolenaar <bram@vim.org>
parents:
diff changeset
23
6c05b5e5c1be updated for version 7.3.032
Bram Moolenaar <bram@vim.org>
parents:
diff changeset
24 eof