1. Product and Versions Concerned
All the versions of High-performance Embedded Workshop
2. Descriptions
2.1 Replace Functions
Open the Edit menu and select the Replace command. Then in the dialog
box that appears, type a 2-byte character code into the Find what or
Replace with text box, check the Regular expression check box, and
click the Replace button. And you will see the code will be replaced
with an incorrect character string.
If you click the Replace All button instead of the Replace button,
High-performance Embedded Workshop may be terminated abnormally.
2.2 Finding Text Functions
Open the Edit menu and select the Find command. Then in the dialog box
that appears, type a 2-byte character code into the Find what text
box, check the Regular expression check box, and click the Find Next
button. And you may obtain an incorrect search result.
The character string searched for is highlighted in the Source window.
Besides the above problem, however, the highlighted character string
and the character strings before and after it may be replaced with
incorrect ones.
If you save the source file, the character string searched for and
those before and after it will remain as replaced with incorrect ones.
3. Workaround
If you use a 2-byte character code in Find what or Replace with text
box, uncheck the Regulare Expression check box (disable the Regulare
Expression function).
4. Schedule of Fixing the Problem
We plan to fix this problem in our future release.