Linked by Thom Holwerda on Wed 20th Feb 2013 10:52 UTC
Mac OS X "This is the problem: You want to open a file using something other than the default application. You right-click its icon in the Finder, choose Open With, and a submenu pops up with an absurd number of duplicate entries." This is so annoying. Dr. Dang made a little addition to .bashrc so you can fix it with a single command. Now it's up to Apple to actually fix the problem (via Daring Fireball).
Thread beginning with comment 553098
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[2]: Comment by MOS6510
by MOS6510 on Wed 20th Feb 2013 11:36 UTC in reply to "RE: Comment by MOS6510"
MOS6510
Member since:
2011-05-12

It doesn't really degrade usability.

Files open with default application. The problem mentioned occurs when you right click on a file and select "Open with", then you may or may not see some duplicate entries. It's probably caused by the developers of those applications rather than Apple.

Most people don't even go there so they'll never notice this.

But when you do go there it doesn't look cool. With a fix so easy 'n' quick I think it would made sense if Apple made OS X do this once a week or so.

Reply Parent Score: 1

RE[3]: Comment by MOS6510
by Laurence on Wed 20th Feb 2013 11:54 in reply to "RE[2]: Comment by MOS6510"
Laurence Member since:
2007-03-26

It doesn't really degrade usability.

I didn't say it did. It was just a (bad) joke post ;)

Files open with default application. The problem mentioned occurs when you right click on a file and select "Open with", then you may or may not see some duplicate entries. It's probably caused by the developers of those applications rather than Apple.

Yeah, I know how "open with" works. ;)

But when you do go there it doesn't look cool. With a fix so easy 'n' quick I think it would made sense if Apple made OS X do this once a week or so.

It would be better if OS X didn't do that at all. KDE and -as far as I can remember- Windows doesn't create duplicate entries. And I don't mean that as flamebait because all OS's / desktop environments have their own quirks (it's to be expected given the complexity of such software). I just mean that running additional processes every week to catch a bug that should be caught when new entries are being added seems like the wrong approach - which I'm guessing is the reason why Apple have never implemented a weekly job.

Edited 2013-02-20 12:04 UTC

Reply Parent Score: 3

RE[4]: Comment by MOS6510
by MOS6510 on Wed 20th Feb 2013 12:30 in reply to "RE[3]: Comment by MOS6510"
MOS6510 Member since:
2011-05-12

My guess is the difference between Windows/Linux and OS X is that OS X doesn't seem to have some kind of database system that holds information of installed software and a lot of applications don't have an installer, but are installed by drag 'n' drop.

If an app doesn't check if a previous version already inserted itself in to the "open with" menu it will probably add itself too, causing a duplicate.

Windows and Linux do work with installers, uninstallers and know what is installed.

Reply Parent Score: 2