Přemysl Eric Janouch
f9a102456f
Fix certain non-GNU build configurations
2024-04-10 18:33:23 +02:00
Přemysl Eric Janouch
63dde38bff
CMakeLists.txt: declare compatibility with 3.27
...
Sadly, the 3.5 deprecation warning doesn't go away after this.
2023-08-01 03:23:25 +02:00
Přemysl Eric Janouch
8844026f26
Silence compiler warnings in test targets
...
-Wunused-parameter
2023-08-01 03:06:39 +02:00
Přemysl Eric Janouch
c64457d4cd
Find ncursesw on OpenIndiana
2023-07-24 08:09:41 +02:00
Přemysl Eric Janouch
97cbd7e80c
Make the generated pkg-config file more reliable
2023-06-29 02:39:28 +02:00
Přemysl Eric Janouch
2518b53e5a
Fix usage of a nonstandard escape sequence
2023-06-14 16:23:08 +02:00
Přemysl Eric Janouch
8265f075b1
Fix mouse when key_mouse contains 1006 sequence
2021-11-04 14:14:56 +01:00
Přemysl Eric Janouch
2f348c79b7
Update .gitignore
2021-10-30 03:29:59 +02:00
Přemysl Eric Janouch
18d16c1edb
Add clang-format configuration, clean up
2021-10-30 02:53:18 +02:00
Přemysl Eric Janouch
94a77a10d8
Ensure we turn off focus tracking on exit
2021-06-29 05:28:04 +02:00
Přemysl Eric Janouch
d39c35e59e
Enable focus tracking opportunistically
2021-06-29 05:10:33 +02:00
Přemysl Eric Janouch
d47bcfb203
Make note of urxvt 9.25's 1006 support
2021-06-29 05:00:43 +02:00
Přemysl Eric Janouch
ff08195973
Fix formatting
2021-06-29 04:59:15 +02:00
Přemysl Eric Janouch
f7912a8ce7
CMakeLists.txt: make this build in OpenBSD
2020-10-29 15:53:04 +01:00
Přemysl Eric Janouch
42d2bef93a
CMakeLists.txt: omit end{if,foreach} expressions
...
Their usefulness was almost negative.
2020-10-29 15:46:27 +01:00
Přemysl Eric Janouch
065cd3b3e1
README.adoc: update to reflect the current state
2020-10-26 14:09:53 +01:00
Přemysl Eric Janouch
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
Přemysl Eric Janouch
279d010e0f
Fix a spurious "implicit fallthrough" warning
2020-10-26 13:37:51 +01:00
Přemysl Eric Janouch
8c4e867760
Fix strfkey with focus events
2020-09-14 18:06:17 +02:00
Přemysl Eric Janouch
dd3f77a0aa
Get rid of one CMake dev warning
2020-09-14 18:00:31 +02:00
Přemysl Eric Janouch
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
Přemysl Eric Janouch
78c0cd443d
Name change
2020-09-14 15:20:50 +02:00
Přemysl Eric Janouch
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
Přemysl Eric Janouch
30e0eee1a8
Update README
2018-06-24 01:05:45 +02:00
Přemysl Eric Janouch
9adbb8c897
Update mail address
2018-06-24 01:05:34 +02:00
Přemysl Eric Janouch
953789650e
CMakeLists.txt: fix variable name
2018-06-24 01:03:40 +02:00
Přemysl Eric Janouch
93641a7c98
Update README
2017-06-20 06:36:07 +02:00
Přemysl Eric Janouch
ed67424ca7
Put tests in a "namespace"
2017-06-20 06:35:37 +02:00
Přemysl Eric Janouch
61095da7c3
Travis CI: brevify notifications
2017-06-20 06:35:23 +02:00
Přemysl Eric Janouch
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
Přemysl Eric Janouch
a9b41e41b7
Fix use of an uninitialized value
2016-11-03 02:36:40 +01:00
Přemysl Eric Janouch
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
Přemysl Eric Janouch
c1251f3978
Fix condition in demo-glib.c
2016-11-03 02:24:35 +01:00
Přemysl Eric Janouch
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
Přemysl Eric Janouch
f7c67b2a2e
Add termo_str{f,p}key_utf8()
...
Adding back some original UTF-8 handling code.
2016-10-04 13:21:45 +02:00
Přemysl Eric Janouch
e13db07eac
Fix mouse mode 1005 support
2016-10-04 13:16:09 +02:00
Přemysl Eric Janouch
4282f3715c
Fix cursor keys etc. in unibilium
...
unibi_pkey_xmit was the wrong constant.
2016-09-27 23:59:51 +02:00
Přemysl Eric Janouch
9ec09b90c9
Make ASCII NUL imply Ctrl-Space instead of C-@
...
Seems mostly arbitrary.
2016-07-24 00:41:49 +02:00
Přemysl Eric Janouch
9b7c801c37
Make unibilium work at all
2016-07-24 00:27:25 +02:00
Přemysl Eric Janouch
1f2a32ed97
Fix README
2016-03-14 21:34:11 +01:00
Přemysl Eric Janouch
b5c042e11f
Fix Travis CI notifications
2016-03-14 20:46:42 +01:00
Přemysl Eric Janouch
1fd2cb3eaa
Try to fix Debian/Fedora build
2016-03-14 20:45:46 +01:00
Přemysl Eric Janouch
783b744e8b
Try harder to get ncursesw
2016-01-14 20:19:13 +01:00
Přemysl Eric Janouch
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
Přemysl Eric Janouch
2a351b150d
Convert README to AsciiDoc
2015-09-27 01:26:24 +02:00
Přemysl Eric Janouch
c03c56c740
Update and fix README
2015-09-27 01:20:11 +02:00
Přemysl Eric Janouch
f05e40a30a
Don't interpret an n*<Esc> as (n-1)*<Alt>-<Esc>
2015-08-09 14:52:02 +02:00
Přemysl Eric Janouch
0b5d8ecd0d
Fix xterm cursor key modifiers
2015-07-25 19:46:42 +02:00
Přemysl Eric Janouch
128524cd2b
Fix compiler warnings in test 05read
2015-07-25 19:08:11 +02:00
Přemysl Eric Janouch
cd87fee243
Mark some issues
2015-07-25 19:05:23 +02:00