Blog


Navigator v1.2 released, and a reminder: 20% discount expires this week

Don’t forget – a 20% discount if you buy Navigator before July 31 using coupon code JULYSPECIAL. Also, Navigator v1.1 onwards now supports Delphi XE and XE2, meaning all XE versions up to XE8 are supported. I’m happy to announce Navigator 1.2. This is primarily a bugfix release from version 1.1, and is a recommended update. Fix […]


Navigator v1.1 released – with XE and XE2 support and a special offer

I’m very pleased to release Navigator 1.1! This version now supports Delphi XE and XE2 (in addition to XE3-8 that version 1.0 supported), and has a number of bugfixes, tweaks and new features. And if you buy before July 31st, get 20% off by entering the coupon code JULYSPECIAL. This is in honour of working indoors at […]


Parnassus Navigator – a new Delphi plugin!

In October I released Bookmarks, a Delphi plugin which I’m humbled to think has been moderately successful – lots of people seem to like it. I wrote it because the bookmark implementation in Delphi could be better, and when something is not perfect, it seems good to fix it and in the process make the replacement […]


Unit Testing and Test-Driven Development with TestInsight

Have you heard about, or even actively use, unit tests in your code? If you do use tests, do you follow test-driven development when you write them? What about TestInsight, Stefan Glienke’s Delphi IDE plugin? This article will introduce all three with a real-world example, and show you: How to get started with unit testing […]


Bookmarks supports XE8

I’m pleased to release Parnassus Bookmarks v1.3.5. This version: Supports Delphi and C++Builder XE8 Known bugs: When Castalia is installed, the add/delete/indicate bookmark animations are not smoothly animated, but can stutter or appear “jerky”. This appears to be due to very fast, repeating invalidation or repainting of the code editor underneath the animation, apparently caused by […]


Bookmarks 1.3.4 released

This is a minor update to Bookmarks, following from version 1.3 released three days ago. Beyond all the additions in version 1.3, this version adds or fixes: New feature: Press F2 to rename a bookmark in the code editor. In other words, if there is a bookmark on the current line of the code editor, press F2 to […]


Bookmarks v1.3 released

I’m very pleased to release another update to the Parnassus Bookmarks Delphi plugin. This version adds several new features including customizable shortcuts, bookmarking a specific character in a line, and a compatibility fix for PngComponents: New feature: You can now customize the shortcuts Bookmarks uses – if you don’t like using Ctrl+B for Bookmark, you […]


How to move your Google Code projects to GitHub

Google Code is closing, and you want to click that ‘Export to GitHub’ button. Great! Make sure you do the rest of these things too… Introduction Google Code allows anyone to export a project to GitHub. You don’t have to be logged in to a project you own to do so – this means that […]


Review: FixInsight by SourceOddity

Full disclosure: Roman of SourceOddity was kind enough to offer me a free license of FixInsight in return for writing a blog post about it. There are no conditions on the review, of course – his exact words were “your own opinion”. The short review: Every so often a tool comes along where you don’t realise how useful […]


Bookmarks version 1.2 released

I’m very pleased to release an update to the Bookmarks plugin. This updates fixes a few bugs and adds a new feature: New feature: Bookmarks can now be assigned a custom name / description Bugfix: List out of bounds exception viewing a form as text Bugfix: All bookmarks were removed from a unit when using class […]