Re: [Pyobjc-dev] NSSearchPathForDirectoriesInDomains doesn't recognize YES
Brought to you by:
ronaldoussoren
From: Ronald O. <ous...@ci...> - 2003-02-05 08:52:10
|
On Tuesday, Feb 4, 2003, at 22:21 Europe/Amsterdam, Martina Oefelein wrote: > 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? Please do. Ronald |