Tony Narlock

Results 408 issues of Tony Narlock

Fix phrasing on README. Before: _**Attention!** This library is entirely rewritten to work with the `react-window`._ With change: _**Attention!** This library has been entirely rewritten to work with the `react-window`...

## Environment - Platform (select one): - [x] Anthropic API - [ ] AWS Bedrock - [ ] Google Vertex AI - [ ] Other: - Claude CLI version: 1.0.35...

enhancement
area:tui

- https://github.com/ada-url/ada?tab=readme-ov-file - https://url.spec.whatwg.org/#url-parsing - https://github.com/ada-url/ada-python

## Summary by Sourcery Document TTY limitation for git progress output and introduce tests for the run module Enhancements: - Add comment explaining why git progress outputs newlines instead of...

# Problem - `git init` compatibility issues - no uniform way to check and compare `git --version` # Details ``` Issue Summary The libvcs test suite is failing with newer...

Instead of using `$SHELL` for window_name's, use the directory name. e.g. `~/project/project_name` should have `window_name` of `project_name`

# Summary - Introduce a control-mode–first engine stack (protocol FSM, `ControlModeEngine`, subprocess shim) while keeping public `cmd` APIs compatible via `CommandResult` -> `tmux_cmd` bridging. - Strengthen control-mode correctness: notification queueing,...

Adds `libtmux.textframe`, a fixed-size ASCII frame simulator for testing terminal UI output. Useful for validating `capture_pane()` output and terminal rendering in tests. **Install:** `pip install libtmux[textframe]` ## Features ### TextFrame...

## Summary ### Core async API - `src/libtmux/common_async.py` becomes the async-first source of truth with `AsyncTmuxCmd`, async environment helpers, and doctested examples covering both direct `tmux_cmd_async()` usage and the `.acmd()`...

## Summary ### Async API surface - `Server`, `Session`, `Window`, and `Pane` now expose asyncio-friendly methods using the `a*` naming convention (e.g., `Server.anew_session`, `Session.arename_session`, `Window.akill`, `Pane.asend_keys`). Each wrapper relies on...