summaryrefslogtreecommitdiff
path: root/test/normal/user-modes
diff options
context:
space:
mode:
authorDelapouite <delapouite@gmail.com>2018-02-25 16:16:25 +0100
committerDelapouite <delapouite@gmail.com>2018-02-27 19:55:00 +0100
commita6a1c34288535f71fd20f6ec8b2a46a073bd1ed4 (patch)
tree16a9c61a3ec0d187612eee4b2fd84965176e6835 /test/normal/user-modes
parent0d838f80a0cc920e64c6a5a969861f83d96967a6 (diff)
Add -lock switch to enter-user-mode command
Diffstat (limited to 'test/normal/user-modes')
-rw-r--r--test/normal/user-modes/cmd4
-rw-r--r--test/normal/user-modes/lock/cmd1
-rw-r--r--test/normal/user-modes/lock/in1
-rw-r--r--test/normal/user-modes/lock/out1
-rw-r--r--test/normal/user-modes/lock/rc3
-rw-r--r--test/normal/user-modes/once/cmd1
-rw-r--r--test/normal/user-modes/once/in (renamed from test/normal/user-modes/in)0
-rw-r--r--test/normal/user-modes/once/out (renamed from test/normal/user-modes/out)0
-rw-r--r--test/normal/user-modes/once/rc3
9 files changed, 10 insertions, 4 deletions
diff --git a/test/normal/user-modes/cmd b/test/normal/user-modes/cmd
deleted file mode 100644
index 455c6ded..00000000
--- a/test/normal/user-modes/cmd
+++ /dev/null
@@ -1,4 +0,0 @@
-:declare-user-mode global foo<ret>
-:map global foo f '<esc>wchello from foo<esc>'
-:enter-user-mode global foo
-f
diff --git a/test/normal/user-modes/lock/cmd b/test/normal/user-modes/lock/cmd
new file mode 100644
index 00000000..8c169dd5
--- /dev/null
+++ b/test/normal/user-modes/lock/cmd
@@ -0,0 +1 @@
+<a-,>fff<esc>f
diff --git a/test/normal/user-modes/lock/in b/test/normal/user-modes/lock/in
new file mode 100644
index 00000000..28076c78
--- /dev/null
+++ b/test/normal/user-modes/lock/in
@@ -0,0 +1 @@
+123delete
diff --git a/test/normal/user-modes/lock/out b/test/normal/user-modes/lock/out
new file mode 100644
index 00000000..c8b1b423
--- /dev/null
+++ b/test/normal/user-modes/lock/out
@@ -0,0 +1 @@
+delete
diff --git a/test/normal/user-modes/lock/rc b/test/normal/user-modes/lock/rc
new file mode 100644
index 00000000..b3114fef
--- /dev/null
+++ b/test/normal/user-modes/lock/rc
@@ -0,0 +1,3 @@
+declare-user-mode global foo
+map global foo f d
+map global normal <a-,> ':enter-user-mode -lock global foo<ret>'
diff --git a/test/normal/user-modes/once/cmd b/test/normal/user-modes/once/cmd
new file mode 100644
index 00000000..c86211cb
--- /dev/null
+++ b/test/normal/user-modes/once/cmd
@@ -0,0 +1 @@
+<a-,>ff
diff --git a/test/normal/user-modes/in b/test/normal/user-modes/once/in
index 5716ca59..5716ca59 100644
--- a/test/normal/user-modes/in
+++ b/test/normal/user-modes/once/in
diff --git a/test/normal/user-modes/out b/test/normal/user-modes/once/out
index 196f02f0..196f02f0 100644
--- a/test/normal/user-modes/out
+++ b/test/normal/user-modes/once/out
diff --git a/test/normal/user-modes/once/rc b/test/normal/user-modes/once/rc
new file mode 100644
index 00000000..102a6163
--- /dev/null
+++ b/test/normal/user-modes/once/rc
@@ -0,0 +1,3 @@
+declare-user-mode global foo
+map global foo f 'wchello from foo<esc>'
+map global normal <a-,> ':enter-user-mode global foo<ret>'