From b531bab1cef58fcebc6c786bd63d6217a135204d Mon Sep 17 00:00:00 2001 From: Maxime Coste Date: Sun, 24 Mar 2019 19:20:29 +1100 Subject: Add support for -shell-script-* completion in :prompt Fixes #2754 --- test/shell/prompt-shell-script-candidates/cmd | 1 + test/shell/prompt-shell-script-candidates/in | 1 + test/shell/prompt-shell-script-candidates/out | 1 + test/shell/prompt-shell-script-candidates/rc | 3 +++ test/shell/prompt-shell-script-completion/cmd | 1 + test/shell/prompt-shell-script-completion/in | 1 + test/shell/prompt-shell-script-completion/out | 1 + test/shell/prompt-shell-script-completion/rc | 3 +++ 8 files changed, 12 insertions(+) create mode 100644 test/shell/prompt-shell-script-candidates/cmd create mode 100644 test/shell/prompt-shell-script-candidates/in create mode 100644 test/shell/prompt-shell-script-candidates/out create mode 100644 test/shell/prompt-shell-script-candidates/rc create mode 100644 test/shell/prompt-shell-script-completion/cmd create mode 100644 test/shell/prompt-shell-script-completion/in create mode 100644 test/shell/prompt-shell-script-completion/out create mode 100644 test/shell/prompt-shell-script-completion/rc (limited to 'test/shell') diff --git a/test/shell/prompt-shell-script-candidates/cmd b/test/shell/prompt-shell-script-candidates/cmd new file mode 100644 index 00000000..7cc38390 --- /dev/null +++ b/test/shell/prompt-shell-script-candidates/cmd @@ -0,0 +1 @@ +:foob diff --git a/test/shell/prompt-shell-script-candidates/in b/test/shell/prompt-shell-script-candidates/in new file mode 100644 index 00000000..8b137891 --- /dev/null +++ b/test/shell/prompt-shell-script-candidates/in @@ -0,0 +1 @@ + diff --git a/test/shell/prompt-shell-script-candidates/out b/test/shell/prompt-shell-script-candidates/out new file mode 100644 index 00000000..5716ca59 --- /dev/null +++ b/test/shell/prompt-shell-script-candidates/out @@ -0,0 +1 @@ +bar diff --git a/test/shell/prompt-shell-script-candidates/rc b/test/shell/prompt-shell-script-candidates/rc new file mode 100644 index 00000000..6aaaf259 --- /dev/null +++ b/test/shell/prompt-shell-script-candidates/rc @@ -0,0 +1,3 @@ +define-command foo %{ + prompt -shell-script-candidates %{ printf 'foo\nbar\nhaz\n' } ': ' %{exec i %val{text} } +} diff --git a/test/shell/prompt-shell-script-completion/cmd b/test/shell/prompt-shell-script-completion/cmd new file mode 100644 index 00000000..7cc38390 --- /dev/null +++ b/test/shell/prompt-shell-script-completion/cmd @@ -0,0 +1 @@ +:foob diff --git a/test/shell/prompt-shell-script-completion/in b/test/shell/prompt-shell-script-completion/in new file mode 100644 index 00000000..8b137891 --- /dev/null +++ b/test/shell/prompt-shell-script-completion/in @@ -0,0 +1 @@ + diff --git a/test/shell/prompt-shell-script-completion/out b/test/shell/prompt-shell-script-completion/out new file mode 100644 index 00000000..257cc564 --- /dev/null +++ b/test/shell/prompt-shell-script-completion/out @@ -0,0 +1 @@ +foo diff --git a/test/shell/prompt-shell-script-completion/rc b/test/shell/prompt-shell-script-completion/rc new file mode 100644 index 00000000..3fd111ba --- /dev/null +++ b/test/shell/prompt-shell-script-completion/rc @@ -0,0 +1,3 @@ +define-command foo %{ + prompt -shell-script-completion %{ printf 'foo\nbar\nhaz\n' } ': ' %{exec i %val{text} } +} -- cgit v1.2.3