Skip to content

Let a plain-text clipboard get read any offered plain-text variant - #64

Merged
pcarrier merged 1 commit into
fix/ext-manage-from-helpfrom
fix/clipboard-plain-text
Sep 29, 2026
Merged

pcarrier merged 1 commit into
fix/ext-manage-from-helpfrom
fix/clipboard-plain-text

Conversation

@mgasner

@mgasner mgasner commented Sep 28, 2026

Copy link
Copy Markdown
Collaborator

Stacked on #62. Replaces #36, which was opened from indent-com/yas.

clipboard set followed by a plain get failed with NotFound. set offers text/plain;charset=utf-8, and get asked for text/plain. A plain-text request now reads whichever plain-text variant is offered.

View in Indent
Tag @indent to continue the conversation here.

🤖 Generated with Claude Code

@indent

indent Bot commented Sep 28, 2026

Copy link
Copy Markdown

Warning

This organization's free trial has ended, so Indent couldn't start this review. Manage billing to resume reviews on this repository.

yas clipboard set offers text/plain;charset=utf-8, but get asks for exactly
text/plain by default, so set-then-get failed with NotFound. Get now resolves
a plain-text request (text/plain with or without a charset, or UTF8_STRING)
to whichever plain-text type the owner offered.
@mgasner
mgasner force-pushed the fix/ext-manage-from-help branch from efdf9a0 to 756f440 Compare September 29, 2026 00:01
@mgasner
mgasner force-pushed the fix/clipboard-plain-text branch from 2c81944 to 56faf13 Compare September 29, 2026 00:01
@github-actions

Copy link
Copy Markdown

Coverage

Crate Lines Functions Regions
alacritty-driver 85.6% (1081/1263) 89.4% (84/94) 89.3% (1746/1955)
browser 25.5% (309/1212) 30.4% (34/112) 27.7% (605/2183)
cli 34.7% (8262/23829) 35.6% (766/2150) 35.4% (11958/33815)
composite-transport 96.3% (526/546) 98.4% (60/61) 96.2% (884/919)
compositor 54.8% (11385/20760) 66.2% (834/1260) 54.7% (15764/28840)
desktop 78.4% (4460/5691) 71.6% (393/549) 75.1% (6211/8267)
edge 63.1% (800/1268) 50.9% (82/161) 58.0% (1043/1799)
fonts 77.3% (1257/1626) 82.7% (129/156) 78.9% (2424/3071)
fssync 85.0% (1591/1872) 84.4% (179/212) 86.1% (2803/3255)
git 70.4% (4462/6334) 68.5% (337/492) 67.2% (6311/9386)
guest 67.3% (6829/10148) 67.0% (488/728) 66.6% (8935/13416)
lsp 78.6% (3571/4542) 80.8% (336/416) 76.6% (5405/7054)
proxy 57.8% (1120/1937) 50.5% (104/206) 59.0% (1749/2965)
runtime-dir 93.6% (117/125) 100.0% (14/14) 94.8% (218/230)
sd-notify 73.9% (68/92) 100.0% (6/6) 83.2% (109/131)
server 68.6% (79650/116024) 70.4% (5704/8104) 66.3% (105415/159089)
ssh 42.6% (270/634) 51.5% (34/66) 42.9% (428/998)
terminal-model 49.9% (314/629) 62.3% (38/61) 50.3% (505/1004)
uplink 94.0% (581/618) 92.6% (50/54) 93.0% (1061/1141)
webrtc-forwarder 33.8% (1337/3961) 42.0% (136/324) 36.2% (2318/6409)
webserver 77.0% (1421/1846) 75.2% (179/238) 80.0% (2453/3067)
website 35.1% (355/1012) 34.4% (53/154) 35.8% (607/1694)
xtask 0.0% (0/5131) 0.0% (0/131) 0.0% (0/9124)
yas 87.8% (26446/30135) 93.2% (2030/2179) 82.7% (41655/50374)
Total 64.8% (156212/241235) 67.3% (12070/17928) 63.0% (220607/350186)

@pcarrier
pcarrier merged commit 84078cc into fix/ext-manage-from-help Sep 29, 2026
14 of 20 checks passed
@pcarrier
pcarrier deleted the fix/clipboard-plain-text branch September 29, 2026 17:12
pcarrier pushed a commit that referenced this pull request Oct 10, 2026
…e scroll (#66)

Stacked on #64. Replaces #37, which was opened from indent-com/yas.

- `capture --scale` now resizes through the RESIZE scale extension instead of being rejected.
- `capture --quality` is removed, because the server has no such input.
- `record --codec h264-444` and `record --codec av1-444` now announce 4:4:4.
- The `record` help now names the real default files.
- `surface scroll` accepts negative amounts.

[![View in Indent](https://assets.indent.com/view-in-indent.svg)](https://app.indent.com/c/01a0db15-330c-717e-9ec3-032c80770b1c)
Tag `@indent` to continue the conversation here.

🤖 Generated with [Claude Code](https://claude.com/claude-code)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants