Commit Graph

442 Commits

Author SHA1 Message Date
f9a102456f Fix certain non-GNU build configurations
All checks were successful
Alpine 3.19 Success
2024-04-10 18:33:23 +02:00
63dde38bff CMakeLists.txt: declare compatibility with 3.27
All checks were successful
Alpine 3.19 Success
Sadly, the 3.5 deprecation warning doesn't go away after this.
2023-08-01 03:23:25 +02:00
8844026f26 Silence compiler warnings in test targets
-Wunused-parameter
2023-08-01 03:06:39 +02:00
c64457d4cd Find ncursesw on OpenIndiana 2023-07-24 08:09:41 +02:00
97cbd7e80c Make the generated pkg-config file more reliable 2023-06-29 02:39:28 +02:00
2518b53e5a Fix usage of a nonstandard escape sequence 2023-06-14 16:23:08 +02:00
8265f075b1 Fix mouse when key_mouse contains 1006 sequence 2021-11-04 14:14:56 +01:00
2f348c79b7 Update .gitignore 2021-10-30 03:29:59 +02:00
18d16c1edb Add clang-format configuration, clean up 2021-10-30 02:53:18 +02:00
94a77a10d8 Ensure we turn off focus tracking on exit 2021-06-29 05:28:04 +02:00
d39c35e59e Enable focus tracking opportunistically 2021-06-29 05:10:33 +02:00
d47bcfb203 Make note of urxvt 9.25's 1006 support 2021-06-29 05:00:43 +02:00
ff08195973 Fix formatting 2021-06-29 04:59:15 +02:00
f7912a8ce7 CMakeLists.txt: make this build in OpenBSD 2020-10-29 15:53:04 +01:00
42d2bef93a CMakeLists.txt: omit end{if,foreach} expressions
Their usefulness was almost negative.
2020-10-29 15:46:27 +01:00
065cd3b3e1 README.adoc: update to reflect the current state 2020-10-26 14:09:53 +01:00
65797ee4f1 Bump minimum CMake version to 3.0
A nice, round number.  This allows us to remove some boilerplate.
2020-10-26 13:52:55 +01:00
279d010e0f Fix a spurious "implicit fallthrough" warning 2020-10-26 13:37:51 +01:00
8c4e867760 Fix strfkey with focus events 2020-09-14 18:06:17 +02:00
dd3f77a0aa Get rid of one CMake dev warning 2020-09-14 18:00:31 +02:00
0bfb13655c Implement de/focus event parsing
So far there is no way to set it up, I'm not sure how to go about it.
2020-09-14 17:55:41 +02:00
78c0cd443d Name change 2020-09-14 15:20:50 +02:00
6a99d97ad0 Remove .travis.yml
We don't depend on any proprietary services no longer.  I'll have to
make my own replacements with blackjack and hookers.  Until then,
the file stays in the commit log as an example.
2018-06-24 05:29:06 +02:00
30e0eee1a8 Update README 2018-06-24 01:05:45 +02:00
9adbb8c897 Update mail address 2018-06-24 01:05:34 +02:00
953789650e CMakeLists.txt: fix variable name 2018-06-24 01:03:40 +02:00
93641a7c98 Update README 2017-06-20 06:36:07 +02:00
ed67424ca7 Put tests in a "namespace" 2017-06-20 06:35:37 +02:00
61095da7c3 Travis CI: brevify notifications 2017-06-20 06:35:23 +02:00
5b05b96ec0 Backport TERMKEY_FLAG_NOSTART and fix two leaks
...that are notably still present in the original library.
2016-12-30 08:30:59 +01:00
a9b41e41b7 Fix use of an uninitialized value 2016-11-03 02:36:40 +01:00
059cb81817 Try to fix terminfo loading
It could lead to crashing the PTY under OpenBSD and ncurses.

Fixed some unibiliums leaks while at it.
2016-11-03 02:36:35 +01:00
c1251f3978 Fix condition in demo-glib.c 2016-11-03 02:24:35 +01:00
258691135f Use termo_str{f,p}key_utf8 in tests
No need to be locale dependent here.
2016-10-04 13:22:52 +02:00
f7c67b2a2e Add termo_str{f,p}key_utf8()
Adding back some original UTF-8 handling code.
2016-10-04 13:21:45 +02:00
e13db07eac Fix mouse mode 1005 support 2016-10-04 13:16:09 +02:00
4282f3715c Fix cursor keys etc. in unibilium
unibi_pkey_xmit was the wrong constant.
2016-09-27 23:59:51 +02:00
9ec09b90c9 Make ASCII NUL imply Ctrl-Space instead of C-@
Seems mostly arbitrary.
2016-07-24 00:41:49 +02:00
9b7c801c37 Make unibilium work at all 2016-07-24 00:27:25 +02:00
1f2a32ed97 Fix README 2016-03-14 21:34:11 +01:00
b5c042e11f Fix Travis CI notifications 2016-03-14 20:46:42 +01:00
1fd2cb3eaa Try to fix Debian/Fedora build 2016-03-14 20:45:46 +01:00
783b744e8b Try harder to get ncursesw 2016-01-14 20:19:13 +01:00
ef29b7587d Fix error handling in termo_strfkey()
If in any case snprintf() returned a negative value,
we would mishandle it.
2015-10-31 00:00:30 +01:00
2a351b150d Convert README to AsciiDoc 2015-09-27 01:26:24 +02:00
c03c56c740 Update and fix README 2015-09-27 01:20:11 +02:00
f05e40a30a Don't interpret an n*<Esc> as (n-1)*<Alt>-<Esc> 2015-08-09 14:52:02 +02:00
0b5d8ecd0d Fix xterm cursor key modifiers 2015-07-25 19:46:42 +02:00
128524cd2b Fix compiler warnings in test 05read 2015-07-25 19:08:11 +02:00
cd87fee243 Mark some issues 2015-07-25 19:05:23 +02:00