1 Mar 2004 Archit   » (Journeyer)

Fixed Find/Replace code in red. Problem was I was connecting callbacks to the Find, Replace, Replace All buttons repeatedly. So the callback was being called n+1 times each time I closed the dialog and brought it up again. That was the main blocker left.

However the problem of the build setup still remains. I have 3 options

1 => Makefile's - tried, trusted and established. But I'll have to propely learn Makefile's syntax. Which is good and bad. But I'm leaning towards this the most.

2 => Rakefile's - new kid on the block. Problems, adds extra dependency. But then I'm ok with doing some more ruby code than makefile syntax.

3 => setup.rb - Useful program. Will have to learn some details again. However it dictates the structure/organisation of code files, which are already fixed in CVS. So highly unlikely I'll use this.

4 => Custom install.rb - Again I'm leaning towards this too. Since I already have a custom configure.rb coded (and might I say I had good fun writing that, much more than red itself sometimes!), coding a simplified version of setup.rb just for red would be fun. Save's me the trouble of learning Makefile syntax.

So out of the 4 options, 2&3 are definitely out. 1 and 4 are the most likely and out of those I'm leaning more towards option 4 the most. Lets see. I'll wait around waiting to learn something more about the other options before I start of, in fear of making a hasty decision.

Latest blog entries     Older blog entries

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!