From b495ccc3ef5c367e26450bb17dd0dd95948d2a2c Mon Sep 17 00:00:00 2001 From: hedy Date: Thu, 2 Nov 2023 20:15:29 +0800 Subject: [PATCH] Fix invalid buffer id --- README.md | 2 +- lua/symbols-outline/writer.lua | 5 ++--- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index a00b690..12ac84d 100644 --- a/README.md +++ b/README.md @@ -125,7 +125,7 @@ Key: - ✅ Fix some options (#180 by cljoly) -- fix: Invalid buffer id error +- ✅ fix: Invalid buffer id error (#177 by snowair) - ✅ fix(code_actions): use the builtin code_action diff --git a/lua/symbols-outline/writer.lua b/lua/symbols-outline/writer.lua index c2a1f0d..93e640e 100644 --- a/lua/symbols-outline/writer.lua +++ b/lua/symbols-outline/writer.lua @@ -5,9 +5,8 @@ local ui = require 'symbols-outline.ui' local M = {} local function is_buffer_outline(bufnr) - local isValid = vim.api.nvim_buf_is_valid(bufnr) - if not isValid then - return + if not vim.api.nvim_buf_is_valid(bufnr) then + return false end local name = vim.api.nvim_buf_get_name(bufnr) local ft = vim.api.nvim_buf_get_option(bufnr, 'filetype')