> Now that we can reuse os.path.join() (directly for source_from_cache(), > indirectly through easy algorithmic copying in cache_from_source()) do > we want to keep the "special" semantics, or can I change it to match > what ntpath would do when there can be more than one path separator on > an OS (i.e. not do anything special)?
This goes back to http://codereview.appspot.com/842043/diff/1/3#newcode787 where Antoine points out that the code needs to look for altsep. He then suggests "keep the right-most of both". I don't think he literally meant that the right-most separator should then also be used to separate __pycache__, but only that the right-most of either SEP or ALTSEP is what separates the module name. In any case, Barry apparently took this comment to mean that the rightmost separator should be preserved. So I don't think this is an important feature. Regards, Martin _______________________________________________ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com