aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/ex_cmds.lua
diff options
context:
space:
mode:
authorJlll1 <arghantentua@tutanota.com>2022-11-28 20:23:04 +0100
committerGitHub <noreply@github.com>2022-11-28 12:23:04 -0700
commitf004812b338340e5f5157aa68d09d3f0e5605c6c (patch)
tree415f51509f9b19037d87bb3e8d2286b8a68da2a1 /src/nvim/ex_cmds.lua
parent77a0f4a542ad9354c647b6bafc1bbd5579212a9e (diff)
downloadrneovim-f004812b338340e5f5157aa68d09d3f0e5605c6c.tar.gz
rneovim-f004812b338340e5f5157aa68d09d3f0e5605c6c.tar.bz2
rneovim-f004812b338340e5f5157aa68d09d3f0e5605c6c.zip
feat(secure): add `:trust` command and vim.secure.trust() (#21107)
Introduce vim.secure.trust() to programmatically manage the trust database. Use this function in a new :trust ex command which can be used as a simple frontend. Resolves: https://github.com/neovim/neovim/issues/21092 Co-authored-by: Gregory Anders <greg@gpanders.com> Co-authored-by: ii14 <ii14@users.noreply.github.com>
Diffstat (limited to 'src/nvim/ex_cmds.lua')
-rw-r--r--src/nvim/ex_cmds.lua6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/nvim/ex_cmds.lua b/src/nvim/ex_cmds.lua
index e3eea884c4..6911d318cc 100644
--- a/src/nvim/ex_cmds.lua
+++ b/src/nvim/ex_cmds.lua
@@ -2934,6 +2934,12 @@ module.cmds = {
func='ex_tag',
},
{
+ command='trust',
+ flags=bit.bor(EXTRA, FILE1, TRLBAR, LOCK_OK),
+ addr_type='ADDR_NONE',
+ func='ex_trust',
+ },
+ {
command='try',
flags=bit.bor(TRLBAR, SBOXOK, CMDWIN, LOCK_OK),
addr_type='ADDR_NONE',