github eugenioenko/ttt v1.10.0

2 hours ago

v1.10.0

New release is out, thank you 🙏

v1.10.0 is here, with 81 pull requests and patches from 21 community contributors, including 13 first-time contributors. Thank you to everyone who tried ttt, reported issues, reviewed changes, and sent patches. This release brings more editing controls, easier file browsing, and new tools for the plugins you're building.

Highlights

  • Editor improvements: Opt-in bracket and quote auto-closing, multi-cursor copy, cut, and paste, and an option to invert selection colors. Ctrl+D now brings each newly selected occurrence into view.
  • Better word wrap: Set a maximum wrap column, with separate settings for each language. Up and Down now move by visible screen row when wrapping is enabled.
  • Reuse a running editor: Enable reuseWindow to open command-line files in the newest running editor using the same config directory. It is off by default and requires a restart; --new-window opens a separate editor.
  • Markdown improvements: Expand and collapse <details> sections, with fixes for nested lists and quotes, list numbering, wrapped prefixes, wide tables, and hard line breaks.
  • Richer plugin interfaces: Tabs and pager widgets, bordered and password inputs, table row actions and horizontal scrolling, and text selection and copying in plugin panels. Plugins can also read and navigate diff tabs.

More

What's Changed (81 pull requests)

What's Changed

New Contributors (13)

New Contributors

Full Changelog: v1.9.0...v1.10.0

Don't miss a new ttt release

NewReleases is sending notifications on new releases.