- 
    Bug 
- 
    Resolution: Duplicate
- 
     P4 P4
- 
    None
- 
    16
- 
        x86_64
- 
        linux
                    ADDITIONAL SYSTEM INFORMATION :
Arch Linux, kernel 5.13 ,openjdk 16.0.2 2021-07-20
A DESCRIPTION OF THE PROBLEM :
Jshell can't recognize non-ascii paste content, though Java encoding was set to UTF-8. if I type some non-ascii character, it work fine, but when i paste, all non-ascii utf-8 content become U+FFFD �
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
open a terminal, eg. konsole
run jshell
copy some content with utf-8 non-ascii character, like
System.out.println("中文")
paste it to jshell
you can see the non-ascii content become U+FFFD �
EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
System.out.println("中文")
ACTUAL -
System.out.println("����")
---------- BEGIN SOURCE ----------
System.out.println("中文")
---------- END SOURCE ----------
CUSTOMER SUBMITTED WORKAROUND :
Arch Linux, kernel 5.13, openjdk 16.0.2 2021-07-20
FREQUENCY : always
            
Arch Linux, kernel 5.13 ,openjdk 16.0.2 2021-07-20
A DESCRIPTION OF THE PROBLEM :
Jshell can't recognize non-ascii paste content, though Java encoding was set to UTF-8. if I type some non-ascii character, it work fine, but when i paste, all non-ascii utf-8 content become U+FFFD �
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
open a terminal, eg. konsole
run jshell
copy some content with utf-8 non-ascii character, like
System.out.println("中文")
paste it to jshell
you can see the non-ascii content become U+FFFD �
EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
System.out.println("中文")
ACTUAL -
System.out.println("����")
---------- BEGIN SOURCE ----------
System.out.println("中文")
---------- END SOURCE ----------
CUSTOMER SUBMITTED WORKAROUND :
Arch Linux, kernel 5.13, openjdk 16.0.2 2021-07-20
FREQUENCY : always
- duplicates
- 
                    JDK-8267459 Pasting Unicode characters into JShell does not work. -           
- Resolved
 
-         
