When I open the dictionary list in OSX Script Editor, I get a lot of repeated entries. Some are repeated 4 times. Does anyone know where this is stored, or how I could remove the repeated entries?
I don’t think it is stored anywhere but built on the fly. You’re better off dropping the application or scripting addition whose dictionary you want to view onto the SE icon rather than using “Open Dictionary…” (SE 2.0 b2 v36 has a nice Library feature for quickly opening dictionaries of applications you need to refer to often). For the duplicate applications, sometimes inside an app bundle there are Classic and X-only versions of the app and both may be listed or, perhaps, you actually do have multiple copies of the applications on your system. To see the full paths to the apps, you can extend the app list window (drag the resize widget on the lower right corner) to see more columns including the path to the app.
I couldn’t find the answer to this problem the other day when i was looking for it, but i just randomly stumbled across it then on another forum. so i’m posting it here for anyone else who might go looking for it.
run this in terminal then reboot
then Reboot and run this command
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -R /System/ AND /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -R /Applications
That should get your system back to normal after another reboot (or you could just run the command killall Finder)
if you don’t run this commands then little things like finders preview will crash and get info will crash when trying to access image attributes and such
and the second one will register all your filetypes from your installed applications.
if your have any other issues then it probably wouldn’t hurt to run the above commands with / instead of /Applications or /System