[issue483] mq does not work under windows with gnu-win32 patch

Chris Mason chris.mason at oracle.com
Sat Jan 20 19:32:02 CST 2007


On Sat, Jan 20, 2007 at 10:35:48AM +0000, Patrick Mézard wrote:
> 
> New submission from Patrick Mézard <pmezard at gmail.com>:
> 
> Hello,
> 
> MQ behaviour is not consistent with encoding filters: hg produces diffs based on
> files encoded versions while MQ apply them directly on the working directory,
> which contains decoded versions. One manifestation of this is the use of MQ
> under win32 with gnu-win32 patch utility.  Here are the result with different
> combinations of win32text setup and --binary added to patch.patch() function:
> 
> test files pseudo-content:
> f1 = """a\r\nb\r\nc"""
> f2 = """a\r\nd\r\nc"""

I need to push out a few win32 fixes, but the repos here should work
better.  They do not use gpatch, but process the diffs internally:

http://oss.oracle.com/mercurial/mason/hg-mpatch

-chris



More information about the Mercurial-devel mailing list