Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 70191

Summary: Surrogate – surrogate characters cannot be displayed correctly in the navigator view.
Product: [Eclipse Project] Platform Reporter: Ivy <gaoyiny>
Component: UIAssignee: Tod Creasey <Tod_Creasey>
Status: RESOLVED DUPLICATE QA Contact:
Severity: normal    
Priority: P3    
Version: 3.0   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:
Attachments:
Description Flags
Modified source file with diff none

Description Ivy CLA 2004-07-16 02:28:44 EDT
Reporter: Gao Yin Yin
Language: Simplfied Chinese
Build driver: eclipse-sourceBuild-srcIncluded-3.0M9
JDK Version:  IBM J2SDK 1.4.1
Severity: 3
Summary: Surrogate – surrogate characters cannot be displayed correctly in the 
navigator view.
Steps to recreate problem:
1.	Open the navigator view through “Window --> Show View --> Navigator”; 
2.	Create a new project whose name contains surrogate character, for 
example: cq102\ud840\udc00;
3.	The project name cannot be displayed correctly in the Navigator view.

<<Error>>
Surrogate characters cannot be displayed correctly in the Navigator view.

<<Expected Result>>
Surrogate characters can be displayed correctly in the Navigator view.
	
<<Cause>>
Navigator view does not support font setting. 

<<Solution>>
Modify ResourceNavigator.java to support font setting according to “Text Font” 
setting in “Window-->Preference…-->Workbench-->Colors and Fonts”. Add 
ResourceNavigator objects to PropertyChangeListener and add property change 
event handler in ResourceNavigator.
Comment 1 Ivy CLA 2004-07-16 02:29:44 EDT
Created attachment 13347 [details]
Modified source file with diff
Comment 2 Tod Creasey CLA 2004-07-19 08:39:31 EDT
Note that all of these views use the font settings from the operating system, 
not Eclipse
Comment 3 Tod Creasey CLA 2004-07-19 09:51:03 EDT

*** This bug has been marked as a duplicate of 70179 ***