Deprecating rewrap on resize API

Bug #1831944 reported by Egmont Koblinger
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Terminator
Confirmed
Undecided
Unassigned

Bug Description

VTE 0.58 will deprecate the rewrap_on_resize API.

0.60 is planned to remove the configuration, forcing rewrapping to be enabled. The methods will remain for API compatibility, but will do nothing.

Rationale: https://gitlab.gnome.org/GNOME/vte/issues/135

Please prepare your app for not showing the corresponding UI option if running against (future) 0.59/0.60 or newer.

Revision history for this message
Egmont Koblinger (egmont-gmail) wrote :

(0.58 will be released in Sep 2019; 0.60 in Mar 2020)

Revision history for this message
Roman Kovtyukh (hellodeargrandma) wrote :

Hello.

Few days ago I downloaded nearly 700 terminator configs from GitHub to test new python3 port. Now I see that 10 of them has `rewrap_on_resize = False`.

So I think it would be good to tell users about deprecation of this function from Terminator too.

Changed in terminator:
status: New → Confirmed
Revision history for this message
Felixoid (felixoid) wrote :

9 days ago Arch Linux has upgraded vte package to 0.60 https://git.archlinux.org/svntogit/packages.git/commit/trunk?h=packages/vte3&id=0ec0a3a84de67de808e2946c5162ae9ecc1b72fb

Now the terminator there has broken URL matching https://bugs.archlinux.org/task/65788?project=5&string=terminator

It's quite sad to change the favorite terminal emulator, please, consider to publish the fix, which, as far as I've found, is already in the master, since the package from bzr https://aur.archlinux.org/packages/terminator-bzr/ works fine

Revision history for this message
Egmont Koblinger (egmont-gmail) wrote :

The "rewrap on resize api" and URL matching are absolutely unrelated stories.

> from bzr https://aur.archlinux.org/packages/terminator-bzr/ works fine

That's the old Terminator, based on GTK2 and an ancient, unmaintained VTE 0.28. You should not use that.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.