[konversation] [Bug 333588] New: Certain unicode characters replaced by replacement character

classic Classic list List threaded Threaded
9 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[konversation] [Bug 333588] New: Certain unicode characters replaced by replacement character

Nicolas Frattaroli
https://bugs.kde.org/show_bug.cgi?id=333588

            Bug ID: 333588
           Summary: Certain unicode characters replaced by replacement
                    character
    Classification: Unclassified
           Product: konversation
           Version: 1.5
          Platform: Archlinux Packages
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: inputline
          Assignee: [hidden email]
          Reporter: [hidden email]

Certain unicode characters get erroneously replaced by the replacement
character if they are either sent or copied from the input line, for example
U+26D3.
Characters from U+269D up to and including U+2700 are affected. U+2600 up to
and including U+269C do not appear to be affected, neither is U+2701.

To reproduce, one can use the "Insert->Special Character" menu to insert an
affected character. The character is then displayed correctly until the message
is being sent out or the character is cut out and pasted back into the message.

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Konversation-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/konversation-devel
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[konversation] [Bug 333588] Valid unicode characters from U+269D to U+2700 erroneously replaced by replacement character

Nicolas Frattaroli
https://bugs.kde.org/show_bug.cgi?id=333588

Nicolas Frattaroli <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|Certain unicode characters  |Valid unicode characters
                   |replaced by replacement     |from U+269D to U+2700
                   |character                   |erroneously replaced by
                   |                            |replacement character

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Konversation-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/konversation-devel
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[konversation] [Bug 333588] Valid unicode characters from U+269D to U+2700 erroneously replaced by replacement character

Christoph Feck
In reply to this post by Nicolas Frattaroli
https://bugs.kde.org/show_bug.cgi?id=333588

Christoph Feck <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[hidden email]

--- Comment #1 from Christoph Feck <[hidden email]> ---
QChar returns QChar::Unicode_Unassigned for them, because they are added in
newer Unicode versions. Qt 4.8 only supports up to Unicode 5.0, but
http://en.wikibooks.org/wiki/Unicode/Character_reference/2000-2FFF says they
are added in 5.1 or later.

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Konversation-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/konversation-devel
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[konversation] [Bug 333588] Valid unicode characters from U+269D to U+2700 erroneously replaced by replacement character

eichi237 (Bugzilla)
In reply to this post by Nicolas Frattaroli
https://bugs.kde.org/show_bug.cgi?id=333588

[hidden email] changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[hidden email]

--- Comment #2 from [hidden email] ---
When a character of Unicode 5.1 or higher is copied into the input field, it is
also replaced by the replacement character. Those two bugs doesn’t appear in
other KDE or Qt-only applications.

That means Konversation had a specific bug that prevent users to use characters
added to Unicode in 2008 and afterwards.

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Konversation-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/konversation-devel
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[konversation] [Bug 333588] Valid unicode characters from U+269D to U+2700 erroneously replaced by replacement character

carbeck
In reply to this post by Nicolas Frattaroli
https://bugs.kde.org/show_bug.cgi?id=333588

carbeck <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[hidden email]

--- Comment #3 from carbeck <[hidden email]> ---
Lacking Unicode support is still an issue in Konversation 1.6. Meanwhile,
Unicode 8.0 is out.

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Konversation-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/konversation-devel
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[konversation] [Bug 333588] Valid unicode characters from U+269D to U+2700 erroneously replaced by replacement character

carbeck
In reply to this post by Nicolas Frattaroli
https://bugs.kde.org/show_bug.cgi?id=333588

--- Comment #4 from carbeck <[hidden email]> ---
OK, ignore what I just posted for now, it seems to be Konversation is not doing
character substitution. That should be a different bug.

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Konversation-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/konversation-devel
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[konversation] [Bug 333588] Valid unicode characters from U+269D to U+2700 erroneously replaced by replacement character

perso+kdebugs
In reply to this post by Nicolas Frattaroli
https://bugs.kde.org/show_bug.cgi?id=333588

--- Comment #5 from [hidden email] ---
Seems to be working with Konversation 1.6 (based on KDE Frameworks 5.12).

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Konversation-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/konversation-devel
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[konversation] [Bug 333588] Valid unicode characters from U+269D to U+2700 erroneously replaced by replacement character

Christoph Feck-3
In reply to this post by Nicolas Frattaroli
https://bugs.kde.org/show_bug.cgi?id=333588

--- Comment #6 from [hidden email] ---
Still works with Konversation 1.6 with KDE Frameworks 5.19.0). We should
probably close this bug report.

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Konversation-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/konversation-devel
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[konversation] [Bug 333588] Valid unicode characters from U+269D to U+2700 erroneously replaced by replacement character

Christoph Feck-3
In reply to this post by Nicolas Frattaroli
https://bugs.kde.org/show_bug.cgi?id=333588

Eli MacKenzie <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|---                         |WORKSFORME

--
You are receiving this mail because:
You are the assignee for the bug.
Loading...