|
|
|
|
|
by faho
535 days ago
|
|
Fish has always used utf-32 codepoints stored in wchar_t, from the first git commit in 2005. Unfortunately it's pervasive throughout the entire codebase (which does a lot of string shuffling). So it's a historical mistake, but not something to be fixed in the same step as switching the implementation language. bstr was mentioned as a direction and is a possibility. |
|