Guldoman

Results 73 issues of Guldoman

With this, user module is given priority `-2`, project module `-1`. They will be loaded after any plugin with lower priority.

Category: Lua Core

For now this is only added for semi-explicit user actions, so plugins setting selections will not update the primary selection. This is useful for cases like the type-ahead of the...

Category: Lua Core
Category: C Core
Category: Documentation

Initial glue code to make use of my [`libatures`](https://github.com/Guldoman/libatures) library. This is an alternative to the implementation using `harfbuzz` in #1659. The main advantages of using `libatures` instead of `harfbuzz`...

Category: Build System
Category: C Core
Category: Documentation

Fixes #1282. This needs testing on macOS. This also needs performance regression testing.

Category: C Core

This is just the minimum required to support `canvas`es. A future PR will implement more methods to draw on top of `canvas`es, and other utils. Another future PR will optimize...

Category: C Core
Category: Documentation

This depends on #1501. Closes #902.

Category: Lua Core
Category: Plugins

This keeps a stack of `require` "paths", and uses the topmost one when resolving relative requires to calculate the "absolute path". From inside `"path_1.path_2"`: * Calling `require ".b"` will require...

Category: Lua Core

I noticed this while using the LSP plugin, as I was getting `warning: No newline at end of file (fix available)` from `clangd`, even though we always include the newline....

Category: Lua Core

This will be useful for accessibility reasons, and to simplify the `minimap` plugin. Might need a modversion bump.

Category: Lua Core