From: Boris G. <boz...@ma...> - 2005-05-21 16:15:23
|
Just to clarify - elif sys.platform == "darwin": designer = designer + os.path.join('.app', 'Contents', 'MacOS', 'designer') is the designer fix ... BUT elif sys.platform == "darwin": linguist = linguist + os.path.join('.app', 'Contents', 'MacOS', 'linguist') is the linguist fix etc. borg000 On 22/05/2005, at 2:04 AM, Boris Gordon wrote: > Greetings all - > > Have been out of the loop for a while but thought I'd see what > progress eric3 on mac os x had made and delighted to see some > binaries. > Sad however that it is not at a usable stage yet due to serious > crashes at inopportune times like creating a new file or redrawing > the screen. > > I did however notice that an old bug still seemed to be active in > eric3 (failure to launch of designer, linguist, assistant on mac os > x from eric). > Detlev came up with a solution to this for me a while ago so was > surprised to see it still happening. > Not sure if this is still a problem in the recent versions but the > latest mac binary pkg still has it. > > Solution : > In UserInterface.py (in UI) in method handleDesigner / > handleLinguist / handleAssistant add this extra case after the > win32 check: > > elif sys.platform == "darwin": > print("DARWIN SYSTEM!") > designer = designer + os.path.join('.app', > 'Contents', 'MacOS', 'designer') > > > Works a charm now ... eg can double click forms in eric project and > designer loads with that form to edit. > > Now to attack the real bugs stopping eric being a great mac IDE ! > > regards > borg000 > > |