log mercurial/patch.py @ 21811:789b69d597cc

age author description
Sat, 21 Jun 2014 15:56:49 +1000 Stephen Lee diff: add nobinary config to suppress git-style binary diffs
Thu, 05 Jun 2014 15:24:29 +0530 Chinmay Joshi patch: replace functions in fsbackend to use vfs
Thu, 08 May 2014 17:08:17 -0700 Pierre-Yves David import: add --partial flag to create a changeset despite failed hunks
Fri, 11 Apr 2014 16:38:55 -0400 Matt Mackall diff: use second filename for --stat reporting on git patches (issue4221)
Tue, 01 Apr 2014 02:46:03 +0900 FUJIWARA Katsunori i18n: fix "% inside _()" problems stable
Wed, 27 Nov 2013 18:39:00 +0100 Nicolas Vigier patch: add support for git delta hunks
Wed, 06 Nov 2013 22:09:15 -0500 Augie Fackler makememctx: move from patch to context to break import cycle
Sun, 13 Oct 2013 08:38:30 -0400 Johan Bjork patch: ensure valid git diffs if source/destination file is missing (issue4046) stable
Mon, 07 Oct 2013 17:47:55 -0400 Augie Fackler merge with stable
Mon, 07 Oct 2013 17:47:19 -0400 Johan Bjork patch: Fix nullid for binary git diffs (issue4054) stable
Tue, 24 Sep 2013 15:10:32 -0400 Augie Fackler python2.4: fix imports of sub-packages of the email package
Fri, 20 Sep 2013 10:15:51 -0400 Augie Fackler patch: correct import of email module
Sat, 27 Jul 2013 19:31:14 -0500 Matt Mackall import: cut commit messages at --- unconditionally (issue2148) stable
Thu, 04 Apr 2013 13:45:21 -0700 Siddharth Agarwal patch: use scmutil.marktouched instead of scmutil.addremove
Fri, 22 Mar 2013 17:27:06 -0500 Sean Farley patch: match 'diff --git a/' instead of 'diff --git'
Mon, 04 Mar 2013 22:34:11 +0000 Johan Bjork diff: fix binary file removals in git mode.
Fri, 28 Dec 2012 11:55:57 +0100 Mads Kiilerich util: fold ENOENT check into unlinkpath, controlled by new ignoremissing flag
Sun, 09 Dec 2012 23:33:16 +0100 Mads Kiilerich check-code: there must also be whitespace between ')' and operator
Tue, 27 Nov 2012 14:58:00 -0800 Bryan O'Sullivan subrepo: use posixpath when diffing, for consistent paths
Thu, 15 Nov 2012 15:16:41 -0800 Guillermo Pérez diff: move index header generation to patch
Thu, 15 Nov 2012 15:06:32 -0800 Guillermo Pérez patch: make _addmodehdr a function under trydiff
Thu, 15 Nov 2012 13:57:03 -0800 Guillermo Pérez diff: rewrite diffline
Thu, 15 Nov 2012 13:52:51 -0800 Guillermo Pérez diff: swap and simplify diffline args
Thu, 15 Nov 2012 13:49:04 -0800 Guillermo Pérez diff: change how quiet mode supresses diffline
Thu, 15 Nov 2012 12:19:03 -0800 Guillermo Pérez diff: move diffline to patch module
Thu, 15 Nov 2012 12:16:08 -0800 Guillermo Pérez diff: unify calls to diffline
Tue, 06 Nov 2012 14:04:05 -0800 Guillermo Pérez diff: move b85diff to mdiff module
Tue, 31 Jul 2012 03:30:42 +0200 Mads Kiilerich check-code: indent 4 spaces in py files stable
Fri, 01 Jun 2012 17:05:31 -0700 Bryan O'Sullivan util: subclass deque for Python 2.4 backwards compatibility
Fri, 01 Jun 2012 15:14:29 -0500 Matt Mackall merge with stable
Fri, 01 Jun 2012 17:37:56 +0200 Patrick Mezard patch: keep patching after missing copy source (issue3480) stable
Tue, 15 May 2012 10:46:23 -0700 Bryan O'Sullivan cleanup: use the deque type where appropriate
Sun, 13 May 2012 13:18:06 +0200 Brodie Rao check-code: ignore naked excepts with a "re-raise" comment
Sat, 12 May 2012 16:00:58 +0200 Brodie Rao cleanup: "raise SomeException()" -> "raise SomeException"
Sat, 12 May 2012 16:00:57 +0200 Brodie Rao cleanup: "not x in y" -> "x not in y"
Sat, 12 May 2012 15:54:54 +0200 Brodie Rao cleanup: eradicate long lines
Sat, 12 May 2012 12:23:49 +0200 Matt Mackall merge with stable
Sat, 12 May 2012 16:10:01 +0900 Yuya Nishihara patch: fix segfault against unified diffs which start line is zero stable
Sun, 29 Apr 2012 11:19:51 +0200 Patrick Mezard patch: clarify binary hunk parsing loop
Thu, 26 Apr 2012 21:44:02 +0200 Patrick Mezard patch: be more tolerant with EOLs in binary diffs (issue2870) stable
Thu, 26 Apr 2012 21:44:00 +0200 Patrick Mezard patch: include file name in binary patch error messages stable
Sat, 21 Apr 2012 19:58:18 +0200 Patrick Mezard patch: display a nice error for invalid base85 data stable
Sat, 21 Apr 2012 21:40:25 +0200 Patrick Mezard patch: fix patch hunk/metdata synchronization (issue3384) stable
Fri, 20 Apr 2012 19:11:54 +0200 Patrick Mezard patch: be more tolerant with "Parent" header (issue3356) stable
Thu, 05 Apr 2012 19:23:04 +0200 Patrick Mezard patch: remove useless variable assignment
Mon, 13 Feb 2012 17:22:35 +0100 Patrick Mezard patch: fuzz more aggressively to match patch(1) behaviour stable
Mon, 13 Feb 2012 16:47:31 +0100 Patrick Mezard patch: fix fuzzing of hunks without previous lines (issue3264) stable
Mon, 13 Feb 2012 13:51:38 +0100 Patrick Mezard patch: make hunk.fuzzit() compute the fuzzed start locations stable
Mon, 13 Feb 2012 13:21:00 +0100 Patrick Mezard patch: fuzz old and new lines at the same time stable
Thu, 16 Feb 2012 13:03:42 +0100 Patrick Mezard import: handle git renames and --similarity (issue3187) stable
Sat, 21 Jan 2012 23:50:58 +0100 Jesus Espino Garcia patch: a little bit more robust line counting on diff --stat (issue3183) stable
Wed, 04 Jan 2012 15:48:02 -0600 Matt Mackall copies: split the copies api for "normal" and merge cases (API)
Wed, 30 Nov 2011 17:15:39 -0600 Matt Mackall merge with stable
Tue, 29 Nov 2011 19:51:35 +0100 Benoit Allard diff: '\ No newline at end of file' is also not part of the header stable
Fri, 18 Nov 2011 12:04:31 +0100 Patrick Mezard annotate: support diff whitespace filtering flags (issue3030)
Mon, 14 Nov 2011 18:16:01 +0100 Patrick Mezard patch: simplify hunk extents parsing
Wed, 09 Nov 2011 16:55:59 -0800 Nicolas Venegas mdiff/patch: fix bad hunk handling for unified diffs with zero context stable
Mon, 24 Oct 2011 13:41:19 +0200 Patrick Mezard diffstat: be more picky when marking file as 'binary' (issue2816) stable
Wed, 05 Oct 2011 09:20:38 +0300 Kirill Elagin diff: enhance highlighting with color (issue3034)
Tue, 27 Sep 2011 18:50:18 -0500 Matt Mackall merge with stable
Tue, 27 Sep 2011 18:41:09 -0500 Steffen Daode Nurpmeso patch: correctly handle non-tabular Subject: line stable
Mon, 12 Sep 2011 23:02:45 -0500 Matt Mackall merge with stable
Sun, 11 Sep 2011 18:49:41 +0200 Dan Villiom Podlaski Christiansen patch: handle 'gitpatches' being empty, but not none stable
Mon, 25 Jul 2011 16:02:27 -0500 Augie Fackler patch: use safehasattr instead of hasattr
Mon, 04 Jul 2011 19:53:39 -0300 Wagner Bruna patch: fix parsing patch files containing CRs not followed by LFs stable
Wed, 29 Jun 2011 15:00:00 +0200 Thomas Arendsen Hein classes: fix class style problems found by b071cd58af50 stable
Mon, 20 Jun 2011 09:30:03 +0200 Peter Arrenbrecht patch: fix typo in variable name stable
Fri, 17 Jun 2011 20:33:02 +0200 Patrick Mezard patch: make filestore store data in memory and fallback to fs
Tue, 14 Jun 2011 23:26:35 +0200 Patrick Mezard import: add --bypass option
Tue, 14 Jun 2011 23:24:34 +0200 Patrick Mezard patch: extend filtestore to store an optional copy source
Sat, 11 Jun 2011 14:17:25 +0200 Patrick Mezard patch: generalize the use of patchmeta in applydiff()
Sat, 11 Jun 2011 14:14:13 +0200 Patrick Mezard patch: stop updating changed files set in applydiff()
Sat, 11 Jun 2011 14:14:11 +0200 Patrick Mezard patch: turn patch() touched files dict into a set
Sun, 05 Jun 2011 22:26:01 +0200 Patrick Mezard patch: dot not ignore hunk of files marked as 'deleted'
Sun, 05 Jun 2011 22:24:19 +0200 Patrick Mezard patch: fix patchmeta/hunk synchronization in iterhunks()
Sun, 05 Jun 2011 22:24:11 +0200 Patrick Mezard patch: remove unnecessary exists() call in selectfile()
Sun, 05 Jun 2011 13:27:06 +0200 Patrick Mezard patch: remove redundant islink() call
Wed, 01 Jun 2011 12:38:46 +0200 Martin Geisler check-code: flag 0/1 used as constant Boolean expression
Fri, 27 May 2011 21:50:11 +0200 Patrick Mezard patch: do not patch unknown files (issue752)
Fri, 27 May 2011 21:50:10 +0200 Patrick Mezard patch: use temporary files to handle intermediate copies
Fri, 27 May 2011 21:50:09 +0200 Patrick Mezard patch: refactor file creation/removal detection
Thu, 26 May 2011 22:51:02 +0800 Steven Brown patch: restore the previous output of 'diff --stat'
Thu, 26 May 2011 17:15:35 -0500 Matt Mackall context: make forget work like commands.forget
Tue, 24 May 2011 14:21:04 +0200 Patrick Mezard patch: remove EOL support from linereader class
Sat, 21 May 2011 15:06:38 -0500 Matt Mackall patch: use diffstatsum in diffstat
Sat, 21 May 2011 15:06:36 -0500 Matt Mackall patch: add diffstatsum helper
Sat, 21 May 2011 15:01:28 -0500 Matt Mackall diffstatdata: no longer a generator
Thu, 19 May 2011 22:55:13 +0200 Patrick Mezard patch: fast-path git case in selectfile()
Thu, 19 May 2011 22:49:43 +0200 Patrick Mezard patch: unify backend file access interface
Thu, 19 May 2011 22:44:01 +0200 Patrick Mezard patch: merge backend setmode() into writelines()
Thu, 19 May 2011 22:44:01 +0200 Patrick Mezard patch: stop modifying gitpatch objects
Thu, 19 May 2011 22:44:01 +0200 Patrick Mezard patch: stop handling hunkless git blocks out of stream
Thu, 19 May 2011 22:44:01 +0200 Patrick Mezard patch: reindent code
Thu, 19 May 2011 22:44:01 +0200 Patrick Mezard patch: unify iterhunks() afile/bfile handling
Thu, 19 May 2011 22:44:01 +0200 Patrick Mezard patch: git metadata was ignored if strip > 1
Thu, 19 May 2011 22:44:01 +0200 Patrick Mezard patch: construct and parse binary hunks at the same time
Thu, 19 May 2011 22:44:01 +0200 Patrick Mezard patch: refactor iterhunks() regular and binary files emission
Thu, 19 May 2011 22:44:01 +0200 Patrick Mezard patch: remove patch.patch() cwd argument
Thu, 19 May 2011 22:44:01 +0200 Patrick Mezard patch: merge _updatedir() into externalpatch()
Wed, 18 May 2011 23:48:17 +0200 Patrick Mezard patch: add a workingbackend dirstate layer on top of fsbackend
Wed, 18 May 2011 23:48:13 +0200 Patrick Mezard patch: handle binary copies as regular ones
Wed, 18 May 2011 23:48:13 +0200 Patrick Mezard patch: remove files while patching, not in updatedir()
Wed, 18 May 2011 23:48:13 +0200 Patrick Mezard patch: set desired mode when patching, not in updatedir()
Wed, 18 May 2011 23:48:13 +0200 Patrick Mezard patch: stop changing current directory before patching
Wed, 18 May 2011 09:05:18 +0200 Sune Foldager patch: remove unused variable to make pyflakes test happy
Tue, 17 May 2011 23:46:38 +0200 Patrick Mezard patch: add lexists() to backends, use it in selectfile()
Tue, 17 May 2011 23:46:38 +0200 Patrick Mezard patch: move copyfile() into backends, abstract basedir
Tue, 17 May 2011 23:46:37 +0200 Patrick Mezard patch: merge makerejlines() into write_rej()
Tue, 17 May 2011 23:46:15 +0200 Patrick Mezard patch: extract fs access from patchfile into fsbackend
Tue, 17 May 2011 23:27:58 +0200 Patrick Mezard mq: fix qpush changes detection of renamed files
Fri, 13 May 2011 14:48:48 -0500 Matt Mackall scmutil: drop some aliases in cmdutil
Sun, 08 May 2011 17:48:31 +0200 Patrick Mezard patch: make patch()/internalpatch() always update the dirstate
Sun, 08 May 2011 17:48:30 +0200 Patrick Mezard patch: move updatedir() from cmdutil into patch
Fri, 06 May 2011 19:03:41 +0300 Idan Kamara patch: introduce changedfiles
Fri, 06 May 2011 18:45:12 +0300 Idan Kamara patch: remove unused ui arg to iterhunks
Fri, 06 May 2011 15:31:09 +0200 Adrian Buehlmann rename explain_exit to explainexit
Fri, 06 May 2011 15:19:48 +0200 Adrian Buehlmann rename util.parse_patch_output to parsepatchoutput
Fri, 06 May 2011 11:31:40 +0200 Martin Geisler patch: fix clash between local variable and exception instance
Fri, 06 May 2011 11:12:55 +0200 Martin Geisler patchfile: use real Booleans instead of 0/1
Tue, 26 Apr 2011 21:22:14 +0200 Patrick Mezard patch: remove redundant variable in iterhunks()