GExperts 1.3.29 is available. It brings 12 new features, 34 enhancements and 72 bug fixes, including two new experts, a way to move your whole GExperts configuration from one Delphi installation to another, and a set of fixes for a silent data corruption in the Code Librarian library file. For the impatient: head over to … Continue reading GExperts 1.3.29 released
Month: July 2026
Hunting a GExperts Code Librarian corruption bug with a custom debug memory manager
AI;DR - This blog post and the debug memory manager it describes were developed with significant help from Claude. If you don't want to read "AI slop", stop reading now. I recently added a new import functionality to the GExperts Code Librarian. During the test phase I found a nasty (preexisting) bug: After deleting a … Continue reading Hunting a GExperts Code Librarian corruption bug with a custom debug memory manager
SwissDelphiCenter Delphi Tips: The Scraper Scripts
Here are the two Python scripts I used to create the SwissDelphiCenter Delphi Tips archive: download. scrape_tips.py downloads the tip pages from the Wayback Machine. It waits 10 seconds between requests and it is resumable, so you can stop it and continue later. Before you run it, you must put your email address into the … Continue reading SwissDelphiCenter Delphi Tips: The Scraper Scripts
SwissDelphiCenter Delphi Tips
The SwissDelphiCenter (archive.org) site closed down a few months ago and I could not find any other way to get at the Delphi Tips database they were hosting. So I vibe coded a scraper script that extracted them from the Internet Archive and converted them to a format that can be imported into the GExperts … Continue reading SwissDelphiCenter Delphi Tips
GExperts: New Expert “Menu Items to Actions”
Converting an existing form from a plain TMainMenu to a TMainMenu plus a TActionList is one of those jobs that is not difficult, just tedious: For every menu item you create an action, copy the caption and the shortcut over, move the OnClick handler to the action's OnExecute, and then assign the action back to … Continue reading GExperts: New Expert “Menu Items to Actions”
GExperts: Export and Import Your Complete Configuration
GExperts stores its settings in the Windows registry, under a key that is specific to each installed Delphi version. Copying that configuration to another machine, or from one Delphi version to another, used to mean exporting registry keys by hand and editing them so they pointed at the right version and then importing them into … Continue reading GExperts: Export and Import Your Complete Configuration