Skip to content

fix(clipboard): restore osc52 fallback#151

Merged
mathiasbourgoin merged 1 commit into
mainfrom
fix/clipboard-osc52-fallback
May 5, 2026
Merged

fix(clipboard): restore osc52 fallback#151
mathiasbourgoin merged 1 commit into
mainfrom
fix/clipboard-osc52-fallback

Conversation

@mathiasbourgoin
Copy link
Copy Markdown
Collaborator

Closes #144.

Summary

  • make copy_both report whether any native clipboard path succeeded
  • restore OSC 52 fallback when native clipboard tools are unavailable
  • add a PATH-isolated fallback regression test

Tests

  • dune fmt
  • dune build
  • dune exec test/test_clipboard.exe

Notes

  • No CHANGELOG entry in this branch to keep the six independent bugfix PRs conflict-free; a single rollup changelog entry can be added after merge.

@mathiasbourgoin mathiasbourgoin force-pushed the fix/clipboard-osc52-fallback branch from a7d3efd to 628d3df Compare May 5, 2026 07:54
@mathiasbourgoin mathiasbourgoin force-pushed the fix/clipboard-osc52-fallback branch from 628d3df to 363ad74 Compare May 5, 2026 08:27
@mathiasbourgoin mathiasbourgoin merged commit d2cd1c4 into main May 5, 2026
1 check passed
@mathiasbourgoin mathiasbourgoin deleted the fix/clipboard-osc52-fallback branch May 5, 2026 08:31
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.

Clipboard OSC 52 fallback is never used

1 participant