[Pyobjc-dev] NSSearchPathForDirectoriesInDomains doesn't recognize YES
Brought to you by:
ronaldoussoren
|
From: Martina O. <Ma...@Oe...> - 2003-02-04 21:21:20
|
I don't know whether this is a PyObjC bug or a Cocoa bug, but
NSSearchPathForDirectoriesInDomains doesn't recognize PyObjC's YES.
According to the docs, if the third parameter (expandTilde) is YES,
tildes are expanded as described in stringByExpandingTildeInPath. But
this doesn't work. Tildes are expanded only if I pass -1:
[iBook:~] martina% python
Python 2.2 (#1, 07/14/02, 23:25:09)
[GCC Apple cpp-precomp 6.14] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> from objc import NO, YES
>>> from Foundation import
NSSearchPathForDirectoriesInDomains,NSLibraryDirectory,NSUserDomainMask
>>>
NSSearchPathForDirectoriesInDomains(NSLibraryDirectory,NSUserDomainMask,
NO)
("~/Library")
>>>
NSSearchPathForDirectoriesInDomains(NSLibraryDirectory,NSUserDomainMask,
YES)
("~/Library")
>>>
NSSearchPathForDirectoriesInDomains(NSLibraryDirectory,NSUserDomainMask,
1)
("~/Library")
>>>
NSSearchPathForDirectoriesInDomains(NSLibraryDirectory,NSUserDomainMask,
-1)
("/Users/martina/Library")
should I file a bug?
ciao
Martina
|