Skip to main content

Pragtical v3.4.3 Release

2 min read
Jefferson Gonzalez
Contributor of Pragtical

This release fixes various issues reported on GitHub, and introduces some new features and enhacements. The big ticket for this release is overall better scaling behaviour. macOS builds now default to the plain software renderer which is faster. This is possible because various releases ago (almost a year?) we introduced functionality to detect the display scale at runtime, meaning that scaling should be properly performed Lua side instead of relying on the renderer. The SDL Renderer (aka "hardware renderer") is still available but since the glyph loading optimizations, it needs some adjustments to better handle the positions and sizes of fonts when the scale is >= 2.

Pragtical v3.4.1 Release

One min read
Jefferson Gonzalez
Contributor of Pragtical

This quick minor release introduces some more enhancements and fixes for annoyances found while testing other stuff, most of them are triggered in some edge cases but still, they were causing an itch 馃槃

Some nice additions are: better restoration of window size on startup which was causing me headaches on wayland, support for autocompletion of preprocessor symbols on C/C++ and fallback detection of UTF-16/32 when no encoding was detected.

Pragtical v3.4.0 Release

4 min read
Jefferson Gonzalez
Contributor of Pragtical

After two months finally a release with the accumulated sum of new features, fixes and enhancements!

One notable change is the DocView cache for better performance on files with really long lines, which previously caused the editor to hang when plugins like drawwhitespace, colorpreview or selectionhighlight were enabled.

Pragtical v3.3.0 Release

2 min read
Jefferson Gonzalez
Contributor of Pragtical

Prominent changes on this release include: adaptive sizing of autocomplete box, TreeView horizontal scrollbar support, TreeList widget and performance improvements.

TreeList Widget for LSP Symbols

symbols-treeview

Pragtical v3.2.2 Release

2 min read
Jefferson Gonzalez
Contributor of Pragtical

Some of the changes for this release include: drops findfileimproved plugin merging the threading functionality directly into findfile plugin, introduces code that respects config.file_size_limit on various components of the editor and updates SDL2 meson wrap to latest.