This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author ned.deily
Recipients ned.deily, r.david.murray, ronaldoussoren, terry.reedy
Date 2013-07-21.23:32:18
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1374449538.89.0.283812110126.issue18439@psf.upfronthosting.co.za>
In-reply-to
Content
Re the patch: it looks like there's a debugging print left in it.  (Also, FYI, the patch did not apply cleanly using normal Unix patch; I had to strip the \r characters with (tr -d '\r' <patchcheck.diff); also it's best to not include Misc/NEWS changes in uploaded patches.) Otherwise, it should be good to go.

In general from Python's perspective, OS X is a POSIX-compliant (e.g. Unix-y) system, with "normal" Unix file system syntax and BSD-ish semantics.  So there's nothing special about os.path manipulations functions on OS X (platform="darwin") vs other Unix-based systems.  What can be confusing is that Classic Mac OS (Mac OS 9 and earlier) was not a Unix-based system and had a totally different file syntax.  Classic Mac OS has been obsolete for over a decade and nearly all traces of support for it (platform="mac") have been removed from Python 3 and Python 2.7, other than in os.path.
History
Date User Action Args
2013-07-21 23:32:18ned.deilysetrecipients: + ned.deily, terry.reedy, ronaldoussoren, r.david.murray
2013-07-21 23:32:18ned.deilysetmessageid: <1374449538.89.0.283812110126.issue18439@psf.upfronthosting.co.za>
2013-07-21 23:32:18ned.deilylinkissue18439 messages
2013-07-21 23:32:18ned.deilycreate