Skip to content

feat: sync wezterm Lua type annotations with upstream#123

Merged
DrKJeff16 merged 5 commits into
DrKJeff16:mainfrom
lalvarezt:upstream-matching
Feb 28, 2026
Merged

feat: sync wezterm Lua type annotations with upstream#123
DrKJeff16 merged 5 commits into
DrKJeff16:mainfrom
lalvarezt:upstream-matching

Conversation

@lalvarezt
Copy link
Copy Markdown
Collaborator

Changes

  • Synced Lua type annotations with upstream wezterm for copy-mode-assignment, key-assignment, pane, and wezterm type files.
  • Updated key/copy-mode actions and aliases to match upstream names and options, including JumpAgain, PageUp/PageDown, CopyTextTo, OpenUri, and SwitchWorkspaceRelative.
  • Refined pane/cursor typing (StableCursorPosition, RenderableDimensions, SemanticZone) and added upstream source references in the touched files.

Source(s)

Description (Optional)

See above


Screenshots Or Code Snippets (Optional)

N/A

@lalvarezt lalvarezt requested a review from DrKJeff16 as a code owner February 28, 2026 20:38
@lalvarezt lalvarezt added enhancement New feature or request missing-types Missing data types found wrong-types Wrong type has been found new-types A PR addresses new data types and/or fields labels Feb 28, 2026
@DrKJeff16 DrKJeff16 self-assigned this Feb 28, 2026
@DrKJeff16 DrKJeff16 merged commit 22e7d34 into DrKJeff16:main Feb 28, 2026
3 checks passed
@DrKJeff16 DrKJeff16 added the merged This PR has been merged successfully! label Mar 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request merged This PR has been merged successfully! missing-types Missing data types found new-types A PR addresses new data types and/or fields wrong-types Wrong type has been found

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants