annotate src/testdir/test74.in @ 7660:066ef357ea91 v7.4.1129

commit https://github.com/vim/vim/commit/77324fc9d3206a12f5ae39da1574be3ee1273591 Author: Bram Moolenaar <Bram@vim.org> Date: Sun Jan 17 22:37:03 2016 +0100 patch 7.4.1129 Problem: Python None value can't be converted to a Vim value. Solution: Just use zero. (Damien)
author Christian Brabandt <cb@256bit.org>
date Sun, 17 Jan 2016 22:45:04 +0100
parents 2f57d93bdbf6
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2607
2f57d93bdbf6 updated for version 7.3.030
Bram Moolenaar <bram@vim.org>
parents:
diff changeset
1 " Tests for storing global variables in the .viminfo file vim: set ft=vim:
2f57d93bdbf6 updated for version 7.3.030
Bram Moolenaar <bram@vim.org>
parents:
diff changeset
2
2f57d93bdbf6 updated for version 7.3.030
Bram Moolenaar <bram@vim.org>
parents:
diff changeset
3 STARTTEST
2f57d93bdbf6 updated for version 7.3.030
Bram Moolenaar <bram@vim.org>
parents:
diff changeset
4 :so small.vim
2f57d93bdbf6 updated for version 7.3.030
Bram Moolenaar <bram@vim.org>
parents:
diff changeset
5 :" Do all test in a separate window to avoid E211 when we recursively
2f57d93bdbf6 updated for version 7.3.030
Bram Moolenaar <bram@vim.org>
parents:
diff changeset
6 :" delete the Xfind directory during cleanup
2f57d93bdbf6 updated for version 7.3.030
Bram Moolenaar <bram@vim.org>
parents:
diff changeset
7 :"
2f57d93bdbf6 updated for version 7.3.030
Bram Moolenaar <bram@vim.org>
parents:
diff changeset
8 :" This will cause a few errors, do it silently.
2f57d93bdbf6 updated for version 7.3.030
Bram Moolenaar <bram@vim.org>
parents:
diff changeset
9 :set visualbell
2f57d93bdbf6 updated for version 7.3.030
Bram Moolenaar <bram@vim.org>
parents:
diff changeset
10 :set nocp viminfo+=!,nviminfo
2f57d93bdbf6 updated for version 7.3.030
Bram Moolenaar <bram@vim.org>
parents:
diff changeset
11 :let MY_GLOBAL_DICT={'foo': 1, 'bar': 0, 'longvarible': 1000}
2f57d93bdbf6 updated for version 7.3.030
Bram Moolenaar <bram@vim.org>
parents:
diff changeset
12 :" store a really long list, so line wrapping will occur in viminfo file
2f57d93bdbf6 updated for version 7.3.030
Bram Moolenaar <bram@vim.org>
parents:
diff changeset
13 :let MY_GLOBAL_LIST=range(1,100)
2f57d93bdbf6 updated for version 7.3.030
Bram Moolenaar <bram@vim.org>
parents:
diff changeset
14 :wv! Xviminfo
2f57d93bdbf6 updated for version 7.3.030
Bram Moolenaar <bram@vim.org>
parents:
diff changeset
15 :unlet MY_GLOBAL_DICT
2f57d93bdbf6 updated for version 7.3.030
Bram Moolenaar <bram@vim.org>
parents:
diff changeset
16 :unlet MY_GLOBAL_LIST
2f57d93bdbf6 updated for version 7.3.030
Bram Moolenaar <bram@vim.org>
parents:
diff changeset
17 :rv! Xviminfo
2f57d93bdbf6 updated for version 7.3.030
Bram Moolenaar <bram@vim.org>
parents:
diff changeset
18 :call delete('Xviminfo')
2f57d93bdbf6 updated for version 7.3.030
Bram Moolenaar <bram@vim.org>
parents:
diff changeset
19 :if exists("MY_GLOBAL_DICT")
2f57d93bdbf6 updated for version 7.3.030
Bram Moolenaar <bram@vim.org>
parents:
diff changeset
20 :redir >> test.out
2f57d93bdbf6 updated for version 7.3.030
Bram Moolenaar <bram@vim.org>
parents:
diff changeset
21 :echo MY_GLOBAL_DICT
2f57d93bdbf6 updated for version 7.3.030
Bram Moolenaar <bram@vim.org>
parents:
diff changeset
22 :redir end
2f57d93bdbf6 updated for version 7.3.030
Bram Moolenaar <bram@vim.org>
parents:
diff changeset
23 :endif
2f57d93bdbf6 updated for version 7.3.030
Bram Moolenaar <bram@vim.org>
parents:
diff changeset
24 :if exists("MY_GLOBAL_LIST")
2f57d93bdbf6 updated for version 7.3.030
Bram Moolenaar <bram@vim.org>
parents:
diff changeset
25 :redir >> test.out
2f57d93bdbf6 updated for version 7.3.030
Bram Moolenaar <bram@vim.org>
parents:
diff changeset
26 :echo MY_GLOBAL_LIST
2f57d93bdbf6 updated for version 7.3.030
Bram Moolenaar <bram@vim.org>
parents:
diff changeset
27 :redir end
2f57d93bdbf6 updated for version 7.3.030
Bram Moolenaar <bram@vim.org>
parents:
diff changeset
28 :endif
2f57d93bdbf6 updated for version 7.3.030
Bram Moolenaar <bram@vim.org>
parents:
diff changeset
29 :redir >> test.out
2f57d93bdbf6 updated for version 7.3.030
Bram Moolenaar <bram@vim.org>
parents:
diff changeset
30 :echo "foobar"
2f57d93bdbf6 updated for version 7.3.030
Bram Moolenaar <bram@vim.org>
parents:
diff changeset
31 :redir end
2f57d93bdbf6 updated for version 7.3.030
Bram Moolenaar <bram@vim.org>
parents:
diff changeset
32 :endif
2f57d93bdbf6 updated for version 7.3.030
Bram Moolenaar <bram@vim.org>
parents:
diff changeset
33 :qa!
2f57d93bdbf6 updated for version 7.3.030
Bram Moolenaar <bram@vim.org>
parents:
diff changeset
34 ENDTEST
2f57d93bdbf6 updated for version 7.3.030
Bram Moolenaar <bram@vim.org>
parents:
diff changeset
35
2f57d93bdbf6 updated for version 7.3.030
Bram Moolenaar <bram@vim.org>
parents:
diff changeset
36 eof