Archives / Search ›

Working on getting my WebDAV fileWriter to work with Radio 8.

Wow, am I ever bad at predicting how long things will take. I estimated two hours for cleaning up and releasing F-Script Anywhere, it ended up taking seven. Version 1.0 is out now. I got some great feedback from the initial test version. F-Script's author called it “brilliant”. IMO, that's a bit of an overstatement, but it's nice to be appreciated. :-)

Unlike ICeCoffEE, this one is unlikely to be useful for non-programmers, though it's certainly going to be a big help as I develop new versions of ICeCoffEE.

I'll spend a few minutes after I get some sleep, and put out ICeCoffEE 1.1.1 with a couple of minor changes. Definitely no more work on any free-time projects this weekend as I need to get a proposal to my advisor on Monday morning.

Cleaning up stuff today.

Found a bug in Project Builder: it lets you create recursive target dependencies, but then you can't remove them. Luckily the .pbxproj file is formatted as a property list, and easy to understand, so I was able to figure out what to edit in a few minutes, and fix the problem. There's something to be said for human-readable file formats.

Robb Beal asks how to set up Internet Explorer to view OPML as XML. Internet Config, as usual, to the rescue. Remind me again why Internet Config integration is less in OS X than it was in OS 9?

A picture named opml.gif

I think I've fixed about 90% of the IE6 problems, I found a machine at
school that had it installed. There are still some spacing issues,
but as I Am Not A Web Designer™ they can wait.

Sorry it's been quiet here recently. I've been looking into some new
research ideas my advisor has proposed, but needed a break last night
and wrote a hack for F-Script, a
Smalltalk interpreter written in Cocoa. It embeds F-Script into
arbitrary applications, while they're running, a bit like a debugger.
I wrote it out of frustration with trying to get at the internals of
Terminal.app with gdb. This should really help me in developing
ICeCoffEE.

Amazingly enough, the hard part was identifying what was a Cocoa app
so the user interface would display an accurate list. The built-in
method is broken, so I had to synthesize something from the source of
otool (thank you, Darwin). Other pieces came out of ASM, TextExtras,
libPatch, and the still-unfinished HostLauncher.

Once I work out a few issues I should be able to release it. I doubt
it'll have as wide applicability as ICeCoffEE, but it was just one
night's work!

‹ Newer Posts  •  Older Posts ›