I'm running 23.0.2 on MAC with hotfix 2 although this error occurred without any hotfixes as well.
I use the defs window in C++ mode to show me what method my cursor is currently in. I have several cases now where my file has many methods and the Defs window will show that my cursor is in the previous method in the list while my cursor is within a comment (C++ '//' or C '/*..*/'). If I move my cursor to a line of code outside of the comment then the Defs window updates properly to show the actual method it is inside of. I have not yet been able to produce this with a smaller, sample file, I can reproduce it with several of my source code files however.
For instance, say I have three class methods in my .cpp file
MethodA()
MethodB()
MethodC()
If my cursor is within MethodC() but inside of a comment "/* ... */" then Defs will highlight the MethodB().
Any suggestions for helping track this down?
SlickEdit Pro 2018 (v23.0.2.0)
Serial number:
Licensed number of users: Single user
License file: /Library/Application Support/SlickEdit/23/slickedit.lic
Build Date: June 13, 2019
Emulation: CUA
OS: macOS
OS Version: 10.14.5
Processor Architecture: Intel(R) Core(TM) i7-6700K CPU @ 4.00GHz 64 bit (8 cores)
Memory: 98% Load, 16190MB/16384MB Virtual
Shell Information: /Applications/SlickEditPro2018.app/Contents/MacOS/secsh -i
Screen Size: 2560 x 1440
Project Type: Cpp
Language: .cpp (C/C++)
Encoding: Automatic
Installation Directory: /Applications/SlickEditPro2018.app/Contents/
Configuration Directory: /Users/x/Library/Application Support/SlickEdit/23.0.2/
Migrated from: /Users/x/Library/Application Support/SlickEdit/23.0.1/
Spill File: /tmp/$slk.x.80984
Hotfixes:
/Users/x/Library/Application Support/SlickEdit/23.0.2/hotfixes/hotfix_se2302_2_cumulative.zip (Revision: 2)