Kbase P93835: 4GL keywords inside string literals are being colorized and translated to upper case
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  26/08/2010 |
|
Status: Verified
SYMPTOM(s):
4GL keywords in string literal get colorized in the Procedure Editor
4GL keywords in a string literal are translated to uppercase in the Procedure Editor
"Color Coding Setup" is opened from the "Editing Options" menu
"Color Settings" is opened from the "Color Coding Setup" window
Both are closed without making any changes
Opened 'Color Settings' window from 'Color Coding Setup' window
Clicked 'OK' button on each opened window after making no changes at all
Changing color of syntax highlighted, editor gets totally messed up
After the color is changed, everything in quotes is recognized as a keyword
FACT(s) (Environment):
OpenEdge 10.0B
Windows
OpenEdge 10.1x
OpenEdge 10.2x
CAUSE:
Bug# OE00109078
CAUSE:
When the Editing options are accessed, the configuration files in the <working directory>\proedit are written again.
At this point, a user.vlx file is created which contains improper settings.
FIX:
Workaround:
1. Open the file user.vlx in the <working directory>\proedit directory using a text editor.
2. Change the line:
styles=ppkeywordsanywhere abbrevchar (
into
styles=sqtilde sqtildeml dqtilde dqtildeml abbrevchar ( ppkeywordsanywhere