changeset 155:f8041e1e4d0d

win32 now includes its App-Path-aware Popen wrapper in its __all__ App Paths are now checked when launching output validators.
author Oleg Oshmyan <chortos@inbox.lv>
date Sat, 04 Jun 2011 00:14:16 +0100
parents eb0866a11ba1
children 2db236d25ecd
files upreckon/files.py upreckon/win32.py
diffstat 2 files changed, 2 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/upreckon/files.py	Fri Jun 03 20:41:35 2011 +0100
+++ b/upreckon/files.py	Sat Jun 04 00:14:16 2011 +0100
@@ -209,7 +209,7 @@
 	def realize_path_archive(self, archive, root, virtpath, archpath):
 		if root and not archive.exists(root):
 			return False
-		if root: path = ''.join((root, '/', virtpath[0]))
+		if root: path = '/'.join((root, virtpath[0]))
 		else: path = virtpath[0]
 		if len(virtpath) > 1:
 			if self.realize_path_archive(archive, path, virtpath[1:], archpath):
--- a/upreckon/win32.py	Fri Jun 03 20:41:35 2011 +0100
+++ b/upreckon/win32.py	Sat Jun 04 00:14:16 2011 +0100
@@ -44,7 +44,7 @@
 else:
 	ProcessTimes = namedtuple('ProcessTimes', 'creation exit kernel user')
 
-__all__ = 'call', 'kill', 'pause', 'clock'
+__all__ = 'call', 'kill', 'pause', 'clock', 'Popen'
 
 
 from functools import wraps