Alex Gaynor
|
dd422bc1d6
|
style: never put multiple statements on one line
Differential Revision: https://phab.mercurial-scm.org/D905
|
2017-09-29 15:49:20 +00:00 |
|
Yuya Nishihara
|
720bf3b0d8
|
cffi: split modules from pure
The copyright lines are updated per change history.
cffi/osutil.py isn't tested since I have no access to OS X machine right now,
sorry.
|
2017-05-02 21:15:31 +09:00 |
|
Yuya Nishihara
|
fa3c51ef73
|
cffi: put compiled modules into mercurial.cffi package
Don't pollute the top-level namespace.
|
2017-05-02 21:08:38 +09:00 |
|
Yuya Nishihara
|
50b316b748
|
bdiff: switch to policy importer
# no-check-commit
|
2016-08-13 12:12:50 +09:00 |
|
Yuya Nishihara
|
7109431581
|
py3: use bytes() to cast to immutable bytes in pure.bdiff.bdiff()
|
2017-03-26 16:16:45 +09:00 |
|
Yuya Nishihara
|
b24f9e13b8
|
bdiff: drop support for array.array argument from pure.bdiff.bdiff()
Thanks to 54d8e724da64, we no longer pass array.array('c') object to
bdiff().
|
2017-03-26 16:14:04 +09:00 |
|
Maciej Fijalkowski
|
6efacdd6af
|
lazymanifest: write a more efficient, pypy friendly version of lazymanifest
|
2016-09-12 13:37:14 +02:00 |
|
Maciej Fijalkowski
|
9fdc692e77
|
bdiff: implement cffi version of bdiff
|
2016-08-20 23:06:01 +02:00 |
|
Maciej Fijalkowski
|
a33764dd71
|
bdiff: implement cffi version of blocks
|
2016-07-28 14:17:08 +02:00 |
|
timeless
|
156f8d111d
|
bdiff: (pure) support array.array arrays (issue5130)
|
2016-03-08 17:26:12 +00:00 |
|
Gregory Szorc
|
38f154a7ae
|
bdiff: use absolute_import
|
2015-12-12 13:34:55 -05:00 |
|
Patrick Mezard
|
c4cef76e25
|
mdiff: replace wscleanup() regexps with C loops
On my system it reduces:
hg annotate -w mercurial/commands.py
from 36s to less than 8s, to be compared with 6.3s when run without whitespace
options.
|
2011-11-18 14:23:03 +01:00 |
|
Dan Villiom Podlaski Christiansen
|
f5b77121bc
|
pure bdiff: don't use a generator
Generators are slow, and currently defeat the PyPy JIT.
|
2011-04-30 15:05:36 +02:00 |
|
Matt Mackall
|
8d99be19f0
|
many, many trivial check-code fixups
|
2010-01-25 00:05:27 -06:00 |
|
Matt Mackall
|
595d66f424
|
Update license to GPLv2+
|
2010-01-19 22:20:08 -06:00 |
|
Martin Geisler
|
750183bdad
|
updated license to be explicit about GPL version 2
|
2009-04-26 01:08:54 +02:00 |
|
Matt Mackall
|
c36ce7ba2b
|
pure/bdiff: fix circular import
|
2009-04-03 12:37:30 -05:00 |
|
Martin Geisler
|
06c9d07d91
|
pure Python implementation of bdiff.c
|
2009-01-24 00:12:20 +01:00 |
|