Absytree icon indicating copy to clipboard operation
Absytree copied to clipboard

Text editor. Projectional programming environment.

Results 26 Absytree issues
Sort by recently updated
recently updated
newest added

It possible to scroll the code off the screen when using the scroll wheel. It should probably lock same place where the up and down arrow keys do.

bug

Current representation is an array of lines. Finish [Sum tree and rope implementations](https://github.com/Nimaoth/nimsumtree) and integrate into the editor. Advantages: - Better performance for large files - Immutable snapshots of buffer...

enhancement

Currently the browser version is based on js Problems: - Slow (bad Nim->JS codegen, interaction with DOM (technically not necessary)) - Optimizations are either good for native and bad for...

enhancement

- `scope` vs `context` for keybindings - `command` vs `action`

enhancement

Currently plugins are only loaded from the installation directory. It should also be possible to load plugins from the user config directory and workspace directory

enhancement

Currently settings are not declared anywhere, the code just uses them by specifying the name and a default value using ```nim getOption[int](configProvider, "editor.max-search-results", 1000) ``` Problems: - No place to...

enhancement

Currently supported file types and file type detection is hardcoded in src/text/language/languages.nim. This should be extendable through configuration/plugins

enhancement