[PR #298] [MERGED] enable modifyOtherKeys by default #1212

Closed
opened 2026-03-14 09:24:33 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/anomalyco/opentui/pull/298
Author: @kommander
Created: 11/11/2025
Status: Merged
Merged: 11/11/2025
Merged by: @kommander

Base: mainHead: modify-other-keys


📝 Commits (7)

📊 Changes

13 files changed (+395 additions, -65 deletions)

View changed files

📝 bun.lock (+16 -6)
📝 packages/core/dev/keypress-debug-renderer.ts (+12 -2)
📝 packages/core/package.json (+1 -1)
📝 packages/core/src/lib/parse.keypress.test.ts (+19 -18)
📝 packages/core/src/lib/parse.keypress.ts (+11 -11)
📝 packages/core/src/renderer.ts (+13 -2)
📝 packages/core/src/zig-structs.ts (+24 -1)
📝 packages/core/src/zig.ts (+32 -22)
📝 packages/core/src/zig/ansi.zig (+4 -0)
📝 packages/core/src/zig/lib.zig (+45 -2)
📝 packages/core/src/zig/terminal.zig (+109 -0)
📝 packages/core/src/zig/test.zig (+2 -0)
packages/core/src/zig/tests/terminal_test.zig (+107 -0)

📄 Description

No description provided


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/anomalyco/opentui/pull/298 **Author:** [@kommander](https://github.com/kommander) **Created:** 11/11/2025 **Status:** ✅ Merged **Merged:** 11/11/2025 **Merged by:** [@kommander](https://github.com/kommander) **Base:** `main` ← **Head:** `modify-other-keys` --- ### 📝 Commits (7) - [`c723792`](https://github.com/anomalyco/opentui/commit/c7237925c14811f96cd2cdc308716ff87125fd4a) prepend - [`a85f9d8`](https://github.com/anomalyco/opentui/commit/a85f9d88e4dddaf3979a415c9581ab8b3248906e) stash - [`02bfad7`](https://github.com/anomalyco/opentui/commit/02bfad77991979bcc281dba3a301ddbbfa397600) parse xtversion - [`ed6815c`](https://github.com/anomalyco/opentui/commit/ed6815cbcb2c31398a3be42af29df0ecb06d23b4) upgrade bun-ffi-structs - [`a587ab2`](https://github.com/anomalyco/opentui/commit/a587ab2a4affac11c1b5665d4bec94f2f7f59d5d) unpack capabilities struct - [`4ce100a`](https://github.com/anomalyco/opentui/commit/4ce100a9ade9429e60c6f068b6c5d3674174a78d) activate modifyOtherKeys by default if not kitty keyboard - [`66406b5`](https://github.com/anomalyco/opentui/commit/66406b50cd1a706ae90bbf9550f4d55a11b01f63) handle as modifyOtherKeys ### 📊 Changes **13 files changed** (+395 additions, -65 deletions) <details> <summary>View changed files</summary> 📝 `bun.lock` (+16 -6) 📝 `packages/core/dev/keypress-debug-renderer.ts` (+12 -2) 📝 `packages/core/package.json` (+1 -1) 📝 `packages/core/src/lib/parse.keypress.test.ts` (+19 -18) 📝 `packages/core/src/lib/parse.keypress.ts` (+11 -11) 📝 `packages/core/src/renderer.ts` (+13 -2) 📝 `packages/core/src/zig-structs.ts` (+24 -1) 📝 `packages/core/src/zig.ts` (+32 -22) 📝 `packages/core/src/zig/ansi.zig` (+4 -0) 📝 `packages/core/src/zig/lib.zig` (+45 -2) 📝 `packages/core/src/zig/terminal.zig` (+109 -0) 📝 `packages/core/src/zig/test.zig` (+2 -0) ➕ `packages/core/src/zig/tests/terminal_test.zig` (+107 -0) </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-03-14 09:24:33 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/opentui#1212
No description provided.