Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Won't copy unicode combiners #2637

Closed
jtmcdole opened this issue Aug 24, 2023 · 2 comments
Closed

Won't copy unicode combiners #2637

jtmcdole opened this issue Aug 24, 2023 · 2 comments
Labels
closed-not-planned Closed as we don't intend to take action on the reported issue type-bug Incorrect behavior (everything from a crash to more subtle misbehavior)

Comments

@jtmcdole
Copy link

What happened?

Paste in 'πŸ³οΈβ€πŸŒˆ'
highlight and copy just that flag
Paste again.
Receive πŸ³οΈβ€

Expected: πŸ³οΈβ€πŸŒˆ

Noted: if you hit the right arrow again, the selector doesn't move and you can copy the flag.

@jtmcdole
Copy link
Author

===[πŸ³οΈβ€πŸŒˆ]===
  length:    6
  codeunits: 6
  runes:     4
  utf16:     0xd83c 0xdff3 0xfe0f 0x200d 0xd83c 0xdf08
  utf8len:    14
  utf8 bytes: 0xf0 0x9f 0x8f 0xb3 0xef 0xb8 0x8f 0xe2 0x80 0x8d 0xf0 0x9f 0x8c 0x88
===[πŸ³οΈβ€]===
  length:    4
  codeunits: 4
  runes:     3
  utf16:     0xd83c 0xdff3 0xfe0f 0x200d
  utf8len:    10
  utf8 bytes: 0xf0 0x9f 0x8f 0xb3 0xef 0xb8 0x8f 0xe2 0x80 0x8d

@johnpryan johnpryan added the type-bug Incorrect behavior (everything from a crash to more subtle misbehavior) label Jan 8, 2024
@parlough
Copy link
Member

parlough commented Jun 18, 2024

Thanks for the report! I'm surprised anyone noticed this :P

I believe the underlying issue here is in CodeMirror, likely the same as codemirror/codemirror5#6585.

As the CodeMirror maintainer highlights in that issue, it's unlikely CodeMirror 5 (the version we are using) will see a fix. So I'm going to close this in favor of #2743 which discusses exploring a different underlying text/code editor.

@parlough parlough closed this as not planned Won't fix, can't repro, duplicate, stale Jun 18, 2024
@parlough parlough added the closed-not-planned Closed as we don't intend to take action on the reported issue label Jun 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
closed-not-planned Closed as we don't intend to take action on the reported issue type-bug Incorrect behavior (everything from a crash to more subtle misbehavior)
Projects
None yet
Development

No branches or pull requests

3 participants