mercurial/smartset.py
6309128ff61f3ccb0c08ccfe1788dfe67d16d14f
created 2018-10-13 11:01 +0200
pushed 2018-10-14 07:52 +0000
Yuya Nishihara Yuya Nishihara - py3: use __code__ instead of func_code to test if func is cachable
e7aa113b14f77959ad4039d873b57100a4d56b31
created 2018-08-01 13:00 -0700
pushed 2018-08-03 01:30 +0000
Gregory Szorc Gregory Szorc - global: use pycompat.xrange()
a3130208db1cff69cdd9133780963595fc6c5a9e
created 2018-06-10 17:19 +0900
pushed 2018-07-08 00:11 +0000
Yuya Nishihara Yuya Nishihara - stringutil: move _formatsetrepr() from smartset
152f4822d21068b4b4343de67a46e56e2742b58b
created 2018-06-10 17:07 +0900
pushed 2018-07-08 00:11 +0000
Yuya Nishihara Yuya Nishihara - pycompat: move rapply() from util
f3033692ccef6ef5f4565cd2d57393f4089d2e47
created 2018-06-10 11:50 +0900
pushed 2018-06-16 18:13 +0000
Yuya Nishihara Yuya Nishihara - stringutil: promote smartset.prettyformat() to utility function
b44fac3a49fbfcb53c562edc352bc46258bd5bb4
created 2018-02-17 18:09 +0900
pushed 2018-02-19 02:10 +0000
Yuya Nishihara Yuya Nishihara - py3: factor out byterepr() which returns an asciified value on py3
fc44c2657dc54b680583242916608c858026df19
created 2018-01-27 17:46 +0900
pushed 2018-02-04 23:07 +0000
Yuya Nishihara Yuya Nishihara - py3: drop b'' from repr() of smartset
f0827211eb1fba515f4db9d32abaedf535e07375
created 2018-01-27 17:12 +0900
pushed 2018-02-04 23:07 +0000
Yuya Nishihara Yuya Nishihara - py3: build repr() of smartset as bytes then convert to str
f484b9d95c237e3c4befa8043f61156249004301
created 2018-01-17 21:46 -0500
pushed 2018-02-02 00:19 +0000
Augie Fackler Augie Fackler - smartset: use native string when peeking in __dict__
12a46ad67a3ca2f1ac9afe91956fc521df220d8c
created 2017-12-27 11:08 -0700
pushed 2017-12-31 23:14 +0000
Gregory Szorc Gregory Szorc - smartset: split generatorset classes to avoid cycle
01c9700fbf9fcaef5932a5bf890714da7d5a9b4c
created 2017-09-03 17:14 +0900
pushed 2017-09-14 04:21 +0000
Yuya Nishihara Yuya Nishihara - py3: fix type of attribute name in smartset.py
247bae545061374a683d8d9369a4869aa6ae4537
created 2017-06-27 23:50 +0900
pushed 2017-07-02 02:16 +0000
Yuya Nishihara Yuya Nishihara - smartset: fix generatorset.last() to not return the first element (issue5609)
6d767d62b25e28aa51808e3bce093f356333e02d
created 2017-06-25 00:14 +0900
pushed 2017-07-02 02:16 +0000
Yuya Nishihara Yuya Nishihara - smartset: fix default value of abstractsmartset.sort()
27ba0d8dc26cac137430618f327969cb83c4d9f4
created 2017-06-20 14:00 -0700
pushed 2017-06-24 07:33 +0000
Martin von Zweigbergk Martin von Zweigbergk - py3: catch StopIteration from next() in generatorset
9b7d615108d77d885d54a6b8709419485dfc8cbd
created 2015-04-10 00:14 +0900
pushed 2017-06-15 18:20 +0000
Yuya Nishihara Yuya Nishihara - smartset: micro optimize spanset.slice() to narrow range accordingly
653d60455dbe1c71d0aaea1481ab02f622189927
created 2015-04-09 23:56 +0900
pushed 2017-06-15 18:20 +0000
Yuya Nishihara Yuya Nishihara - smartset: micro optimize baseset.slice() to use slice of list
4710cc4dac99abfe2daa5002b02da87ecbe3f67b
created 2015-03-24 00:14 +0900
pushed 2017-06-15 18:20 +0000
Yuya Nishihara Yuya Nishihara - smartset: extract method to slice abstractsmartset
9ddb18ae342eb45bcbb48f6610798586e0b9faf1
created 2015-05-24 11:07 +0900
pushed 2017-06-15 18:20 +0000
Yuya Nishihara Yuya Nishihara - smartset: extract spanset factory to make it constructed without a repo
e962c70c0aadf1dcfbc5435e370da57eabca1987
created 2017-06-11 00:21 +0900
pushed 2017-06-15 18:20 +0000
Yuya Nishihara Yuya Nishihara - smartset: change repr of spanset to show revisions as half-open range
2cfdf5241096f6c0c2d45d32b2f1a41575835025
created 2017-04-28 01:13 +0530
pushed 2017-05-08 16:32 +0000
Pulkit Goyal Pulkit Goyal - py3: use raw strings while accessing class.__dict__
413b4400346204c2eff58b30b528b8c95f39f176
created 2017-03-13 12:40 -0700
pushed 2017-03-18 17:32 +0000
Gregory Szorc Gregory Szorc - py3: add __bool__ to every class defining __nonzero__
9a94239e4f12f4fccad5d914361fd32d892ac80a
created 2017-03-13 08:53 -0700
pushed 2017-03-18 17:32 +0000
Yuya Nishihara Yuya Nishihara - py3: use next() to obtain next item from inner generator of generatorset
90fb0193f187f4023f4bd37634bec253f2068892
created 2017-02-18 17:37 +0900
pushed 2017-03-02 23:57 +0000
Yuya Nishihara Yuya Nishihara - smartset: reorder initialization of baseset in more intuitive way
c962bb6af90965263dd265f73d939cb66688f3d1
created 2017-02-21 16:29 -0800
pushed 2017-03-02 23:57 +0000
Jun Wu Jun Wu - smartset: preserve istopo for baseset operations
2d1bf84046f6fcf59bdaae7a0390246b09ce85f6
created 2017-02-18 17:23 -0800
pushed 2017-03-02 23:57 +0000
Jun Wu Jun Wu - smartset: use native set operations as fast paths
74f77f1c22153499266dd5d8022accf445ee94ec
created 2017-02-18 16:30 -0800
pushed 2017-03-02 23:57 +0000
Jun Wu Jun Wu - smartset: add some doctests
1076f7eba96443e1693bacb25d5fe475450019a8
created 2017-02-17 20:59 -0800
pushed 2017-03-02 23:57 +0000
Jun Wu Jun Wu - smartset: convert set to list lazily
1be65deb3d541f71ea401edfcc8f5a47dd8eac89
created 2016-10-16 17:28 +0900| base
pushed 2017-02-08 07:26 +0000
Yuya Nishihara Yuya Nishihara - smartset: move set classes and related functions from revset module (API)
less more (0) tip