Textchum v0.0.12
macOS: signed and notarized — download, unzip, and double-click; requires macOS 14+ on Apple Silicon. Linux: the textchum-gtk tarballs need GTK 4.14+, libadwaita 1.5+, GtkSourceView 5, and WebKitGTK 6 at runtime (Ubuntu 24.04+, Fedora 40+); optional extras: hunspell + a dictionary for prose spell check, universal-ctags for the no-server fallback.
What's Changed
- Give every capture our grammars emit a style of its own by @perrito666 in #39
- Highlight SQL by @perrito666 in #40
- Let the Settings window be resized, and its longest tab scroll by @perrito666 in #41
- Remember how wide the file tree is, and keep every window agreeing by @perrito666 in #43
- Let a document be told what it is, and give the GTK edit area a background by @perrito666 in #44
- Walk a snippet's tabstops by @perrito666 in #47
- Import a theme from VS Code or TextMate by @perrito666 in #50
- Put the SQL grammar in the Linux lockfile by @perrito666 in #52
- Go to a line by number by @perrito666 in #55
- Split Find References into code and tests by @perrito666 in #56
- Stop listing highlighting features that shipped by @perrito666 in #57
- Stop repainting the syntax colours on every scroll turn by @perrito666 in #59
- Mark in the gutter what changed since the last commit by @perrito666 in #61
- Ask git who last touched the line under the caret by @perrito666 in #63
- Colour self and cls in Python by @perrito666 in #72
- Stop the highlight pass moving the text under the caret by @perrito666 in #73
- Indentation and readable diagnostics, replayed onto main by @perrito666 in #78
- Stop the pointer crashing the app over the editor by @perrito666 in #82
- One list panel, and a list of the document's diagnostics by @perrito666 in #80
- Documents in the shell, columns in the window, and what a file remembers by @perrito666 in #105
- Do not set SwiftUI state while AppKit is laying out by @perrito666 in #106
Full Changelog: v0.0.11...v0.0.12