1

Update generated neovim config

This commit is contained in:
2024-08-15 14:28:54 +02:00
parent 07409c223d
commit 25cfcf2941
3809 changed files with 351157 additions and 0 deletions

View File

@ -0,0 +1,5 @@
dir1/file1-1
aaa
bbb
ccc

View File

@ -0,0 +1,5 @@
dir1/file1-2
aaa
bbb
ccc

View File

@ -0,0 +1,5 @@
dir2/file2-1
aaa
bbb
ccc

View File

@ -0,0 +1,5 @@
file
aaa
bbb
ccc

View File

@ -0,0 +1,17 @@
vim.cmd('hi DevIconLicense guifg=#111111')
vim.cmd('hi DevIconMakefile guifg=#222222')
vim.cmd('hi DevIconGif guifg=#333333')
vim.cmd('hi DevIconLua guifg=#444444')
vim.cmd('hi DevIconTxt guifg=#555555')
vim.cmd('hi DevIconDefault guifg=#666666')
return {
get_icon = function(filename, _, options)
if filename == 'LICENSE' then return '', 'DevIconLicense' end
if filename == 'Makefile' then return '', 'DevIconMakefile' end
if vim.endswith(filename, 'gif') then return '', 'DevIconGif' end
if vim.endswith(filename, 'lua') then return '', 'DevIconLua' end
if vim.endswith(filename, 'txt') then return '', 'DevIconTxt' end
if (options or {}).default then return '', 'DevIconDefault' end
end,
}

View File

@ -0,0 +1,50 @@
_G.process_log = {}
local n_pid, n_stdout = 0, 0
local new_process = function(pid)
return {
pid = pid,
close = function(_) table.insert(_G.process_log, 'Process ' .. pid .. ' was closed.') end,
}
end
-- Mock `stdout` by using global `_G.stdout_data_feed` array as source.
-- Each feed's element should be either string (for usable data) or a table
-- with `err` field (for error).
vim.loop.new_pipe = function()
n_stdout = n_stdout + 1
local cur_stdout_id = 'Stdout_' .. n_stdout
return {
read_start = function(_, callback)
-- It is not possible in Neovim<=0.9 to execute `vim.fn` functions during
-- `pipe:read_start()`
local vim_fn_orig = vim.deepcopy(vim.fn)
vim.fn = setmetatable({}, { __index = function() error('Can not use `vim.fn` during `read_start`.') end })
for _, x in ipairs(_G.stdout_data_feed or {}) do
if type(x) == 'table' then callback(x.err, nil) end
if type(x) == 'string' then callback(nil, x) end
end
callback(nil, nil)
vim.fn = vim_fn_orig
end,
close = function() table.insert(_G.process_log, 'Stdout ' .. cur_stdout_id .. ' was closed.') end,
}
end
_G.spawn_log = {}
vim.loop.spawn = function(path, options, on_exit)
local options_without_callables = vim.deepcopy(options)
options_without_callables.stdio = nil
table.insert(_G.spawn_log, { executable = path, options = options_without_callables })
vim.schedule(function() on_exit() end)
n_pid = n_pid + 1
local pid = 'Pid_' .. n_pid
return new_process(pid), pid
end
vim.loop.process_kill = function(process) table.insert(_G.process_log, 'Process ' .. process.pid .. ' was killed.') end

View File

@ -0,0 +1,3 @@
VAR ?= 1
all: test

View File

@ -0,0 +1,5 @@
local a = 1
local t = {
x = math.max(1, 2),
y = math.min(1, 2),
}

View File

@ -0,0 +1,26 @@
Line 1
Line 2
Line 3
Line 4
Line 5
Line 6
Line 7
Line 8
Line 9
Line 10
Line 11
Line 12
Line 13
Line 14
Line 15
Line 16
Line 17
Line 18
Line 19
Line 20
Line 21
Line 22
Line 23
Line 24
Line 25
Line 26

Binary file not shown.

After

Width:  |  Height:  |  Size: 137 B