Alexander Courtis
|
5332f3c238
|
Revert "refactor(#2826): move view to instanced window class (#3153)"
This reverts commit 0a06f65bf0.
|
2025-08-10 14:28:34 +10:00 |
|
Alexander Courtis
|
0a06f65bf0
|
refactor(#2826): move view to instanced window class (#3153)
* refactor(#2826): singleton View class, WIP
* refactor(#2826): singleton View class, WIP
* refactor(#2826): singleton View class, WIP
* refactor(#2826): singleton View class, WIP
* refactor(#2826): singleton View class, WIP
* refactor(#2826): singleton View class, WIP
* refactor(#2826): singleton View class, WIP
* refactor(#2826): singleton View class
* refactor(#2826): View is an Explorer member
* refactor(#2826): move autocmds to Explorer
* refactor(#2826): API uses Explorer's View
* refactor(#2826): move View into Explorer package
* refactor(#2826): retain necessary view globals
* refactor(#2826): move all winhl to appearance constants
* refactor(#2826): add lifecycle logging to all Explorer members
* refactor(#2826): fix bad cherry-pick
* refactor(#2826): better enumerate_options function
* refactor(#2826): add View.tab_line for debugging
* refactor(#2826): default lifecycle log off
* refactor(#2826): add experimental.multi_instance_debug, split globals out of view, move diagnostics to its own module
* refactor(#2826): instrument View:get_winnr
* refactor(#2826): instrument View:setup_tabpage
* refactor(#2826): instrument View:set_current_win, View:prevent_buffer_override
* refactor(#2826): instrument View:get_bufnr
* refactor(#2826): track member bufnr -> winid with global
* refactor(#2826): tidy experiment names and logs
* vim: nvim-tree: track bufnr via buffer-update channel
* vim: nvim-tree: more logging
* vim: nvim-tree: revert: track bufnr via buffer-update channel
* refactor(#2826): notify error on view winid and bufnr mismatches
* refactor(#2826): notify error on view winid and bufnr mismatches
* refactor(#2826): explorer init logging
|
2025-06-19 15:45:55 +10:00 |
|
Azad
|
13f967f8e7
|
chore: add type annotations and resolve LSP warnings (#2555)
* chore: add type annotations to (almost) all functions
* stylua
* Add classes for symlink nodes
* Replace deprecated `@vararg`
* Move node classes to `node` module
* Fix `Symlink*` classes
* add vim and libuv runtime for luals, qualify libuv types
* add scripts/luals-check, not quite ready for CI
* additional nil checks for git/init.lua and git/runner.lua
* additional nil checks for nvim-tree.lua
* wrap vim.cmd-as-a-function calls inside functions
* vim.tbl_filter predicate returns booleans
* Revert "add scripts/luals-check, not quite ready for CI"
This reverts commit c70229cad9.
* Add `MinimalNode` class in `marks` module
* Fix various LSP warnings
* stylua
* Fix `Explorer` class, update related annotations and add necessary checks
* Add missing annotations to `live-filter`
* Add temporary aliases for `uv.*` types
* Resolve remaining LSP warnings
* Revert changes not related to internal types
* Minor adjustments
* Update doc comments style
* Minor adjustments (pt. 2)
---------
Co-authored-by: Alexander Courtis <alex@courtis.org>
|
2023-12-09 11:34:35 +11:00 |
|
Zhanibek Adilbekov
|
d8b154c5f0
|
fix(#2154): find_file doesn't work when group_empty option is enabled (#2100)
Co-authored-by: Alexander Courtis <alex@courtis.org>
|
2023-04-29 17:03:20 +10:00 |
|
Kiyan
|
df92f1527f
|
feat(bookmarks): add bookmark feature (#1412)
|
2022-07-11 10:00:12 +02:00 |
|
Edwar Martinez Vale
|
418fc971fc
|
fix(iterators): the index does not increase (#1399)
|
2022-07-06 01:07:36 +02:00 |
|
Kiyan
|
f43b8af8f4
|
chore(iterators): create Iterator module and migrate iterators to use it (#1392)
|
2022-07-04 14:13:14 +02:00 |
|