| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: libtsm-devel | Distribution: openSUSE Tumbleweed |
| Version: 4.6.0 | Vendor: openSUSE |
| Release: 1.1 | Build date: Tue Jul 7 16:55:02 2026 |
| Group: Development/Libraries/C and C++ | Build host: reproducible |
| Size: 24703 | Source RPM: libtsm-4.6.0-1.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://github.com/kmscon/libtsm | |
| Summary: Development files for the DEC-VT terminal state machine library | |
TSM is a state machine for DEC VT100-VT520 compatible terminal emulators. It can be used to implement terminal emulators, or other applications that need to interpret terminal escape sequences. The library does no rendering or window management of its own, and does not depend on a graphics stack, unlike the similar GNOME libvte. This package contains the development headers for the library found in libtsm4.
LGPL-2.1-or-later
* Tue Jul 07 2026 Fabian Vogt <fvogt@suse.com>
- Update to 4.6.0:
* vte: map mouse wheel up/down buttons correctly
* fix CSI default parameter
* vte: Fix ctrl+shift+arrows
* Add a new draw2 interface
* vte: Add dim support
* Wed Apr 29 2026 Adam Mizerski <adam@mizerski.pl>
- Update to 4.5.0:
* Fix build musl
* Support for terminal bell and keyboard LEDs
* test/vte: fix memory leak in vte tests
* Refactor scrollback and selection
* screen: Fix wrong attribute for new cells when resizing
* Fix remove from sb
* Fix get next line
* Fix scrollback position
* test: robustness, make the test faster.
- Update to 4.4.3:
* Fix Ctrl-PgUp and Ctrl-PgDn combinations
* Fix scrollback reset position in tsm_screen_sb_reset()
* Add support for VT200 mouse tracking
* vte: guard case 'm' (SGR) against CSI_GT prefix
* wcwidth: update to upstream v4
* Fri Feb 06 2026 Fabian Vogt <fvogt@suse.com>
- Update to 4.4.2:
* add nord color scheme
* meson: include tsm's deps in libtsm_dep
* Fix CSI 18t and 19t reporting size
* resize: Fix a corner case when resizing
* Fri Jan 23 2026 Fabian Vogt <fvogt@suse.com>
- Update to 4.4.1:
* tsm_vte_paste: check input
* Add support to CSI b sequence (repeat last char)
- Update to 4.4.0:
* Add support for CSI 18t command
* Fix SGR and PIXEL mouse modes blocked by mouse_event check
* Update readme to build without unit tests
* Fix compilation issue on ppc64el
* Fix mouse drag tracking in SGR and PIXEL modes
* Fix tsm_screen_resize()
* vte: Add bracketed paste support (DEC 2004)
* Wed Dec 03 2025 Adam Mizerski <adam@mizerski.pl>
- changed git repo to https://github.com/kmscon/libtsm
- update to 4.3.0
- Add OSC 4, 10 and 11 support (only read color, not set it)
- Add a new API, tsm_screen_selection_word() to select a word at a given position
- update to 4.2.0:
- New features
- Add shift arrow keys
- Convert to Meson
- Bug fixes
- Meson: fix version-script
* Sat Aug 02 2025 Jan Engelhardt <jengelh@inai.de>
- Update to release 4.1.0
* Make code sent by backspace key configurable
* Fix wrong background color of new cells after resize
* Expose the VTE flags
* Add mouse tracking
* Add getters for scrollback buffer line count and line pos
* Add EGA/VGA palette
* Tue Feb 04 2025 Jan Engelhardt <jengelh@inai.de>
- Update to snapshot 4.0.2+git24 (69922bde02c7)
* Add mouse support (modes: X10, SGR, SGR Pixel)
* Fix wrong background color of new cells after resize
* Add support for "\e[<num>E" and "\e[<num>F"
- Delete 0001-Add-new-palette-with-standard-VGA-colors.patch
(merged)
* Mon Aug 29 2022 Jan Engelhardt <jengelh@inai.de>
- Update to release 4.0.2
* Arbitrary color palette configurable via API
* Fix the build of gtktsm with recent versions of pango
- Delete 0001-Fix-filename-in-test_common.h.patch (obsolete)
* Wed Jul 18 2018 fvogt@suse.com
- Switch to version 4.0.0 from https://github.com/Aetf/libtsm:
* Add soft-black and base16-light and -dark color palettes
* Support underline/italic rendering (with a patched version of kmscon)
* Support 24-bit true color
* Support Ctrl + Arrow keys
* Support custom title using OSC
* Bug fixes:
+ Repsonse to 'CSI c' contains random bytes
+ Fix invalid cpr values
- Run make check in %check
- Add patch to fix make check:
* 0001-Fix-filename-in-test_common.h.patch
- Add patch to add palette with default linux console colors:
* 0001-Add-new-palette-with-standard-VGA-colors.patch
* Sun Aug 03 2014 jengelh@inai.de
- Initial package (version 3) for build.opensuse.org
/usr/include/libtsm.h /usr/lib64/libtsm.so /usr/lib64/pkgconfig/libtsm.pc /usr/share/doc/packages/libtsm-devel /usr/share/doc/packages/libtsm-devel/README.md
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun Aug 2 03:56:04 2026