The only weak spot in the article is that it makes it seem there is but one small issue in libedit. It rather appears to be that there is more breakage involved and it is not clear fixing it up will be trivial and really, this is not the PostgreSQL developer's job. Plus, unicode bugs are rarely easy.