mirror of
				https://github.com/neovim/neovim.git
				synced 2025-11-03 17:24:29 +00:00 
			
		
		
		
	fix: use nvim namespace convention #34010
This commit is contained in:
		
				
					committed by
					
						
						GitHub
					
				
			
			
				
	
			
			
			
						parent
						
							fed9069b8d
						
					
				
				
					commit
					62ba6e8a76
				
			@@ -742,7 +742,7 @@ local registered_autocmds = {}
 | 
			
		||||
 | 
			
		||||
local function make_augroup_key(namespace, bufnr)
 | 
			
		||||
  local ns = M.get_namespace(namespace)
 | 
			
		||||
  return string.format('DiagnosticInsertLeave:%s:%s', bufnr, ns.name)
 | 
			
		||||
  return string.format('nvim.diagnostic.insertleave.%s.%s', bufnr, ns.name)
 | 
			
		||||
end
 | 
			
		||||
 | 
			
		||||
--- @param namespace integer
 | 
			
		||||
 
 | 
			
		||||
@@ -189,7 +189,7 @@ function M.get_namespace(client_id, is_pull)
 | 
			
		||||
      vim.tbl_get((client or {}).server_capabilities, 'diagnosticProvider', 'identifier')
 | 
			
		||||
    local key = string.format('%d:%s', client_id, server_id or 'nil')
 | 
			
		||||
    local name = string.format(
 | 
			
		||||
      'vim.lsp.%s.%d.%s',
 | 
			
		||||
      'nvim.lsp.%s.%d.%s',
 | 
			
		||||
      client and client.name or 'unknown',
 | 
			
		||||
      client_id,
 | 
			
		||||
      server_id or 'nil'
 | 
			
		||||
@@ -201,7 +201,7 @@ function M.get_namespace(client_id, is_pull)
 | 
			
		||||
    end
 | 
			
		||||
    return ns
 | 
			
		||||
  else
 | 
			
		||||
    local name = string.format('vim.lsp.%s.%d', client and client.name or 'unknown', client_id)
 | 
			
		||||
    local name = string.format('nvim.lsp.%s.%d', client and client.name or 'unknown', client_id)
 | 
			
		||||
    local ns = _client_push_namespaces[client_id]
 | 
			
		||||
    if not ns then
 | 
			
		||||
      ns = api.nvim_create_namespace(name)
 | 
			
		||||
 
 | 
			
		||||
@@ -3,7 +3,7 @@ if exists('g:loaded_shada_plugin')
 | 
			
		||||
endif
 | 
			
		||||
let g:loaded_shada_plugin = 1
 | 
			
		||||
 | 
			
		||||
augroup ShaDaCommands
 | 
			
		||||
augroup nvim.shada
 | 
			
		||||
  autocmd!
 | 
			
		||||
  autocmd BufReadCmd *.shada,*.shada.tmp.[a-z]
 | 
			
		||||
        \ :if !empty(v:cmdarg)|throw '++opt not supported'|endif
 | 
			
		||||
 
 | 
			
		||||
@@ -2636,8 +2636,7 @@ describe('plugin/shada.vim', function()
 | 
			
		||||
    wshada('\004\000\009\147\000\196\002ab\196\001a')
 | 
			
		||||
    wshada_tmp('\004\000\009\147\000\196\002ab\196\001b')
 | 
			
		||||
 | 
			
		||||
    local bufread_commands =
 | 
			
		||||
      api.nvim_get_autocmds({ group = 'ShaDaCommands', event = 'BufReadCmd' })
 | 
			
		||||
    local bufread_commands = api.nvim_get_autocmds({ group = 'nvim.shada', event = 'BufReadCmd' })
 | 
			
		||||
    eq(2, #bufread_commands--[[, vim.inspect(bufread_commands) ]])
 | 
			
		||||
 | 
			
		||||
    -- Need to set nohidden so that the buffer containing 'fname' is not unloaded
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user