   def get_exe_prefixes(exe_filename):
       """Get exe->egg path translations for a given .exe file"""
   
---- 1614,1619 ----
+--- 1615,1620 ----
 ***************
 *** 1297,1304 ****
                           prefixes.append((('%s/%s/' % (parts[0],pth)), ''))

      def install_script(self, dist, script_name, script_text, dev_path=None):
          """Generate a legacy script wrapper and install it"""
          spec = str(dist.as_requirement())
--- 946,951 ----
***************
*** 608,616 ****
              f = open(target,"w"+mode)

  
      def pseudo_tempname(self):
          """Return a pseudo-tempname base in the install directory.
          This code is intentionally naive; if a malicious party can write to
--- 205,274 ----
          if self.delete_conflicting and self.ignore_conflicts_at_my_risk:
              raise DistutilsOptionError(
                  "Can't use both --delete-conflicting and "
