mercurial/bdiff.c
7201e3607d90f0e698963a0b37cc1a767ee618ed
created 2017-10-04 10:51 -0400
pushed 2017-10-18 21:03 +0000
Augie Fackler Augie Fackler - bdiff: remove trailing newlines
4dea82ee7945087443fd3f0958a5115ae7265780
created 2017-10-04 10:51 -0400
pushed 2017-10-18 21:03 +0000
Augie Fackler Augie Fackler - bdiff: rewrap function prototypes per clang-format
38463bd96d21e17d36563ab355dc48485500aec4
created 2017-10-04 10:50 -0400
pushed 2017-10-18 21:03 +0000
Augie Fackler Augie Fackler - bdiff: re-wrap lines per clang-format
2c79a5a0c7f3a188719f9d0958684dac99248eca
created 2017-10-04 10:49 -0400
pushed 2017-10-18 21:03 +0000
Augie Fackler Augie Fackler - bdiff: remove extra space after * per clang-format
72b24ac81d5d0340ec19a2cc1d98c76c67b1d548
created 2017-10-04 10:48 -0400
pushed 2017-10-18 21:03 +0000
Augie Fackler Augie Fackler - bdiff: fix misplaced comma in macro definition with clang-format
ff4c9c6263de7d3469bf308b7402f8a116ebd320
created 2017-10-04 10:47 -0400
pushed 2017-10-18 21:03 +0000
Augie Fackler Augie Fackler - bdiff: sort includes using clang-format
4b009c2978a47c8505ec319383b9808d7431e3a1
created 2016-11-12 18:49 -0800
pushed 2016-11-28 22:29 +0000
Gregory Szorc Gregory Szorc - bdiff: use xxhash (incomplete) draft
22ba69e63a34bc82ae6fc5b598403df095557f83
created 2016-11-12 18:34 -0800
pushed 2016-11-28 22:29 +0000
Gregory Szorc Gregory Szorc - bdiff: track line starts explicitly draft
96f2f50d923f94c23999df198ff16409e7539af8
created 2016-11-15 21:56 +0100
pushed 2016-11-18 01:37 +0000
Mads Kiilerich Mads Kiilerich - bdiff: give slight preference to removing trailing lines
3633403888ae54f17bf726fdc385fdea1a51b0fb
created 2016-11-15 21:56 +0100
pushed 2016-11-18 01:37 +0000
Mads Kiilerich Mads Kiilerich - bdiff: give slight preference to appending lines
8c0c75aa3ff452b7d91aaae67fcaa6e20f9b8587
created 2016-11-08 18:37 +0100
pushed 2016-11-18 01:37 +0000
Mads Kiilerich Mads Kiilerich - bdiff: give slight preference to longest matches in the middle of the B side
5c4e2636c1a9142fef11420799db63dd5229c12c
created 2016-11-08 18:37 +0100
pushed 2016-11-18 01:37 +0000
Mads Kiilerich Mads Kiilerich - bdiff: rearrange the "better longest match" code
38ed54888617c3dcac109415d0bf893c59f0029a
created 2016-11-08 18:37 +0100
pushed 2016-11-18 01:37 +0000
Mads Kiilerich Mads Kiilerich - bdiff: adjust criteria for getting optimal longest match in the A side middle
284d742e561119f457e10d6dbc511f05e89bc658
created 2016-06-06 13:08 +0200
pushed 2016-07-01 02:11 +0000
Maciej Fijalkowski Maciej Fijalkowski - internals: move the bitmanipulation routines into its own file
d29cb5e735e952956f3820b0b303d06df5d90529
created 2016-06-02 17:11 -0500
pushed 2016-06-24 00:48 +0000
Matt Mackall Matt Mackall - bdiff: remove effectively dead code stable
66dbdd3cc2b92fc6a36a5d38793571027a48204b
created 2016-06-02 17:09 -0500
pushed 2016-06-24 00:48 +0000
Matt Mackall Matt Mackall - bdiff: extend matches across popular lines stable
87d4a6c5567e81386b8c2209d95060d5bf72e064
created 2016-04-22 13:38 -0500
pushed 2016-04-26 22:20 +0000
Matt Mackall Matt Mackall - bdiff: further restrain potential quadratic performance stable
f1ca249696ed61fbc1f5e4076cfadd2a039293f8
created 2016-04-21 22:04 -0500
pushed 2016-04-26 22:20 +0000
Matt Mackall Matt Mackall - bdiff: balance recursion to avoid quadratic behavior (issue4704) stable
9a8363d234191b62eff04cc732e0f83c57e1e1ef
created 2016-04-21 21:05 -0500
pushed 2016-04-26 22:20 +0000
Matt Mackall Matt Mackall - bdiff: deal better with duplicate lines stable
4bd67ae7d75a40b50d45c8c043b5de80873844cc
created 2016-04-21 21:53 -0500
pushed 2016-04-26 22:20 +0000
Matt Mackall Matt Mackall - bdiff: fix latent normalization bug stable
8bcda4c76820c620941a11a4802be0015d7ecb23
created 2016-04-21 21:46 -0500
pushed 2016-04-26 22:20 +0000
Matt Mackall Matt Mackall - bdiff: fold in shift calculation in normalize stable
e868d8ee7c8f29abe50f6bbd48ac0f23f5a6d5fc
created 2016-04-21 21:37 -0500
pushed 2016-04-26 22:20 +0000
Matt Mackall Matt Mackall - bdiff: unify duplicate normalize loops stable
66b21ce60a19287afdcbda8b3a0540a22f8a9535
created 2013-10-30 16:03 -0500
pushed 2015-03-18 16:34 +0000
Matt Mackall Matt Mackall - bdiff: avoid a memory error on malloc failure stable
d6fb7bbec16a43f7e2c34a35b50468e9dcea237e
created 2013-02-02 16:15 -0600
pushed 2015-03-18 16:34 +0000
Matt Mackall Matt Mackall - bdiff: simplify overflow checks
5b1f869b5548e06a79648be96c40760d5e21e1a4
created 2012-05-15 22:36 +0200
pushed 2015-03-18 16:34 +0000
Adrian Buehlmann Adrian Buehlmann - bdiff: check and cast first parameter value on putbe32() calls
eab8ca175262db028a8327754796b235724d5de5
created 2012-05-15 22:36 +0200
pushed 2015-03-18 16:34 +0000
Adrian Buehlmann Adrian Buehlmann - bdiff: use Py_ssize_t instead of int
70b5e25f1598c9d85570c1dcdb7844c176938a11
created 2012-04-20 11:08 -0500
pushed 2015-03-18 16:34 +0000
Augie Fackler Augie Fackler - bdiff.bdiff: release the GIL before doing expensive diff operations stable
d126a0d1685626d3b6db32b02f2d27312961c701
created 2012-04-16 11:26 -0500
pushed 2015-03-18 16:34 +0000
Matt Mackall Matt Mackall - util.h: replace ntohl/htonl with get/putbe32
e501f45b0eba90e8ff71466404e350688a941172
created 2012-04-10 12:07 -0500
pushed 2015-03-18 16:34 +0000
Matt Mackall Matt Mackall - util.h: unify some common platform tweaks
8134ec8627e7d94e73c2d7d023aaa4d631de1f03
created 2012-02-03 23:27 +0000
pushed 2015-03-18 16:34 +0000
Jim Hague Jim Hague - bdiff: fix malloc(0) issue in fixws() stable
eeac5e17924354c4afeb6001ed69a06805189520
created 2011-11-18 14:23 +0100
pushed 2015-03-18 16:34 +0000
Patrick Mezard Patrick Mezard - mdiff: replace wscleanup() regexps with C loops
73015301db86de8c5cee38e7f23c33cbfe2efd14
created 2011-10-11 20:21 -0500
pushed 2015-03-18 16:34 +0000
Matt Mackall Matt Mackall - bdiff: fix pointer aliasing
afe9269dccec102fd6f827247beb1dbe0d18c285
created 2011-03-23 02:33 +0100
pushed 2015-03-18 16:34 +0000
Markus F.X.J. Oberhumer Markus F.X.J. Oberhumer - bdiff.c: rename all variables which hold a hash value to "hash"
5d0cdf4ec3384a5519799f4f6a0f5074e1bfa1ca
created 2011-03-23 02:33 +0100
pushed 2015-03-18 16:34 +0000
Markus F.X.J. Oberhumer Markus F.X.J. Oberhumer - bdiff.c: use unsigned arithmetic for hash computation
df978f28a259385fff9af115e961784e406c5707
created 2011-03-23 02:33 +0100
pushed 2015-03-18 16:34 +0000
Markus F.X.J. Oberhumer Markus F.X.J. Oberhumer - bdiff.c: cast to unsigned char when computing hash value
less more (0) -100 -60 tip