MiddleClickClose Will Work With Snow Leopard But…

12/02/2009 Update: MiddleClickClose has been updated for 64-bit Safari. More info here.

I have upgraded my Mac to Snow Leopard, and as soon as I loaded Safari, I could see that MiddleClickClose was no longer working. I had already heard from someone that this was so, and I had expected it, so this was no surprise. It is possible to get it working again by right-clicking (or whatever the native OSX clicks are to get the context menu) on the Safari program in /Applications, selecting Get Info, and then checking the “Open in 32-bit mode” checkbox. Once you do that, SIMBL and MiddleClickClose both load, and the plugin works. But you’re in 32-bit mode.

MiddleClickClose is totally dependent on SIMBL. If SIMBL won’t load, neither will MiddleClickClose. The solution is, most likely, to get a 64-bit build of SIMBL, but I don’t know if that’s a simple matter or not. The SIMBL developer has said that he only has a PPC machine running Tiger, so I don’t really see how he’s going to get it running. If he does, then maybe there is hope. If not, your only option is to run Safari in 32-bit mode.

Or use Firefox, which is what I do.

This entry was posted in mac and tagged , , , . Bookmark the permalink.

16 Responses to MiddleClickClose Will Work With Snow Leopard But…

  1. Pingback: MiddleClickClose Updated For Future Safari Versions | Joey Gibson's Blog

  2. Blake Helms says:

    So far Safari and Mail is where I have seen the most Snow Leopard incapabilities. I REALLY miss my WideMail plugin! I also noticed they have tightened permissions, I had several Applescripts I wrote that now require my password every time to run.

  3. Stefan says:

    The SIMBL developer released a 64Bit Version of SIMBL, so any chance of a 64Bit MiddleClickClose SIMBL plugin^^?

    • Joey Gibson says:

      I just got the updated SIMBL and tried to build a 64-bit version of MCC. I got 48 compilation errors and a bucket-full of warnings. It looks like quite a few things have changed under the covers. At a minimum, I’m going to have to generate a new safari.h from the latest Safari, and then try to figure out the replacements for all the deprecated stuff in ObjC that is breaking the MethodSwizzle library I’m using. I don’t think I’ll have time to look at it before next weekend.

  4. Marty says:

    Joey, i just wanted to tell you that you’re a champion. thanks mate from sydney australia. oh wow while writing this comment i read ur “About Me” section.. koine greek huh? Have u managed to read the NT in greek yet? What do u reckon? -Marty

  5. Manublade says:

    Hi Joey, do you have news about 64bit version of your great software?
    Thank you!

    • Joey Gibson says:

      Unfortunately, it’s not good. I spent some time a few weekends ago trying to get it going, but I failed. I was able to get everything to compile, but at runtime, it couldn’t seem to find the TabButton objects inside Safari. I may take another whack at it, but if I were you, I wouldn’t hold my breath. I don’t actually use this plugin anymore; I switched to Firefox quite some time ago.

  6. Manublade says:

    Ok, thanks for reply. But i’m sure you can’t retire so early :-) it’s a challenge now :-)
    Ema.

  7. Matt Jones says:

    Any update? I long for the days when I can middle click close once more.

    • Joey Gibson says:

      I tried, but didn’t get it going. A guy contacted me the other day who wants to take a whack at getting it working. He’s got the source code and is working on it. I’ll post here when/if he gets it going. Since I don’t use it any more (and haven’t for about a year), I’m not going to put any more work into it. Sorry.

  8. Tom says:

    I updated it to work in 64bit no problems.

    Can I stick this on github or something?

Comments are closed.