| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: libtermkey-devel | Distribution: openSUSE Tumbleweed |
| Version: 0.22 | Vendor: openSUSE |
| Release: 3.5 | Build date: Fri Mar 1 11:10:17 2024 |
| Group: Development/Libraries/C and C++ | Build host: reproducible |
| Size: 31310 | Source RPM: libtermkey-0.22-3.5.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: http://www.leonerd.org.uk/code/libtermkey/ | |
| Summary: Development files for libtermkey, a keyboard entry processing library | |
This library allows easy processing of keyboard entry from terminal-based programs. It handles all the necessary logic to recognise special keys, UTF-8 combining, and so on, with a simple interface.
MIT
* Fri Mar 01 2024 pgajdos@suse.com
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN
* Sun Apr 17 2022 Callum Farmer <gmbr3@opensuse.org>
- Use unibilium instead of ncurses (gh#neovim/neovim#13408)
* Thu Oct 22 2020 Dirk Stoecker <opensuse@dstoecker.de> 0.22
- update to 0.22
0.22 - changes: bugfixes for unit tests on BSD platforms
0.21.1 - changes: internal bugfixes, valgrind neatness
* Wed Nov 07 2018 Jan Engelhardt <jengelh@inai.de>
- Rename %soname to %sover to better reflect its use.
- Fix RPM groups; trim bias from descriptions.
* Wed May 23 2018 mliska@suse.cz
- Bump to version 0.20:
* added parsing of DCS and OSC control strings
* fixed handling of Ctrl-Space, bugfix for keypad mode switching,
endian fix for unicode keys (thanks jamessan)
* Fri Jan 22 2016 ronisbr@gmail.com
- Remove the static library as per dimstar request.
* Thu Jan 21 2016 ronisbr@gmail.com
- Move LICENSE file to %{name}%{soname} package as per namtrac
request.
* Wed Jan 20 2016 ronisbr@gmail.com
- Add LICENSE file as per babelworx request.
- Clean spec file.
* Sun Nov 01 2015 rpm@fthiessen.de
- Update to 0.18
* look for .utf8 in locale variables
* C++-compatible header
* don't treat Ctrl-H as Backspace
* disable IEXTEN where applicable
- Removed now unneeded libtermkey-libncurses.patch
* Mon May 18 2015 coolo@suse.com
- update to 0.17
- added TERMKEY_FORMAT_SPACEMOD, TERMKEY_FORMAT_LOWERMOD, TERMKEY_FORMAT_LOWERSPACE and TERMKEY_FORMAT_URWID shortcut; better detection of UTF-8 locales; abstract C compiler from Makefile by using $(CC).
- changes: recognise ANSI and DEC mode reports, extract and yield real key events for unrecognised CSI sequences; added termkey_interpret_{modereport,csi}; bugfix handling of CPR vs F3.
- recognise SGR and rxvt mouse encodings, recognise cursor position report - (0.15a includes position report bugfix; 0.15b includes 'make install' portability fix)
- added termkey_{start,stop}, termkey_is_started, ship unit tests in distribution tarball for downstream to use
- added termkey_new_abstract, termkey_{get,set}_buffer_size, use errno rather than fprintf() to stderr, optionally use libncursesw if unibilium fails
- added termkey_push_bytes, support filehandle-less (abstract) instances, many manpage improvements
- optionally use unibilium instead of curses
/usr/include/termkey.h /usr/lib/libtermkey.so /usr/lib/pkgconfig/termkey.pc /usr/share/man/man3/termkey_advisereadable.3.gz /usr/share/man/man3/termkey_canonicalise.3.gz /usr/share/man/man3/termkey_get_buffer_remaining.3.gz /usr/share/man/man3/termkey_get_fd.3.gz /usr/share/man/man3/termkey_get_keyname.3.gz /usr/share/man/man3/termkey_getkey.3.gz /usr/share/man/man3/termkey_interpret_csi.3.gz /usr/share/man/man3/termkey_interpret_modereport.3.gz /usr/share/man/man3/termkey_interpret_mouse.3.gz /usr/share/man/man3/termkey_interpret_position.3.gz /usr/share/man/man3/termkey_interpret_string.3.gz /usr/share/man/man3/termkey_keycmp.3.gz /usr/share/man/man3/termkey_keyname2sym.3.gz /usr/share/man/man3/termkey_lookup_keyname.3.gz /usr/share/man/man3/termkey_new.3.gz /usr/share/man/man3/termkey_push_bytes.3.gz /usr/share/man/man3/termkey_set_buffer_size.3.gz /usr/share/man/man3/termkey_set_canonflags.3.gz /usr/share/man/man3/termkey_set_flags.3.gz /usr/share/man/man3/termkey_set_waittime.3.gz /usr/share/man/man3/termkey_start.3.gz /usr/share/man/man3/termkey_strfkey.3.gz /usr/share/man/man3/termkey_strpkey.3.gz /usr/share/man/man3/termkey_waitkey.3.gz /usr/share/man/man7/termkey.7.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu Oct 23 22:49:34 2025