Skip to content

Releases: szermatt/turtles

2.1.0

Choose a tag to compare

@szermatt szermatt released this 20 Oct 11:52

This release introduces support for generating mouse events and grabbing menus. See Tutorial: Top Bar Menu with the Mouse

Changed

  • Truecolor is now available under Emacs 28.

Added

  • Added turtles-interaction, to get support for generating events without needing any minibuffer-related function.
  • Added support for mouse events to turtles-interaction and turtles-with-minibuffer
  • Added utilities function for generating mouse events, turtles-coords, turtles-coords-regexp and turtles-mouse-selection. See Mouse Events

Fixed

  • Fixed hardcoded colors used when grabbing faces
  • Fixed issue with turtles-mark-text-with-faces being confused by unrelated text properties.

Full Changelog: 2.0.2...2.1.0

2.0.2

Choose a tag to compare

@szermatt szermatt released this 14 Oct 17:52

Fix byte-compilation warning and test issues on Emacs 31

Full Changelog: 2.0.1...2.0.2

2.0.1

Choose a tag to compare

@szermatt szermatt released this 15 Mar 16:47

Bugfix release for Emacs 30.1

What's fixed

  • Fixed issue with errors, including ert errors, being swallowed in turtles-with-minibuffer on Emacs 30.1
  • Improved subprocess cleanup, to avoid leaving running subprocesses after the main Emacs has finished

Full Changelog: 2.0.0...2.0.1

2.0.0

Choose a tag to compare

@szermatt szermatt released this 13 Jan 12:36

NEW Turtles test are now started with turtles-ert-deftest, to avoid side-effects when loading turtles.el.

This is a small, but backward-incompatible change, so requires a major version bump.

To keep your tests stable, please depend on either the tag 2.0.0 or the branch 2.0.

Full Changelog: 1.0.0...2.0.0

Initial Release

Choose a tag to compare

@szermatt szermatt released this 01 Jan 14:36

This is the initial release of Turtles, a package help write ERT-based tests to that check how Emacs renders buffers and windows. The ERT tests can be run interactively or in batch mode.