fix: critical bugs and add documentation

- Fix missing path separator in glob patterns (files were not found)
- Fix nvim-tree setup overriding user config on every IdeaTree call
- Fix deprecated nvim API (nvim_buf_set_option, nvim_win_set_option)
- Fix missing arguments in sidebar.open() call in list.lua
- Remove unused variable in tags.lua
- Update help documentation with all commands
- Fix README.md (telescope reference, add changelog link)
- Add CHANGELOG.md
- Add llms.txt for AI/LLM context
This commit is contained in:
Carlos Gutierrez
2026-01-10 22:34:10 -05:00
parent 3dc33a46bb
commit de8ccfb9aa
9 changed files with 425 additions and 139 deletions

View File

@@ -71,7 +71,7 @@ function M.fuzzy_search(query)
local results = {}
-- Find all .md files recursively
local files = vim.fn.glob(idea_path .. "**/*.md", false, true)
local files = vim.fn.glob(idea_path .. "/**/*.md", false, true)
for _, file in ipairs(files) do
if vim.fn.filereadable(file) == 1 then
@@ -199,7 +199,7 @@ function M.search_in_content(query)
local results = {}
-- Find all .md files recursively
local files = vim.fn.glob(idea_path .. "**/*.md", false, true)
local files = vim.fn.glob(idea_path .. "/**/*.md", false, true)
for _, file in ipairs(files) do
if vim.fn.filereadable(file) == 1 then
@@ -257,7 +257,7 @@ function M.search_by_title(query)
local results = {}
-- Find all .md files recursively
local files = vim.fn.glob(idea_path .. "**/*.md", false, true)
local files = vim.fn.glob(idea_path .. "/**/*.md", false, true)
for _, file in ipairs(files) do
if vim.fn.filereadable(file) == 1 then