Working on the GExperts Code Formatter again

The code formatter can now handle inline variable declarations. That was actually just a simple change (fixes bugs #157 and #158 (and the duplicate #165)) Now I'm trying to get it to format function declarations like this: [delphi] function RegisterClipboardFormatW(lpszFormat: PWideChar): UINT; stdcall; external user32 Name 'RegisterClipboardFormatW'; [/delphi] or something as simple as this; [delphi] … Continue reading Working on the GExperts Code Formatter again

GExperts 1.3.15 installers were/are detected as malware

The installers for GExperts 1.3.15 were/are detected as malware by several virus scanners on Virus Total. I have since submitted them all as false positives to Kaspersky and some to Microsoft and after their latest signature updates their scanners are now fine. I tried the same with other virus scanner vendors, but their procedure was … Continue reading GExperts 1.3.15 installers were/are detected as malware

If you compiled your own GExperts clear the Uses Clause Manager cache

This is only relevant, if you have recently compiled your own GExperts DLL and you use the Uses Clause Manager's Identifier tab: There were several bugs in the unit parsing code that have been fixed. But you won't see the effect, because the buggy results from before that have been cached. In order to get … Continue reading If you compiled your own GExperts clear the Uses Clause Manager cache

dzPrepBuild for Delphi 1.3.3 released

I just released version 1.3.3 of dzPrepBuild The reason for this release was that I wanted to allow automatically updating the ProductVersion when the FileVersion changes. In order to do that, the tool now supports two additional placeholders that an be used in any version string: {MajorVer} and {MinorVer} which, as you might have guessed, … Continue reading dzPrepBuild for Delphi 1.3.3 released