mirror of
https://github.com/neovim/neovim.git
synced 2024-12-19 10:45:16 -07:00
Merge 1724a6e259
into 160cbd0ef4
This commit is contained in:
commit
9e2ee42552
@ -151,7 +151,7 @@ function properties.trim_trailing_whitespace(bufnr, val)
|
|||||||
)
|
)
|
||||||
if val == 'true' then
|
if val == 'true' then
|
||||||
vim.api.nvim_create_autocmd('BufWritePre', {
|
vim.api.nvim_create_autocmd('BufWritePre', {
|
||||||
group = 'editorconfig',
|
group = 'nvim_editorconfig',
|
||||||
buffer = bufnr,
|
buffer = bufnr,
|
||||||
callback = function()
|
callback = function()
|
||||||
local view = vim.fn.winsaveview()
|
local view = vim.fn.winsaveview()
|
||||||
@ -163,7 +163,7 @@ function properties.trim_trailing_whitespace(bufnr, val)
|
|||||||
else
|
else
|
||||||
vim.api.nvim_clear_autocmds({
|
vim.api.nvim_clear_autocmds({
|
||||||
event = 'BufWritePre',
|
event = 'BufWritePre',
|
||||||
group = 'editorconfig',
|
group = 'nvim_editorconfig',
|
||||||
buffer = bufnr,
|
buffer = bufnr,
|
||||||
})
|
})
|
||||||
end
|
end
|
||||||
@ -180,7 +180,7 @@ function properties.insert_final_newline(bufnr, val)
|
|||||||
local endofline = val == 'true'
|
local endofline = val == 'true'
|
||||||
if vim.bo[bufnr].endofline ~= endofline then
|
if vim.bo[bufnr].endofline ~= endofline then
|
||||||
vim.api.nvim_create_autocmd('BufWritePre', {
|
vim.api.nvim_create_autocmd('BufWritePre', {
|
||||||
group = 'editorconfig',
|
group = 'nvim_editorconfig',
|
||||||
buffer = bufnr,
|
buffer = bufnr,
|
||||||
once = true,
|
once = true,
|
||||||
callback = function()
|
callback = function()
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
local group = vim.api.nvim_create_augroup('editorconfig', {})
|
local group = vim.api.nvim_create_augroup('nvim_editorconfig', {})
|
||||||
vim.api.nvim_create_autocmd({ 'BufNewFile', 'BufRead', 'BufFilePost' }, {
|
vim.api.nvim_create_autocmd({ 'BufNewFile', 'BufRead', 'BufFilePost' }, {
|
||||||
group = group,
|
group = group,
|
||||||
callback = function(args)
|
callback = function(args)
|
||||||
|
Loading…
Reference in New Issue
Block a user