2026-02-14 21:36:06 -06:00
|
|
|
# Python imports
|
|
|
|
|
from enum import Enum
|
|
|
|
|
|
|
|
|
|
# Lib imports
|
|
|
|
|
|
|
|
|
|
# Application imports
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
class SourceViewStates(Enum):
|
|
|
|
|
INSERT = 0
|
|
|
|
|
MULTIINSERT = 1
|
|
|
|
|
COMMAND = 2
|
|
|
|
|
READONLY = 3
|
Clean up codebase and improve file loading
- Moved plugins to proper sub groups (autopairs, code_minimap, colorize, commentzar, info_bar, markdown_preview, prettify_json, search_replace, tabs_bar, telescope, toggle_source_view, lsp_client)
- Add filter_out_loaded_files to prevent opening already-loaded files
- Add INDEPENDENT source view state
- Fix cursor scroll position on buffer switch
- Fix signal blocking during file load
- Fix word boundary in completion provider
- Refactor code events into single events module
2026-03-08 00:51:28 -06:00
|
|
|
INDEPENDENT = 4
|