SlickEdit Community

SlickEdit Product Discussion => SlickEdit® => Topic started by: at5dapa1 on September 28, 2019, 05:52:50 PM

Title: C++ preprocessing issue
Post by: at5dapa1 on September 28, 2019, 05:52:50 PM
Found it with the attached example (from https://www.codeproject.com/Articles/14075/High-speed-Charting-Control (https://www.codeproject.com/Articles/14075/High-speed-Charting-Control)).
_MFC_VER was already detected by SE as 0x0700 still the code under #if _MFC_VER > 0x0600 is grayed out.

Code: [Select]
SlickEdit Pro 2019 (v24.0.0.6 64-bit)
Serial number: WB951378
Licensed number of users: Single user
License file: C:\ProgramData\slickedit\24\slickedit.lic
Build Date: September 26, 2019
Emulation: Visual Studio
OS: Windows 10 x64
OS Version: 10.00.0 
Memory: 21% Load, 7076MB/32481MB Physical, 8273MB/32481MB Page File, 5009MB/134217727MB Virtual
Shell Information: C:\WINDOWS\system32\cmd.exe /q
Screen Size: 1920 x 1080
Project Type: Microsoft Visual Studio Visual C++
Language: .cpp (C/C++)
Encoding: Automatic
Installation Directory: D:\tools\totalcmd\Tools\dev\SlickEdit\core\24.0.0\ (non-removable drive,NTFS,722105MB free)
Configuration Directory: D:\tools\totalcmd\Tools\dev\SlickEdit\config\24.0.0\ (non-removable drive,NTFS,722105MB free)
Spill File: C:\Users\xxx\AppData\Local\Temp\$slk.3568 (non-removable drive,NTFS,68610MB free)
Title: Re: C++ preprocessing issue
Post by: Dennis on September 30, 2019, 09:32:59 PM
Reproduced.  This is an old bug, pretty surprised no one has noticed until now.  Well done.  This will be fixed in 24.0.1.