I have the impression that you think you are communicating here with somebody from IDM Computer Solutions, Inc. That is not the case. Please read the statement at top of every page of the
user to user forums. I am just a user of UltraEdit like you and not an employee of IDM Computer Solutions, Inc. You have to send an email to IDM support for reporting a bug or use the
technical support form.
I looked once again on the auto-completion issue and I could reproduce the issue after a few minutes and some changes in configuration.
The matching functions are listed in the auto-completion window if the IntelliTips parser parsed the file on open or last save, found the function and added it as symbol to the symbols database. For non-project files the setting
Parse non-project files must be enabled at
Advanced - Settings or Configuration - Auto-complete - IntelliTips - Parser and of course the file must have a file extension and contain code in a language recognized by IntelliTips. The file extensions can be configured at
Advanced - Settings or Configuration - Auto-complete - IntelliTips - File types. The setting
IntelliTips suggestions must be checked at
Advanced - Settings or Configuration - Auto-complete - Miscellaneous on auto-completion window is opened automatically after typing the number of characters as configured. The matching functions found by IntelliTips parser are always displayed on opening the auto-completion window manually with
Ctrl+Space.
The setting
Use function tips data (if available) for function list does not matter for function strings in auto-completion window. It controls only what is displayed in the
Function List view – the functions as found by the IntelliTips parser or the strings found by the regular expressions in applied syntax highlighting wordfile.
The issue with the missing matching functions in active file in auto-completion window depending on caret position occurs with IntelliTips parser not used for active file because of being disabled for non-project files or the active file has a file extension not recognized by the IntelliTips parser or the active file does not contain a supported language, i.e. there is no symbol database from IntelliTips parser for the active file. In this case the strings displayed in the
Function List view are those found with the regular expression search strings in the associated syntax highlighting wordfile. The auto-completion feature should use the function strings as found with the regular expressions in this use case, but that is not done. This is definitely an incorrect behavior according to the description of the auto-complete feature.
I have reported with an email to IDM support the incorrect behavior of ignoring the function strings found by the regular expressions in the associated wordfile for auto-completion on no IntelliTips symbol database available for active file as found out today on a C source code file which is usually part of a project. I strongly recommend to do the same because of the priority for fixing an issue increases the more users report the issue.