mercurial/mdiff.py
e7aa113b14f77959ad4039d873b57100a4d56b31
created 2018-08-01 13:00 -0700
pushed 2018-08-03 01:30 +0000
Gregory Szorc Gregory Szorc - global: use pycompat.xrange()
d3286dd2ca2f9f9e2b332e00c4b25b21729c54f5
created 2018-04-05 17:29 +0530
pushed 2018-04-06 17:27 +0000
Pulkit Goyal Pulkit Goyal - py3: add missing b'' prefix in mdiff.py
b6de372b43090c4574990966a1bdaca8c34a934b
created 2018-04-05 17:15 +0530
pushed 2018-04-06 17:27 +0000
Pulkit Goyal Pulkit Goyal - py3: fix error string with bytestr() on repr()d value
68026dd7c4f9bf1462c15a2a307d4bb253a0959f
created 2018-03-03 11:26 -0500
pushed 2018-03-04 00:01 +0000
Gregory Szorc Gregory Szorc - cext: accept arguments as Py_buffer
edd3974bd50046eeea44c8205e6bf6837eea9d2b
created 2018-03-03 07:24 -0500
pushed 2018-03-04 00:01 +0000
Yuya Nishihara Yuya Nishihara - py3: do not pass a memoryview to bdiff.bdiff()
c6061cadb400661237804abf2208a66728163d1e
created 2018-02-15 17:18 +0100
pushed 2018-03-03 03:46 +0000
Boris Feld Boris Feld - util: extract all date-related utils in utils/dateutil module
44c4a38bf5636aeafa97147d4c0853cad0611521
created 2018-02-23 23:09 +0900
pushed 2018-02-26 23:47 +0000
Yuya Nishihara Yuya Nishihara - diff: do not split function name if character encoding is unknown
29dd37a418aa26194a40ad603e918a7373e8c5e2
created 2018-01-25 21:16 -0500
pushed 2018-02-14 06:07 +0000
Augie Fackler Augie Fackler - bdiff: write a native version of splitnewlines
9e641c4525a2e884eb14123e63b4535f642b6af1
created 2018-02-04 10:33 +0900
pushed 2018-02-08 00:21 +0000
Yuya Nishihara Yuya Nishihara - mdiff: use str.startswith/endswith() instead of slicing
8b6dd3922f70d7e56b4549ae064d94a34d10276e
created 2018-02-04 10:28 +0900
pushed 2018-02-08 00:21 +0000
Yuya Nishihara Yuya Nishihara - patch: unify check_binary and binary flags
bdb6ec9098784e51e81e2c68b238012edf941dff
created 2018-02-07 13:11 +0530
pushed 2018-02-08 00:21 +0000
Pulkit Goyal Pulkit Goyal - py3: use pycompat.bytechr instead of chr
6a33e81e4c5e2dda5f17b47c4574fcbcbbecb7bf
created 2018-01-26 17:31 +0100
pushed 2018-02-02 00:19 +0000
Joerg Sonnenberger Joerg Sonnenberger - mdiff: remove rewindhunk by yielding a bool first to indicate data
a9d07bd8f7583e068311008ae89d57858c94d87f
created 2018-01-26 02:14 +0100
pushed 2018-02-02 00:19 +0000
Joerg Sonnenberger Joerg Sonnenberger - mdiff: explicitly compute places for the newline marker
079b27b5a8693018657ae5b038487491588a3e0a
created 2018-01-25 22:40 +0100
pushed 2018-02-02 00:19 +0000
Joerg Sonnenberger Joerg Sonnenberger - patch: avoid repeated binary checks if all files in a patch are text
6f62a1c3e11d3cdda882a316751b48e0dda07bc7
created 2017-12-29 05:28 +0530
pushed 2018-01-11 02:24 +0000
Pulkit Goyal Pulkit Goyal - py3: make regular expressions bytes by prepending b''
2f123f309f617ff70a0951a9e2f633dc312db287
created 2017-12-29 05:27 +0530
pushed 2018-01-11 02:24 +0000
Pulkit Goyal Pulkit Goyal - py3: slice on bytes instead of indexing
6ba79cf34f5e0053a3d78fc28fa874905976cf6d
created 2017-10-26 00:13 +0900
pushed 2017-12-08 07:21 +0000
Matthieu Laneuville Matthieu Laneuville - patch: add within-line color diff capacity
1d804c22c67128dd1b625dd681925d50f1a6fc09
created 2017-10-02 04:48 +0530
pushed 2017-10-18 21:03 +0000
Pulkit Goyal Pulkit Goyal - py3: use '%d' for integers instead of '%s'
da07367d683b32ac08c61f704a42f9df82bcda89
created 2017-08-29 18:20 -0700
pushed 2017-08-31 22:34 +0000
David Soria Parra David Soria Parra - mdiff: add a --ignore-space-at-eol option
1b6946f87c5068a30a5a2591ada67c35ce087ce6
created 2017-06-27 00:23 +0530
pushed 2017-07-02 02:16 +0000
Pulkit Goyal Pulkit Goyal - py3: use pycompat.strkwargs() to convert kwargs keys to str
8c47d5940a81aadda1b2f13d4cba688bccc38aad
created 2017-05-24 18:56 -0700
pushed 2017-05-27 00:50 +0000
Gregory Szorc Gregory Szorc - mdiff: use memoryview directly draft
ded48ad5514626a319dc11eb5e198abb471f582a
created 2017-04-26 22:03 +0900
pushed 2017-05-08 22:36 +0000
Yuya Nishihara Yuya Nishihara - bdiff: proxy through mdiff module
4462a981e8df8046e4c49aeb02d501cd192607b0
created 2017-04-26 21:56 +0900
pushed 2017-05-08 22:36 +0000
Yuya Nishihara Yuya Nishihara - base85: proxy through util module
2d84947cd85d820ff77b2f49ad12b95186497f6e
created 2017-05-02 17:05 +0900
pushed 2017-05-08 22:36 +0000
Yuya Nishihara Yuya Nishihara - mdiff: move re-exports to top
ca3b4a2b7e547ecce806bf85ce2933915bf75c39
created 2017-04-01 12:24 +0200
pushed 2017-04-03 22:24 +0000
Denis Laxalde Denis Laxalde - mdiff: add a hunkinrange helper function
6c80f985a13c6fb438a7c8abb9c8c8142844a8b9
created 2017-03-26 20:52 +0530
pushed 2017-03-31 05:20 +0000
Pulkit Goyal Pulkit Goyal - diff: slice over bytes to make sure conditions work normally
a7acda2de4b8bfc647bc14ef8bba0d7fb57b9a16
created 2017-03-26 20:58 +0530
pushed 2017-03-30 04:16 +0000
Pulkit Goyal Pulkit Goyal - diff: use pycompat.{byteskwargs, strkwargs} to switch opts b/w bytes and str
92714858dd3e42072dbc18ca257ba8797846dc9e
created 2017-03-03 17:46 +0100
pushed 2017-03-10 04:05 +0000
Denis Laxalde Denis Laxalde - mdiff: let unidiff return (diffheader, hunks)
e41946f397247641f8f2ebc5ce5f94ce6308603f
created 2017-03-03 17:46 +0100
pushed 2017-03-10 04:05 +0000
Denis Laxalde Denis Laxalde - mdiff: extract a checknonewline inner function in unidiff()
b3861be6aa6cb816941c4bb4fa1b7face95c4a90
created 2017-03-03 13:51 +0100
pushed 2017-03-10 04:05 +0000
Denis Laxalde Denis Laxalde - mdiff: distinguish diff headers from hunks in unidiff()
5e7fd3a0b17fbf488d09b8b27c7f8d89e1165fc5
created 2017-03-02 17:22 +0100
pushed 2017-03-10 04:05 +0000
Denis Laxalde Denis Laxalde - mdiff: let _unidiff yield hunks as (<range information>, <hunk lines>)
4fba214708ee37882ba00afc5dd60ec13546184f
created 2017-01-09 09:34 +0100
pushed 2017-03-10 04:05 +0000
Denis Laxalde Denis Laxalde - mdiff: turn the comment above _unidiff into a docstring
881ed6a4cf877e09ce007b501593e259ecfd649d
created 2016-09-27 20:27 +0200
pushed 2017-03-10 04:05 +0000
Denis Laxalde Denis Laxalde - mdiff: compute newlines-splitted texts within _unidiff
e2796f193f067cc87fe34dec5fb2d5a1b13e78d2
created 2017-01-09 10:51 -0800
pushed 2017-01-13 18:29 +0000
Sean Farley Sean Farley - patch: add similarity config knob in experimental section
d1901c4c8ec016110ba09d1b9ce409973758caf7
created 2017-01-09 11:13 -0800
pushed 2017-01-13 18:29 +0000
Sean Farley Sean Farley - patch: add config knob for displaying the index header
3eeb8e138e5ccef411da783013518fbcb31b3e55
created 2017-01-03 18:15 +0100
pushed 2017-01-08 21:43 +0000
Denis Laxalde Denis Laxalde - mdiff: add a "blocksinrange" function to filter diff blocks by line range
ff17dff99295e0781b3f147da2c5e5b14d3436e4
created 2016-09-27 14:46 +0200
pushed 2016-10-02 17:33 +0000
Philippe Pepiot Philippe Pepiot - mdiff: remove unused parameter 'refine' from allblocks()
7a678a12a5cfab1c0d24ce1f47b211ededa7d500
created 2016-01-11 22:00 -0500
pushed 2016-01-13 00:14 +0000
Mike Hommey Mike Hommey - mdiff: don't emit a diff header for empty trivial deltas
56b2bcea252913e4a2d2772d2f35cd7e07b37f12
created 2015-10-08 12:55 -0700
pushed 2015-10-13 18:48 +0000
Pierre-Yves David Pierre-Yves David - error: get Abort from 'error' instead of 'util'
6bbb635d7370d82bf073bf50e256541ed69611ec
created 2015-06-21 22:00 -0700
pushed 2015-06-22 07:28 +0000
Gregory Szorc Gregory Szorc - mdiff: HACK use absolute import
a5a06c9c74070ba84ddec1f1f5e9d3e7bbd28e19
created 2015-01-21 16:35 -0500
pushed 2015-03-18 16:34 +0000
Mike Edgar Mike Edgar - mdiff: add helper for making deltas which replace the full text of a revision
1f510efcd5f3fcc2c6714f92c00467dee007ca1c
created 2014-11-12 23:29 -0800
pushed 2015-03-18 16:34 +0000
Siddharth Agarwal Siddharth Agarwal - mdiff.unidiff: add support for noprefix
ec8c73b02e2eb791e59e3137700522d62674b893
created 2014-11-12 23:25 -0800
pushed 2015-03-18 16:34 +0000
Siddharth Agarwal Siddharth Agarwal - mdiff.diffopts: add a new noprefix option
b89856abf4e214e28a8bd663f0e5220f2621dd09
created 2014-11-12 23:19 -0800
pushed 2015-03-18 16:34 +0000
Siddharth Agarwal Siddharth Agarwal - mdiff.diffopts: add doc comment for nobinary
3fbef7ac26f05bca222e1c99e6469bdb2fd35528
created 2014-06-21 15:56 +1000
pushed 2015-03-18 16:34 +0000
Stephen Lee Stephen Lee - diff: add nobinary config to suppress git-style binary diffs
1e5b38a919dd460ec7602dbd7c5d33bbdd008fb1
created 2013-11-06 16:48 -0500
pushed 2015-03-18 16:34 +0000
Augie Fackler Augie Fackler - cleanup: move stdlib imports to their own import statement
1e13b118429265dd3a395ffe93e6b6da3290679d
created 2012-11-15 15:16 -0800
pushed 2015-03-18 16:34 +0000
Guillermo Pérez Guillermo Pérez - diff: move index header generation to patch
9a6e4d5d7ea84d4677100cec2c49cda401f54abd
created 2012-11-15 12:19 -0800
pushed 2015-03-18 16:34 +0000
Guillermo Pérez Guillermo Pérez - diff: move diffline to patch module
c84ef0047a94ff9021d9f7a18779b732a413cd09
created 2012-11-15 12:16 -0800
pushed 2015-03-18 16:34 +0000
Guillermo Pérez Guillermo Pérez - diff: unify calls to diffline
d587925680d99e044c89d0a5022470ba151f9b93
created 2012-11-06 14:04 -0800
pushed 2015-03-18 16:34 +0000
Guillermo Pérez Guillermo Pérez - diff: move b85diff to mdiff module
less more (0) -100 -60 tip