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

No support for octal/hex escapes in .XCompose #329

Closed
phantamanta44 opened this issue Mar 22, 2020 · 7 comments
Closed

No support for octal/hex escapes in .XCompose #329

phantamanta44 opened this issue Mar 22, 2020 · 7 comments

Comments

@phantamanta44
Copy link

Octal and hexidecimal escapes are defined in the Compose docs here, but are not implemented in WinCompose. As a side note, this, combined with the lack of double-quote escape, makes it impossible for a result string to contain a double-quote character.

@greywatcher
Copy link
Contributor

That explains why I was not able to get a double-quote character (") as a result of a compose sequence no matter what I tried. My default layout only contains the more correct types of quotation marks for the languages I write in.

@samhocevar
Copy link
Owner

Thanks. I implemented \123 and \x123a escape sequences. The \" escape sequence was supposed to work but I discovered a bug in the code that handled it; this is now fixed, too, and will be available in the next version.

@phantamanta44
Copy link
Author

from what I understand, the hex escapes are of the form \0xABCD

@samhocevar
Copy link
Owner

That’s me coding before having coffee. Thanks for noticing that!

@AlanM1
Copy link

AlanM1 commented Apr 28, 2020

Is there a workaround to make it emit a quote character? If not, is there a plan for a patch or new release? Thanks!

@samhocevar
Copy link
Owner

You’re right, a bugfix release is long overdue. I’ll work on it this week.

@samhocevar
Copy link
Owner

Hi! You’ll be happy to know the issue is fixed in WinCompose 0.9.5! Thanks for your patience.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants