[MERGE REQUEST] another series of patches for windows (for bzr-0.1-rc2)

Alexander Belchenko bialix at ukr.net
Tue Oct 11 00:58:26 BST 2005


Attached series of patches is not merged yet in bzr-0.1.
All this patches intended to be applied separately.
Patches 2-4 is highly recommended to merging.

----------------------------------------------------------------------
Patch #1
   Improved setup.py script
modified:
   setup.py
----------------------------------------------------------------------
Patch #2
     Fix in bzrlib/add.py function glob_expand_for_win32(file_list):
     if argument file_list is None then return immediately
     (nothing to expand).
modified:
   bzrlib\add.py
----------------------------------------------------------------------
Patch #3
      Fix unix-only behaviour in bzrlib/plugins.py:
      split bzr plugins paths with os.pathsep instead of unix-only ':'
modified:
   bzrlib\plugin.py
----------------------------------------------------------------------
Patch #4
   Windows-specific tweaks:
      - Created bzrlib/winutils.py module with functions that should be
        implemented in special way for correct work on Windows
      - Fix windows-python bug with os.path.expanduser() function
        (based on python-patch #957650)
      - Put .bzr.log in REAL user home directory
      - When print ERROR messages on bzr exit show full path to .bzr.log
        (for Windows only) instead of ~/.bzr.log. The latter is not valid
        windows-path to log.
added:
   bzrlib\winutils.py
modified:
   bzrlib\osutils.py
   bzrlib\trace.py
----------------------------------------------------------------------
Patch #5
      bzrlib/selftest/testhashcache.py: pause prolongation up to 3 sec
      is needed for win32 and cygwin
modified:
   bzrlib\selftest\testhashcache.py
----------------------------------------------------------------------

Alexander.
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: patch-5.diff
Url: https://lists.ubuntu.com/archives/bazaar/attachments/20051011/7e511fe4/attachment.diff 
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: patch-2.diff
Url: https://lists.ubuntu.com/archives/bazaar/attachments/20051011/7e511fe4/attachment-0001.diff 
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: patch-3.diff
Url: https://lists.ubuntu.com/archives/bazaar/attachments/20051011/7e511fe4/attachment-0002.diff 
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: patch-4.diff
Url: https://lists.ubuntu.com/archives/bazaar/attachments/20051011/7e511fe4/attachment-0003.diff 
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: patch-1.diff
Url: https://lists.ubuntu.com/archives/bazaar/attachments/20051011/7e511fe4/attachment-0004.diff 


More information about the bazaar mailing list