Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-6589604

incorrect rendering of monospaced Unicode character \u011D (latin small letter G with circumflex)

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: P4 P4
    • None
    • 6u2
    • client-libs
    • None
    • 2d
    • x86
    • linux_2.6

      Rendering Unicode character 011D (latin small letter G with circumflex) is broken and may break rendering of following characters. I could only reproduce it with a monospaced font and only on Linux (I have also tried Windows XP and the development build of Solaris). I have reproduced it on several versions of JDK with various results:

         JDK 1.4.2_15: The 'g' with circumflex is rendered below text baseline and there is no space right of it.
         JDK 1.5.0_12: The 'g' with circumflex is rendered below text baseline,
                         both horizontal and vertical position vary with each run of the test application.
         JDK 1.6.0_02: Rendering varies significantly - sometimes the 'g' is not displayed at all,
                         sometimes it is displayed far right of the preceding text, sometimes it is rendered
                         over the preceding character, vertical position varies, too.
         JDK 1.7.0-ea-b16: Seems to be working correctly every time.

            igor Igor Nekrestyanov (Inactive)
            duke J. Duke
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: