Jefferson González
Jefferson González
Reminder note: non sdl renderer gets broken with float Rect and the ~~[improve unstable text y axis on fractional scales](https://github.com/lite-xl/lite-xl/pull/998/commits/cb57b5b1729b493b2f5cd09a81b3eda6c8203a0f)~~ commit which needs to be reverted for it to work...
Reminder note: resizing the window fetches new scale which most of the time differs by a minimal change in decimal points when doing fractional scaling, but this is enough to...
Removed the `improve unstable text y axis on fractional scales` commit and added other minor changes for more pristine renderer near to what we had before which still works with...
Since this is tackled on a plugin closing this
Testing this change but if nagview is set to always ask I get the following error: https://user-images.githubusercontent.com/1702572/194784885-0b011fda-b4d3-4a1e-8881-faa997d9f504.mp4 ``` Sun Oct 9 19:27:50 2022 [ERROR] attempt to get length of a...
> I'm somewhat against threading in general in lite; it tends to really complicate code, and brings the need for mutexes, and other synchronization primitives. This implementation creates a separate...
> Like, say we have a directory tree of 100,000 files. How long does that currently take when we do yield as we do now? The yielding can trigger other...
> I understand that threading might be needed for some plugins and this PR seems to provide the functionality in a simple and clear way, Yes, luasdl2 code is pretty...
Ok, after the given feedback I removed the functionality from lite-xl core code and added it as separate modules that are located in the `modules/` directory with its own `modules/meson.build`...
After some testing got the module working and made other changes. ### Summary: * The thread module sources are now stored in `modules/thread/` * Every future lua C module code...