From 5847137f3d4a58475427bc128da929a649ebea14 Mon Sep 17 00:00:00 2001 From: Florian Fischer Date: Thu, 14 May 2026 14:39:32 +0200 Subject: export lspc_select as lspc:select This allows external code to reuse the select method. Example visrc.lua: local lspc = require('plugins/vis-lspc') local choice = lspc:select({'A', 'B', 'C', '6'}) --- README.md | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'README.md') diff --git a/README.md b/README.md index 0a0b6fc..b67bd9c 100644 --- a/README.md +++ b/README.md @@ -253,6 +253,17 @@ get_running_ls(win, explicit_syntax) - `win` - a window in which the language server is running - `explicit_syntax` - syntax of the language server if it differs from `win.syntax` +#### `lspc.select` + +Select an item from a list of choices by calling the external program specified by `lspc.menu_cmd`. + +```lua +lspc.select(lspc, choices) -- or +lspc:select(choices) +``` + + - `choices` - A numeric table containing the possible choices + ## License All code except otherwise noted is licensed under the term of GPL-3. -- cgit v1.2.3