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 |
|
Alexander Courtis
|
3fc8de198c
|
chore: migrate to classic (#2991)
* add classic, migrating nodes classes
* add mixins to classic
* typechecked optargs constructors for nodes
* typechecked optargs constructors for watcher and event
* luacheck
* typechecked optargs constructors for GitRunner
* typechecked optargs constructors for Sorter
* typechecked optargs constructors for decorators, WIP
* typechecked optargs constructors for decorators, WIP
* typechecked optargs constructors for decorators
* remove class
* replace enums with named maps
* Renderer and Builder use classic, tidy opts
* LiveFilter uses classic, tidy opts
* Filter uses classic, tidy opts
* add FilterTypes named map
* move toggles into filters
* Marks uses classic, tidy opts
* Sorter uses classic, tidy opts
* Clipboard uses classic, tidy opts
* use supers for node methods
* HighlightDisplay uses classic
* protected :new
* Watcher tidy
* Revert "use supers for node methods"
This reverts commit 9fc7a866ec.
* Watcher tidy
* format
* format
* Filters private methods
* format
* Sorter type safety
* Sorter type safety
* Sorter type safety
* Sorter type safety
* Sorter type safety
* Sorter type safety
* tidy Runner
* tidy hi-test name
|
2024-11-09 14:14:04 +11:00 |
|