An up-to-date backport of translate-c for 0.16.0

Hey folks,

I’ve noticed a few people posting here about having issues with translate-c since 0.16.0.

I’ve been actively helping out with resolving some of the outstanding issues with Aro and translate-c as we work to update Ghostty to 0.16.0. I’m currently maintaining a branch with mostly up-to-date versions of both that you can try out here. This is the version that powers the in-flight update PR (almost done!).

Feel free to check it out, with the caveat that it might change at any time (fetch against a commit, and/or fork/vendor if you do use it), and that it will eventually go away (probably when 0.17.0 rolls around and we don’t need it any more).

Hopefully this is helpful to some of y’all having issues!

(PS: Let me know if there’s a future update that’s missing and I’ll see about pulling it in - fixes will probably slow now that it’s working for Ghostty.)

(PPS: There’s a lot more work there than mine, obviously, and I’m super grateful to the Aro and translate-c folks, particularly Veikka (vexu) and Evan (ehaas), for their support during the process!)

2 Likes