Community
Participate
Working Groups
Build ID: 3.4.1 Steps To Reproduce: 1. Copy and Paste the C99 compliant code below #define assign_nc(uc1, uc2, uc3, uc4, val) \ uc1##uc2##uc3##uc4 = val; #define assign_c(ucn, val) ucn = val; void nc_PRE30C_1(void) { int \U00010401\U00010401\U00010401\U00010402; assign_nc(\U00010401, \U00010401, \U00010401, \U00010402, 4); } void c_PRE30C_1(void) { int \U00010401\U00010401\U00010401\U00010402; assign_c(\U00010401\U00010401\U00010401\U00010402, 4); } 2. Press Ctrl+Shift+F 3. Some of the backslash "\" characters will be lost More information: With Eclipse 3.4.1 and C.D.T 5.0.1
This seems to work for me. Could you provide more details? A sample project which shows the problem would be great.
Created attachment 118627 [details] sample project
(In reply to comment #1) > This seems to work for me. Could you provide more details? > A sample project which shows the problem would be great. I have attached sample screenshot and project. The backslashes (on the red circles in the screenshot) has been disappered after applying Auto Code Style.
Thanks, I can reproduce it.
Fixed in 6.0 > 20081201.