nvim-tree.lua/lua/nvim-tree
Alexander Courtis b17358ff4d
fix(#1731 #1723 #1716): handle all external file system changes (#1757)
* fix(#1731): watcher refreshes node rather than the first node matching absolute path, profile refresh

* fix(#1731): reload explorer reloads closed folders

* fix(#1731): do not fire folder created event on file create

* fix(#1731): reload profile absolute path, not link to

* fix(#1731): find-file locks/profiles on real path, reloads when watchers disabled

* Revert "fix(#1731): reload explorer reloads closed folders"

This reverts commit 5dfd8bd2fa.

* fix(#1731): tidy watch reload

* fix(#1731): move refresh_node from watch to reload

* fix(#1731): find-file reloads all nodes for the containing directory

* fix(#1731): create-file refreshes synchronously

* fix(#1731): remove unused watch node

* fix(#1731): find-file refreshes root

* fix(#1716): create-file invokes find-file

* fix(#1731): refresh path walks down the tree to the targedt
2022-11-26 14:19:09 +11:00
..
actions fix(#1731 #1723 #1716): handle all external file system changes (#1757) 2022-11-26 14:19:09 +11:00
explorer fix(#1731 #1723 #1716): handle all external file system changes (#1757) 2022-11-26 14:19:09 +11:00
git fix(#1720): .git watch only FETCH_HEAD, HEAD, HEAD.lock, config, index (#1732) 2022-11-12 14:38:33 +11:00
iterators feat(bookmarks): add bookmark feature (#1412) 2022-07-11 10:00:12 +02:00
marks feat(notify): add notify.threshold (#1693) 2022-11-01 10:24:40 +11:00
renderer feat(renderer): add renderer.root_folder_label (#1746) 2022-11-26 14:02:05 +11:00
api.lua feat(api): add api.tree.get_nodes 2022-11-19 15:54:16 +11:00
colors.lua fix: replace vim.* "requires" with explicit calls to vim functions (#1701) 2022-11-06 10:37:33 +11:00
config.lua fix(keypress): use <cmd> instead of : to avoid triggering CmdLineEnter 2022-07-14 09:33:19 +02:00
core.lua chore(watchers): refactor events and make debouncer safe 2022-07-17 08:50:24 +02:00
diagnostics.lua feat(diagnostics): add diagnostics.severity (#1755) 2022-11-21 09:09:09 +11:00
events.lua feat(notify): add notify.threshold (#1693) 2022-11-01 10:24:40 +11:00
keymap.lua fix: inverted diagnostic navigation keymaps 2022-08-20 14:40:09 +10:00
legacy.lua feat(renderer): add renderer.root_folder_label (#1746) 2022-11-26 14:02:05 +11:00
lib.lua feat(api): add api.tree.get_nodes 2022-11-19 15:54:16 +11:00
live-filter.lua fix: replace vim.* "requires" with explicit calls to vim functions (#1701) 2022-11-06 10:37:33 +11:00
log.lua fix(notify): log file notice info->debug 2022-11-20 12:26:59 +11:00
notify.lua fix(notify): remove unused varargs, log file notice debug->info 2022-11-19 14:34:39 +11:00
utils.lua feat(tabs): add tab.sync options (#1698) 2022-11-19 13:57:45 +11:00
view.lua feat(tabs): add tab.sync options (#1698) 2022-11-19 13:57:45 +11:00
watcher.lua fix(#1720): .git watch only FETCH_HEAD, HEAD, HEAD.lock, config, index (#1732) 2022-11-12 14:38:33 +11:00