Subject: CVS commit: pkgsrc/comms/py-textual
From: Thomas Klausner
Date: 2025-02-23 18:23:06
Message id: 20250223172306.C1714FBE1@cvs.NetBSD.org

Log Message:
py-textual: update to 2.1.1.

2.1.1

The interrupted release

Mostly fixes here. There is a small change to behavior around scroll_end.

2.1.0

The pointed release

Mostly fixes in this release, and a small feature.

The mouse event adds pointer_* attributes which contain the pointer
coordinates in pixel resolution (if supported by your terminal).

[2.0.4] - 2025-02-17

Fixed

    Fixed smooth scrolling breaking mouse support in VSCode (and probably \ 
others) #5549

[2.0.3] - 2025-02-16

Fixed

    Fixed traceback from OptionList in Command Palette #5544

[2.0.2] - 2025-02-16

Fixed

    Fixed OptionList.add_options exhausting iterator #5540
    Fixed screen not refreshing after pop #5543

2.0.1

Fixed

    Fixed escape tags in Content markup #5536

2.0.0

The Smooooth release

This is a big release!

Arbitrary text selection. You can now select text, and hit ctrl+c
to copy it to the clipboard. This works just about everywhere,
although there a re a few widgets were it isn't yet implemented.

- Smoother scrolling, for Kitty, Ghostty, and some other terminals.
- New content system
- Many fixes, see the full changelog below...

Breaking change: Strings returned from render() and other places
will now be interpreted with Content.from_markup, rather than
Rich.from_markup. This may result in slightly different colors,
and emoji codes (like ":smiley:") will no longer be processed
automatically. If you want to restore the old behavior you can
return Rich.from_markup("Your output here") rather than string
literal.

Files:
RevisionActionfile
1.18modifypkgsrc/comms/py-textual/Makefile
1.9modifypkgsrc/comms/py-textual/PLIST
1.14modifypkgsrc/comms/py-textual/distinfo