GNOME Bugzilla – Bug 795613
Unicode handling in amount fields
Last modified: 2018-06-30 00:09:07 UTC
There is some inconsistency in the register's handling of (what I believe to be) invalid input. This isn't new; it's the same in GNC 3.0 and 2.6.18. In a text field (I've tested a txn's description and a split's memo), both U+E9 ("é", e-acute) and U+1F600 ("
Please finish writing your report. Also note that from the UI side GnuCash accepts *only* UTF8 input. If you are somehow defeating that and forcing UTF32 into it, it will break. That would be your problem, not ours. Finally, U+1f600 is an emoji, not a left paren.
It turns out Bugzilla doesn't like that U+1F600 emoji either -- it truncated my description starting at the first occurrence of it. (I thought af first I was having Javascript troubles, rather than that the text was actually incomplete.) Since I can't edit the description to repair it, I'm closing this issue and will file a new one shortly.
This issue has been resubmitted as: https://bugzilla.gnome.org/show_bug.cgi?id=795614 @John Ralls: I was using the CTRL-SHIFT-U escape sequence for the non-ASCII characters. That produces UTF-8, right? *** This bug has been marked as a duplicate of bug 795614 ***
GnuCash bug tracking has moved to a new Bugzilla host. This bug has been copied to https://bugs.gnucash.org/show_bug.cgi?id=795613. Please update any external references or bookmarks.