This release includes the accumulated dose of fixes, some performance improvements and enhacements as listed on the changes log.
Downloads on GitHub.
Changes Log
Performance Improvements
-
Revert previous optimized glyphset loading lite-xl/lite-xl#1543 and rebased/merged new implementation which is even faster (lite-xl/lite-xl#1845)
-
Port rest of regex functions from Lua to C (#120)
Enhancements
-
Enable utf8 module for Lua < 5.3 using utf8extra (#119)
-
Use core.warn on autocomplete plugin (89d24eb4)
-
Improvements to c/c++ language plugins (#128)
Fixes
-
Fix thread initialization on non macOS bundle (#118)
-
Fix use of no longer valid core.add_project_directory (#121)
-
Fix for IPC plugin to properly open a relative path (#125)
Build System
-
Fix PPM build on msys (#126)
-
Update sdl2 wrap to v2.30.6 which fixes an initialization issue on hyprland. Also updated other wrap components. (#127)
Full Changelog: https://github.com/pragtical/pragtical/compare/v3.4.1...v3.4.2