Bug #33954 | QB saves only in defacto standard UTF-8 | ||
---|---|---|---|
Submitted: | 21 Jan 2008 10:09 | Modified: | 16 Feb 2009 12:42 |
Reporter: | Jim Michaels | Email Updates: | |
Status: | Not a Bug | Impact on me: | |
Category: | MySQL Query Browser | Severity: | S3 (Non-critical) |
Version: | 1.2.12 | OS: | Windows (XP Pro SP2) |
Assigned to: | Mike Lischke | CPU Architecture: | Any |
[21 Jan 2008 10:09]
Jim Michaels
[21 Jan 2008 10:20]
Jim Michaels
UTF-8 standard is at http://tools.ietf.org/html/rfc3629
[21 Jan 2008 16:12]
Valeriy Kravchuk
Thank you for a bug report. Verified just as described.
[22 Jan 2008 7:55]
Jim Michaels
note that windows' notepad.exe in UTF-8 mode also inserts this chinese character at the top of the file when it saves.
[16 Feb 2009 12:42]
Mike Lischke
This is not a bug. The characters you see are called BOM (byte order mark). Originally they were used for UTF-16/32 to note in which order bytes are stored (big endian, little endian) however they are established now also for UTF-8 as kind of a type indicator, even though the BOM is not strictly needed there. Generally, every serious Unicode enabled application should be able to handle BOM by now. That's a standard task and an easy one too. If you really need to get rid of the BOM then save your documents in ANSI format (see Save As in file menu).