Skip to content

Removing the character builder #4334

@jtanx

Description

@jtanx

I'm looking into cleaning up the Unicode library, specifically currently into dropping the charset conversion tables, which are unused 99% of the time because iconv is used instead (and iconv is a hard dependency).

One of the remaining uses of the hand-rolled charset conversion tables is the existence of a character composer and insertion dialog, which is documented here, and looks like this:

image

I was contemplating switching it to use iconv if possible, but looking further, it turns out this functionality has been broken (read: unusable) since late 2012 (bisected to f5fbd93, with the introduction of the new hotkey system).

So considering:

  • It hasn't been usuable for 8 years and no one has complained
  • The GDK backend doesn't actually implement support to make it work anyway
  • If moving to GTK/Qt this likely would not be ported over
  • There exist other, dedicated tools to do something similar (charmap, gucharmap etc., alt codes etc.)

My preference is to remove it, rather than try to fix it up. Thoughts?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions