I have just sent a bug reporting email to IDM support with following content:
I am using at the moment UltraEdit for Windows v22.214.171.124 on which the issue described below exists as well as all public released 26.00 versions. The issue is not reproducible with v126.96.36.199 which seems to be the last version on which below described behavior works as expected.
The steps to reproduce the issue are:
- Start UltraEdit and save a new file with a known extension like Temp.bat, Temp.c, Temp.htm or Temp.php.
- Open Advanced - Settings - Editor display - Configuration.
The installed wordfile selected is the file used to syntax highlight the active file at current position of the caret. That's fine.
- Select any other installed wordfile like Perl and click on button Open.
The file perl.uew
should be opened as done by UltraEdit versions up to 188.8.131.52, but opened is the wordfile currently used for syntax highlighting the active file instead of the selected file.
So it is not possible anymore to open any other wordfile than the wordfile used for syntax highlighting the active file from the syntax highlighting configuration dialog. It does not even work to open first a new file or select No highlighting
for active file and then open the configuration dialog. In this case no installed wordfile is preselected, but selecting an installed wordfile and clicking on button Open
has no effect in this case as no wordfile is opened at all.
Thanks for the additional information about missing function names in color group 6 of php.uew
with group name Built-in Functions
. You are right regarding to mysqli_real_escape_string
. The function name mysqli_query
was already in the wordfile php.uew
provided by me as attachment in ZIP file of forum post Functions list is empty for UTF-8 encoded PHP files after update to UltraEdit v184.108.40.206 (solved)
, but is still missing in php.uew
installed with currently latest UltraEdit for Windows v220.127.116.11. I added yesterday the missing four function names to php.uew
provided by me and uploaded it.
is not a function, it is a class which is listed in php.uew
in color group 10 with group name Native classes
. So nothing to do by me regarding to this class name.
I recommend to download the ZIP file at bottom of referenced post and extract the wordfile php.uew
which is the default location for the wordfiles used by UltraEdit with overwriting the already existing php.uew
modified by you. It is currently (2019-05-09) the best syntax highlighting wordfile available for PHP. I have sent this updated php.uew
also to IDM support by email with the request to add it to installation package of next (major) release of UltraEdit and UEStudio with listing the reasons why this version of php.uew
is better than php.uew
installed with UE v18.104.22.168.