aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorLewis Russell <lewis6991@gmail.com>2025-07-10 10:32:17 +0100
committerLewis Russell <me@lewisr.dev>2025-07-10 13:34:58 +0100
commite644038f06b4e3401f9b496bbe4337bfe8b18146 (patch)
tree2eb35afd88591d71d7306939b48bf155ca99ee22 /src
parent7f18811668708e7d0505596c0cdb7a15ba3a5fcf (diff)
downloadrneovim-e644038f06b4e3401f9b496bbe4337bfe8b18146.tar.gz
rneovim-e644038f06b4e3401f9b496bbe4337bfe8b18146.tar.bz2
rneovim-e644038f06b4e3401f9b496bbe4337bfe8b18146.zip
docs: move vim.system to own section
Diffstat (limited to 'src')
-rw-r--r--src/gen/gen_steps.zig1
-rwxr-xr-xsrc/gen/gen_vimdoc.lua6
-rw-r--r--src/nvim/CMakeLists.txt3
3 files changed, 10 insertions, 0 deletions
diff --git a/src/gen/gen_steps.zig b/src/gen/gen_steps.zig
index 563a4418df..7f2e0faea6 100644
--- a/src/gen/gen_steps.zig
+++ b/src/gen/gen_steps.zig
@@ -75,6 +75,7 @@ pub fn nvim_gen_sources(
"_init_packages",
"inspect",
"_editor",
+ "_system",
"filetype",
"fs",
"F",
diff --git a/src/gen/gen_vimdoc.lua b/src/gen/gen_vimdoc.lua
index 501f51bc9c..f932fadb53 100755
--- a/src/gen/gen_vimdoc.lua
+++ b/src/gen/gen_vimdoc.lua
@@ -141,6 +141,7 @@ local config = {
'builtin.lua',
'_options.lua',
'_editor.lua',
+ '_system.lua',
'_inspector.lua',
'shared.lua',
'loader.lua',
@@ -172,6 +173,7 @@ local config = {
'runtime/lua/vim/uri.lua',
'runtime/lua/vim/ui.lua',
'runtime/lua/vim/_extui.lua',
+ 'runtime/lua/vim/_system.lua',
'runtime/lua/vim/filetype.lua',
'runtime/lua/vim/keymap.lua',
'runtime/lua/vim/fs.lua',
@@ -215,6 +217,8 @@ local config = {
name = name:lower()
if name == '_editor' then
return 'Lua module: vim'
+ elseif name == '_system' then
+ return 'Lua module: vim.system'
elseif name == '_options' then
return 'LUA-VIMSCRIPT BRIDGE'
elseif name == 'builtin' then
@@ -243,6 +247,8 @@ local config = {
helptag_fmt = function(name)
if name == '_editor' then
return 'lua-vim'
+ elseif name == '_system' then
+ return 'lua-vim-system'
elseif name == '_options' then
return 'lua-vimscript'
elseif name == 'tohtml' then
diff --git a/src/nvim/CMakeLists.txt b/src/nvim/CMakeLists.txt
index f881679f8d..f198f94cf5 100644
--- a/src/nvim/CMakeLists.txt
+++ b/src/nvim/CMakeLists.txt
@@ -335,6 +335,7 @@ set(VIM_MODULE_FILE ${GENERATED_DIR}/lua/vim_module.generated.h)
# NVIM_RUNTIME_DIR
set(LUA_DEFAULTS_MODULE_SOURCE ${NVIM_RUNTIME_DIR}/lua/vim/_defaults.lua)
set(LUA_EDITOR_MODULE_SOURCE ${NVIM_RUNTIME_DIR}/lua/vim/_editor.lua)
+set(LUA_SYSTEM_MODULE_SOURCE ${NVIM_RUNTIME_DIR}/lua/vim/_system.lua)
set(LUA_FILETYPE_MODULE_SOURCE ${NVIM_RUNTIME_DIR}/lua/vim/filetype.lua)
set(LUA_FS_MODULE_SOURCE ${NVIM_RUNTIME_DIR}/lua/vim/fs.lua)
set(LUA_F_MODULE_SOURCE ${NVIM_RUNTIME_DIR}/lua/vim/F.lua)
@@ -626,6 +627,7 @@ add_custom_command(
${LUA_INIT_PACKAGES_MODULE_SOURCE} "vim._init_packages"
${LUA_INSPECT_MODULE_SOURCE} "vim.inspect"
${LUA_EDITOR_MODULE_SOURCE} "vim._editor"
+ ${LUA_SYSTEM_MODULE_SOURCE} "vim._system"
${LUA_FILETYPE_MODULE_SOURCE} "vim.filetype"
${LUA_FS_MODULE_SOURCE} "vim.fs"
${LUA_F_MODULE_SOURCE} "vim.F"
@@ -640,6 +642,7 @@ add_custom_command(
${LUA_INIT_PACKAGES_MODULE_SOURCE}
${LUA_INSPECT_MODULE_SOURCE}
${LUA_EDITOR_MODULE_SOURCE}
+ ${LUA_SYSTEM_MODULE_SOURCE}
${LUA_FILETYPE_MODULE_SOURCE}
${LUA_FS_MODULE_SOURCE}
${LUA_F_MODULE_SOURCE}