hgext/convert/cvsps.py
Sun, 29 May 2022 15:17:27 +0200 Manuel Jacob py3: replace `pycompat.xrange` by `range`
Mon, 21 Feb 2022 13:08:28 -0700 Gregory Szorc py3: use class X: instead of class X(object):
Thu, 03 Mar 2022 18:28:30 -0800 Gregory Szorc global: bulk replace simple pycompat.iteritems(x) with x.items()
Thu, 03 Mar 2022 17:34:00 +0100 Gregory Szorc py2: remove simple from __future__ statements
Tue, 01 Mar 2022 20:29:03 -0800 Gregory Szorc py3: use pickle directly
Fri, 27 Nov 2020 17:03:29 -0500 Augie Fackler formating: upgrade to black 20.8b1
Thu, 08 Oct 2020 15:35:44 -0700 Martin von Zweigbergk errors: stop passing non-strings to Abort's constructor
Sun, 01 Dec 2019 18:46:10 -0500 Matt Harbison cleanup: fix docstring formatting
Thu, 07 Nov 2019 13:18:19 -0500 Augie Fackler cleanup: remove pointless r-prefixes on double-quoted strings
Tue, 08 Oct 2019 15:06:18 -0700 Martin von Zweigbergk cleanup: join string literals that are already on one line
Sun, 06 Oct 2019 19:25:18 -0400 Gregory Szorc py3: define and use pycompat.iteritems() for hgext/
Sun, 06 Oct 2019 13:28:56 -0400 Gregory Szorc py3: manually import pycompat.open into files that need it
Sun, 06 Oct 2019 10:51:16 -0400 Augie Fackler cleanup: mark some ui.(status|note|warn|write) calls as not needing i18n
Sun, 06 Oct 2019 09:48:39 -0400 Augie Fackler formatting: byteify all mercurial/ and hgext/ string literals
Sun, 06 Oct 2019 09:45:02 -0400 Augie Fackler formatting: blacken the codebase
Sat, 05 Oct 2019 11:56:35 -0400 Augie Fackler cvsps: switch a file open to a with statement
Wed, 20 Feb 2019 19:28:51 -0500 Augie Fackler cleanup: use () to wrap long lines instead of \
Mon, 04 Feb 2019 08:54:30 -0800 Gregory Szorc global: use raw strings for regular expressions with escapes
Wed, 01 Aug 2018 13:00:45 -0700 Gregory Szorc global: use pycompat.xrange()
Tue, 12 Jun 2018 18:49:22 -0400 Augie Fackler cvsps: port changeset __repr__ to py3
Tue, 12 Jun 2018 18:24:25 -0400 Augie Fackler cvsps: avoid comparison between None and a tuple in date sorting
Fri, 27 Apr 2018 01:32:21 -0400 Augie Fackler cvsps: convert encoding name to sysstr
Fri, 27 Apr 2018 01:28:56 -0400 Augie Fackler cvsps: wrap bytes in bytestr before %r-ing it
Fri, 27 Apr 2018 01:26:23 -0400 Augie Fackler cvsps: portably convert int to bytes
Fri, 27 Apr 2018 01:24:04 -0400 Augie Fackler cvsps: wrap cmp methods (deprecated) in functools.cmp_to_key
Fri, 27 Apr 2018 01:14:23 -0400 Augie Fackler cvsps: add b prefixes to regular expressions
Fri, 13 Apr 2018 16:30:27 +0530 Pulkit Goyal py3: use b"%d" instead of str() to convert integers to bytes
Sat, 07 Apr 2018 20:50:38 +0900 Yuya Nishihara procutil: always popen() in binary mode
Sat, 24 Mar 2018 15:10:51 +0900 Yuya Nishihara procutil: bulk-replace function calls to point to new module
Thu, 22 Mar 2018 21:56:20 +0900 Yuya Nishihara stringutil: bulk-replace call sites to point to new module
Thu, 15 Feb 2018 17:18:26 +0100 Boris Feld util: extract all date-related utils in utils/dateutil module
Tue, 27 Feb 2018 14:28:17 +0530 Pulkit Goyal py3: make sure regexes are bytes
Mon, 19 Feb 2018 23:44:41 +0530 Pulkit Goyal py3: use pycompat.byteskwargs in hgext/convert/
Mon, 12 Feb 2018 23:50:58 -0500 Augie Fackler convert: open all files in binary mode
Sun, 03 Sep 2017 14:32:11 +0900 Yuya Nishihara doctest: bulk-replace string literals with b'' for Python 3
Tue, 11 Jul 2017 02:10:04 +0900 FUJIWARA Katsunori convert: transcode CVS log messages by specified encoding (issue5597)
Tue, 14 Mar 2017 23:48:08 -0700 Pierre-Yves David convert: don't use mutable default argument value
Sun, 18 Dec 2016 02:08:59 +0530 Pulkit Goyal py3: replace os.environ with encoding.environ (part 5 of 5)
Sat, 17 Dec 2016 20:24:46 +0530 Pulkit Goyal py3: replace os.sep with pycompat.ossep (part 4 of 4)
Sat, 04 Jun 2016 14:38:00 +0530 Pulkit Goyal py3: conditionalize cPickle import by adding in util
Sat, 14 May 2016 14:03:12 +0900 Yuya Nishihara py3: move up symbol imports to enforce import-checker rules
Wed, 02 Mar 2016 14:56:29 +0000 timeless convert: cvsps use absolute_import
Wed, 07 Oct 2015 11:33:52 +0300 Emanuele Giaquinta cvsps: fix computation of parent revisions when log caching is on
Tue, 23 Jun 2015 22:20:08 -0700 Gregory Szorc global: mass rewrite to use modern exception syntax
Fri, 13 Mar 2015 14:20:13 -0400 Augie Fackler cvsps: use a different tiebreaker to avoid flaky test
Thu, 21 Aug 2014 10:07:30 -0400 Augie Fackler cvsps: add two more tiebreakers in cscmp
Fri, 15 Aug 2014 04:37:45 +0200 Mads Kiilerich cleanup: remove some unused / duplicate imports
Fri, 26 Jul 2013 14:44:13 +0100 Frank Kingswood convert: handle changeset sorting errors without traceback (issue3961) stable
Fri, 03 May 2013 19:34:59 +0200 Blesso hrvoje1212 convert: fix bug of wrong CVS path parsing without port number (issue3678) stable
Fri, 22 Feb 2013 16:40:27 -0600 Matt Mackall convert: stabilize cvsps commitid sort order
Tue, 15 Jan 2013 02:59:14 +0100 Mads Kiilerich convert: report cvsps branchpoints sorted
Wed, 09 Jan 2013 21:11:00 +0200 Idan Kamara cvsps: fix indentation
Tue, 08 Jan 2013 16:26:52 -0800 Bryan O'Sullivan convert: fix most test-check-code-hg violations in cvsps code
Tue, 08 Jan 2013 20:11:20 +0000 Frank Kingswood cvsps: use commitids (when present) to detect changesets
Sun, 25 Nov 2012 13:53:47 -0600 Matt Mackall i18n: wrap false positives for translation detection
Wed, 15 Aug 2012 22:38:42 +0200 Mads Kiilerich fix trivial spelling errors
Sat, 12 May 2012 16:02:45 +0200 Brodie Rao cleanup: replace naked excepts with more specific ones
Sat, 12 May 2012 15:54:54 +0200 Brodie Rao cleanup: eradicate long lines
Sun, 08 Jan 2012 17:57:25 +0100 Martin Geisler cvsps: pull function definition out of loop
Wed, 05 Oct 2011 10:28:39 +0200 jakob krainz convert: detect false cset boundaries in cvsps descriptions
less more (0) -60 tip