diff options
| author | Maxime Coste <mawww@kakoune.org> | 2020-09-22 21:17:12 +1000 |
|---|---|---|
| committer | Maxime Coste <mawww@kakoune.org> | 2020-09-22 21:17:12 +1000 |
| commit | 0ef858da64d5429b35201e245017658774a0c1f0 (patch) | |
| tree | 3234e2786b5fa1ac2de8b90d486068a8e88e934e /test | |
| parent | 5d17e1132fa0a7c528223e76e179133006198c9e (diff) | |
| parent | 4025ac81673e148d3e6109a6052627af9b2660a3 (diff) | |
Merge remote-tracking branch 'lenormf/fix-3735' into master
Diffstat (limited to 'test')
4 files changed, 8 insertions, 0 deletions
diff --git a/test/regression/3735-modeline-arbitrary-code-execution/cmd b/test/regression/3735-modeline-arbitrary-code-execution/cmd new file mode 100644 index 00000000..fefcd4a9 --- /dev/null +++ b/test/regression/3735-modeline-arbitrary-code-execution/cmd @@ -0,0 +1,3 @@ +:modeline-parse<ret> +% +:exec c %opt{pwned}<ret> diff --git a/test/regression/3735-modeline-arbitrary-code-execution/in b/test/regression/3735-modeline-arbitrary-code-execution/in new file mode 100644 index 00000000..4393d125 --- /dev/null +++ b/test/regression/3735-modeline-arbitrary-code-execution/in @@ -0,0 +1 @@ +# kak: tabstop=2;set-option buffer pwned yes diff --git a/test/regression/3735-modeline-arbitrary-code-execution/out b/test/regression/3735-modeline-arbitrary-code-execution/out new file mode 100644 index 00000000..c508d536 --- /dev/null +++ b/test/regression/3735-modeline-arbitrary-code-execution/out @@ -0,0 +1 @@ +false diff --git a/test/regression/3735-modeline-arbitrary-code-execution/rc b/test/regression/3735-modeline-arbitrary-code-execution/rc new file mode 100644 index 00000000..69ee4408 --- /dev/null +++ b/test/regression/3735-modeline-arbitrary-code-execution/rc @@ -0,0 +1,3 @@ +source "%val{runtime}/rc/detection/modeline.kak" +declare-option -hidden bool pwned no +set-option global tabstop 42 |
