diff options
author | James McCoy <jamessan@jamessan.com> | 2016-04-26 14:16:09 -0400 |
---|---|---|
committer | AdnoC <adam.r.cutler@gmail.com> | 2017-05-24 14:17:19 -0400 |
commit | 2dc27a8a78512269e4672bffcb11ede1c26fbd47 (patch) | |
tree | d37319253070794063e962688355ed10ed4f76c6 | |
parent | f4fddbfb778ad5c6600af90d323156e42ee13450 (diff) | |
download | rneovim-2dc27a8a78512269e4672bffcb11ede1c26fbd47.tar.gz rneovim-2dc27a8a78512269e4672bffcb11ede1c26fbd47.tar.bz2 rneovim-2dc27a8a78512269e4672bffcb11ede1c26fbd47.zip |
shada: Remember whether "0 or "1 was the unnamed register
Ref #4645
-rw-r--r-- | test/functional/shada/registers_spec.lua | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/test/functional/shada/registers_spec.lua b/test/functional/shada/registers_spec.lua index fc812f799c..d8e9892c76 100644 --- a/test/functional/shada/registers_spec.lua +++ b/test/functional/shada/registers_spec.lua @@ -148,4 +148,14 @@ describe('ShaDa support code', function() eq({{'\171«'}, 'v'}, getreg('e')) end) + it('remembers which register was the unnamed register when loading', + function() + setreg('0', {'zero'}, 'c') + setreg('1', {'one'}, 'c') + nvim_command('qall') + reset() + eq({{'zero'}, 'v'}, getreg('0')) + eq({{'one'}, 'v'}, getreg('1')) + eq({{'one'}, 'v'}, getreg('"')) + end) end) |