Half-Blood Programmer

Code Beautifier Collection

How I Did xUnit.net 2 Addin for MonoDevelop/Xamarin Studio

I started my very first project to extend Borland Delphi/C#Builder. And then I created an AStyle addin for SharpDevelop, and then an OpenCover addin. And a few months ago, I launched an extension for Visual Studio Code for reStructuredText users.…

CandyCan Opener: Bad News at Prime Time

Sorry guys, the bad news comes at last. I felt excited when I started to read David Hervieux’s SF.net project, Sharp Builder Tools , so I dived in and upgraded it for later versions of Delphi. However, after I moved to Microsoft…

So Young, So Innocent

I thought I had grown up to an adult, but my mom denied it. She insisted that I be an adult only if I were more than 30. This short dialog happened last weekend, but now it seems years ago.…

CandyCan Opener: A Detailed Checklist

Now I am trying to record a full checklist of every change I made to support Delphi 2009 in CBC 7.0. The changes are, Modify OtaUtils.cs to support IDE 6.0 and adapt to registry root name change. (done) Test ExpertManager…

CandyCan Opener: Place GrapeVine into a CandyCan

Code Beautifier Collection 7 is on its way, and I have already picked up a code name for it. Therefore, the “GrapeVine Voice” sessions end today. Don’t be sad, because here comes sweet “CandyCan Opener”. Stay tuned.

GrapeVine Voice: Time for A Major Number Upgrade

I was thinking that a minor upgrade to 6.1 can make Delphi 2009 support complete. A few hours later, now I find I am wrong. The current TODO list is much longer. Compiled for Delphi 2009 Tools API assembly. (done)…

GrapeVine Voice: Delphi 2009 Support Is Coming

It is not too hard to migrate Code Beautifier Collection 6.0 to Delphi 2009, but suddenly support to Delphi 2007 breaks. Maybe CodeGear guys have changed Tools API heavily this time, so there is no way to compile one version…

GrapeVine Voice: Source Code Is More Important?

I have just checked Code Beautifier Collection homepage on Google Code and found out an interesting thing. In a short time period, it seems that people prefer the installer, so for most GrapeVine milestone builds the installer download count is…

GrapeVine Voice: Delphi 2009 Is Coming

Since GrapeVine is not as active as usual, I have to say there will be no new features coming in the next few months. But two things will go on soon. The very first is a new release for Delphi…

Promoting Open Source Projects

It is quite hard to make an open source project popular if you don’t push it really hard. Sometimes people cannot find your project easily, or another project takes them away. So a little bit advertising won’t hurt. But how…