bug-gnustep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug #34490] -[NSWorkspace open*] native system integration


From: julian
Subject: [bug #34490] -[NSWorkspace open*] native system integration
Date: Sat, 22 Oct 2011 19:59:51 +0000
User-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/534.51.22 (KHTML, like Gecko) Version/5.1.1 Safari/534.51.22

Follow-up Comment #11, bug #34490 (project gnustep):

hmmm. i think the ShellExectureW() call is the *right* way to open a
document/URL on windows, so it should work better than NSTask'ing
"Explorer.exe /e" ... so porting the stuff to use NSTask would actually make
it worse. (aren't there stripped systems without explorer exe too?)
but its your call. if you say you want to make it worse i will update the
patch. 

>I am a bit unsure about the part of the patch that changes the behaviour for
URLs. 

i actually don't want to change the behavior there. i would *like* to add the
native integration as the last fallback path for openURL: too, but the thing
is that NSPerformService() throws a dialogue in the users face if it doesn't
succeed. if that behavior is changed, NSPerformService can be tried before the
fallback native system.

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?34490>

_______________________________________________
  Nachricht geschickt von/durch Savannah
  http://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]