Wed Feb 15 15:06:45 PST 2006  Brendan Cully <[EMAIL PROTECTED]>
  * Encode added paths in hglib
  
  In at least mercurial 0.8, repository.add doesn't seem to handle
  unicode pathnames. Recode them to the repository encoding as we
  do in the commit handler.
New patches:

[Encode added paths in hglib
Brendan Cully <[EMAIL PROTECTED]>**20060215230645
 
 In at least mercurial 0.8, repository.add doesn't seem to handle
 unicode pathnames. Recode them to the repository encoding as we
 do in the commit handler.
] {
hunk ./vcpx/hglib.py 179
+        encode = self.repository.encode
+
hunk ./vcpx/hglib.py 184
-            self._hg.add(notdirs)
+            self._hg.add([encode(n) for n in notdirs])
}

Context:

[Don't force the LANG on svn commit
[EMAIL PROTECTED]
 Tailor used LANG=C to be able to catch the revision number generated
 by commit. It now assumes the revision number is the integer value
 printed out by svn in the last line of commit output.
] 
[Clever change to stop misreading the boolean expression as a keyword argument
[EMAIL PROTECTED] 
[Fix handling of tla archives with "untagged-source unrecognized" set
Cameron Patrick <[EMAIL PROTECTED]>**20060212173351
 If a tla archive has the "untagged-source unrecognized" option in its
 tagging-method file, tla will complain if there are any foreign files
 present (e.g. the _darcs directory containing darcs metadata).  The
 tla backend was supposed to fix this but the code there didn't work
 properly, as it was too fussy about tla exit codes and the output
 formats of `tla tree-lint`.
 This patch makes it work again (tested with tla 1.3.3).
] 
[More informative error messages
[EMAIL PROTECTED] 
[Fix to #30: handle CVS target, creating repository and working dir
[EMAIL PROTECTED] 
[Use "initialize+pull" instead of "get" when the directory already exist
[EMAIL PROTECTED] 
[Added a comment at top to clarify the strange markup
[EMAIL PROTECTED] 
[Fix typo
[EMAIL PROTECTED] 
[Convert the delay into a float
[EMAIL PROTECTED]
 This fixes #34.
] 
[Test also the default case for look-for-adds
[EMAIL PROTECTED] 
[Allow 'look-for-adds' for darcs repositories
[EMAIL PROTECTED]
 I'm little bit worried that this may hide real bugs, but here it is.
] 
[When collapsing two changesets into one, make sure the tags from the second go into the combined one.  Fixes ticket #26.
[EMAIL PROTECTED] 
[Do not stop on GetUpstreamChangesetsFailure
[EMAIL PROTECTED]
 When operating on several projects, do not stop on this kind of error,
 that most often is related to overloaded CVS servers, but keep going
 with the other projects.
] 
[There's no "string" builtin type, use "basestring" instead.
[EMAIL PROTECTED] 
[Annotate the characters that tailor washes out of Subversion XML logs
[EMAIL PROTECTED]
 when filter-badchars is set to True.
] 
[Fix cut-n-paste error
[EMAIL PROTECTED]
 This most probably caused some breakage in projects using distinct
 shared directories for source and target repositories.
] 
[M-x whitespace-cleanup
[EMAIL PROTECTED] 
[Do not add entries inside a moved/copied directory on bzr target
[EMAIL PROTECTED]
 The fix to #24 and indirectly #23 triggered (actually, the test did) a
 similar issue solved for Subversion with [840] and [841]. This patch
 applies a similar solution for BazaarNG, to prevent addition within a
 renamed/copied directory. Specifically, this may happen for example
 in a changeset coming from Svn that
 
 1. copies a directory
 2. replaces (a Subversion "R" event) an item in the target with
    something else
] 
[Reset the notion of external copies at each changeset
[EMAIL PROTECTED]
 Changesets [840] and [841] introduced a bug in the Subversion log
 parser, outlined by #24. This fix the case by resetting the list of
 copied paths at each changeset.
] 
[Avoid execution of too long command lines
[EMAIL PROTECTED]
 Now the mechanism that executes external commands respects a maximum
 size for the command line, eventually executing the external command
 multiple times operating on a slice of the original arguments at a
 time.
] 
[Do not use bzr's smart_add_tree as it ignores entries
[EMAIL PROTECTED]
 Also, do not add rename targets as they are already considered by bzr.
] 
[Parametrize the temporary directory used by tests
[EMAIL PROTECTED] 
[Simplify rst2html command line
[EMAIL PROTECTED]
 Recent docutils automatically embeds the right stylesheet.
] 
[Explicitly deprecate the current svndump backend
[EMAIL PROTECTED] 
[New option ignore-externals on svn source backend
[EMAIL PROTECTED]
 This **changes** the default behaviour of Tailor svn source backend: now
 it uses `--ignore-externals` to checkouts and updates. You can override
 the default putting "ignore-externals = False" in the svn repository
 section. 
] 
[TAG Version 0.9.20
[EMAIL PROTECTED] 
Patch bundle hash:
88302e616825a91393139c6165051fdf591c1784
_______________________________________________
Tailor mailing list
[email protected]
http://lists.zooko.com/mailman/listinfo/tailor

Reply via email to