After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 795613 - Unicode handling in amount fields
Unicode handling in amount fields
Status: RESOLVED DUPLICATE of bug 795614
Product: GnuCash
Classification: Other
Component: Register
3.0
Other Linux
: Normal minor
: future
Assigned To: gnucash-ui-maint
gnucash-ui-maint
Depends on:
Blocks:
 
 
Reported: 2018-04-27 18:42 UTC by Eric Siegerman
Modified: 2018-06-30 00:09 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Eric Siegerman 2018-04-27 18:42:11 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 ("
Comment 1 John Ralls 2018-04-27 18:50:21 UTC
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.
Comment 2 Eric Siegerman 2018-04-27 18:55:35 UTC
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.
Comment 3 Eric Siegerman 2018-04-27 19:23:12 UTC
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 ***
Comment 4 John Ralls 2018-06-30 00:09:07 UTC
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.