[hackers] Re: [st][PATCH] Fix MODE_MOUSEMOTION reporting

2022-01-07 Thread Robert Russell
I realized I misinterpreted something I read about how DECSET 1002 (i.e., MODE_MOUSEMOTION) should behave, so my patch is wrong for a different reason. The motion event should encode one of the (possibly many) pressed buttons. I checked a couple other terminals, and they seem to be choosing the

[hackers] [st][PATCH] Fix MODE_MOUSEMOTION reporting

2022-01-07 Thread robert
Prior to this commit, mousereport tracks the previous button press/release in the oldbutton variable. When MODE_MOUSEMOTION is set, mouse reports should be sent for motion events only if a mouse button is held down, and mousereport uses oldbutton to decide if a button is pressed. But this is

[hackers] [libgrapheme] Insert numbers instead of enum-names into mono-table || Laslo Hunhold

2022-01-07 Thread git
commit 860e81dd634e47beaa4b9bc2a97e9a165f6df4ff Author: Laslo Hunhold AuthorDate: Fri Jan 7 18:16:33 2022 +0100 Commit: Laslo Hunhold CommitDate: Fri Jan 7 18:16:33 2022 +0100 Insert numbers instead of enum-names into mono-table Even though it all worked and made it a tiny

[hackers] [libgrapheme] Refactor derived-properties-table-generation || Laslo Hunhold

2022-01-07 Thread git
commit 2dbe3f7dedbd805ecb3a381abcc7a8564aeba181 Author: Laslo Hunhold AuthorDate: Fri Jan 7 18:30:31 2022 +0100 Commit: Laslo Hunhold CommitDate: Fri Jan 7 18:30:31 2022 +0100 Refactor derived-properties-table-generation Use a callback-function that gives us the desired

[hackers] [libgrapheme] Silence a few warnings and make it clear that speclen is at most 255 || Laslo Hunhold

2022-01-07 Thread git
commit 7f5b55c8f25bf341296d95db83d1ad9f8c26a459 Author: Laslo Hunhold AuthorDate: Fri Jan 7 18:34:26 2022 +0100 Commit: Laslo Hunhold CommitDate: Fri Jan 7 18:34:26 2022 +0100 Silence a few warnings and make it clear that speclen is at most 255 This gives a clearer

[hackers] [libgrapheme] Determine maximum value manually in print_lookup_table() || Laslo Hunhold

2022-01-07 Thread git
commit f7725104ef9005a6645e5bd330a31964c48728da Author: Laslo Hunhold AuthorDate: Fri Jan 7 18:01:01 2022 +0100 Commit: Laslo Hunhold CommitDate: Fri Jan 7 18:02:48 2022 +0100 Determine maximum value manually in print_lookup_table() This elegantly avoids an underflow-issue

[hackers] [libgrapheme] Revert "Use proper iteration-count for benchmark-time-calculation" || Laslo Hunhold

2022-01-07 Thread git
commit dcf877fee95f52f4d60c8b0976f9ced82c608406 Author: Laslo Hunhold AuthorDate: Wed Jan 5 16:52:23 2022 +0100 Commit: Laslo Hunhold CommitDate: Wed Jan 5 16:52:23 2022 +0100 Revert "Use proper iteration-count for benchmark-time-calculation" This reverts commit

[hackers] [libgrapheme] Refactor data-table-generation, use enum-minor-table || Laslo Hunhold

2022-01-07 Thread git
commit f13f39a84bf411748a956f066743a18ec73ab7e6 Author: Laslo Hunhold AuthorDate: Fri Jan 7 17:41:48 2022 +0100 Commit: Laslo Hunhold CommitDate: Fri Jan 7 17:51:27 2022 +0100 Refactor data-table-generation, use enum-minor-table For the special case where the

[hackers] [st] bump version to 0.8.5 || Hiltjo Posthuma

2022-01-07 Thread git
commit 7fb0c0cc681f36be2ad12091ef93a41671f32738 Author: Hiltjo Posthuma AuthorDate: Fri Jan 7 12:39:57 2022 +0100 Commit: Hiltjo Posthuma CommitDate: Fri Jan 7 12:39:57 2022 +0100 bump version to 0.8.5 diff --git a/config.mk b/config.mk index c070a4a..4c4c5d5 100644 --- a/config.mk

[hackers] [dwm] bump version to 6.3 || Hiltjo Posthuma

2022-01-07 Thread git
commit d39e2f3441fe18aba8d1a62c08918a411ec6f237 Author: Hiltjo Posthuma AuthorDate: Fri Jan 7 12:39:18 2022 +0100 Commit: Hiltjo Posthuma CommitDate: Fri Jan 7 12:39:18 2022 +0100 bump version to 6.3 diff --git a/config.mk b/config.mk index 7084c33..b6eb7e0 100644 --- a/config.mk

[hackers] [ii] bump version to 1.9 || Hiltjo Posthuma

2022-01-07 Thread git
commit 01537d014b9c7d4a534244531b5230d0d415d396 Author: Hiltjo Posthuma AuthorDate: Fri Jan 7 12:37:48 2022 +0100 Commit: Hiltjo Posthuma CommitDate: Fri Jan 7 12:37:48 2022 +0100 bump version to 1.9 diff --git a/config.mk b/config.mk index 957bae0..bda750d 100644 --- a/config.mk

[hackers] [svkbd] bump version to 0.4.1 || Hiltjo Posthuma

2022-01-07 Thread git
commit 38faf1cc8a368f1ed33e2c970f75ced9417bd1c7 Author: Hiltjo Posthuma AuthorDate: Fri Jan 7 12:38:18 2022 +0100 Commit: Hiltjo Posthuma CommitDate: Fri Jan 7 12:38:18 2022 +0100 bump version to 0.4.1 diff --git a/Makefile b/Makefile index f9e7a38..5940999 100644 --- a/Makefile