mercurial/cext/parsers.c
Fri, 30 Apr 2021 02:11:58 +0200 Joerg Sonnenberger manifests: push down expected node length into the parser @default
Thu, 25 Mar 2021 18:02:08 +0100 Raphaël Gomès contributor: change mentions of mpm to olivia
Wed, 20 Jan 2021 18:35:12 +0100 Raphaël Gomès cext: add support for revlogv2
Wed, 08 Jul 2020 00:36:36 +0200 Joerg Sonnenberger phases: sparsify phaseroots and phasesets
Sat, 09 Nov 2019 13:23:51 +0100 Pierre-Yves David index: add a `get_rev` method (API)
Sat, 09 Nov 2019 13:23:51 +0100 Pierre-Yves David index: add a `rev` method (API)
Sun, 03 Nov 2019 00:01:09 +0100 Pierre-Yves David index: add a `has_node` method (API)
Tue, 16 May 2017 11:00:38 -0700 Martin von Zweigbergk util: make util.dirs() and util.finddirs() include root directory (API)
Mon, 06 May 2019 22:50:34 +0200 Raphaël Gomès rust-dirstate: add rust-cpython bindings to the new parse/pack functions
Tue, 09 Apr 2019 21:59:37 +0900 Yuya Nishihara cext: cast s# arguments of Py_BuildValue() to Py_ssize_t
Thu, 04 Apr 2019 15:21:30 -0700 Gregory Szorc cext: make parsers.c PY_SSIZE_T_CLEAN
Thu, 24 Jan 2019 10:21:59 -0500 Augie Fackler cleanup: use clang-tidy to add missing {} around one-line statements
Thu, 20 Dec 2018 01:26:39 -0500 Augie Fackler parsers: better bounds checking in fm1readmarkers
Wed, 19 Dec 2018 23:51:02 -0500 Augie Fackler parsers: remove long-dead parse_manifest method
Thu, 15 Nov 2018 11:10:52 +0100 Boris Feld cext: increment the `parsers` module version
Wed, 05 Sep 2018 09:36:31 -0700 Gregory Szorc merge with stable
Wed, 05 Sep 2018 20:52:22 +0900 Yuya Nishihara dirstate: use tuple interface to fix leak in pack_dirstate() stable
Sun, 05 Aug 2018 00:42:07 -0700 Martin von Zweigbergk shortest: use nodetree for finding shortest node within revset
Fri, 06 Jul 2018 07:53:23 -0700 Martin von Zweigbergk index: make node tree a Python object
Fri, 20 Jul 2018 08:10:32 -0700 Martin von Zweigbergk index: don't include nullid in len()
Wed, 01 Aug 2018 10:57:14 -0700 Martin von Zweigbergk index: replace insert(-1, e) method by append(e) method
Wed, 02 May 2018 23:17:58 -0700 Martin von Zweigbergk revlog: use node tree (native code) for shortest() calculation
Sat, 03 Mar 2018 06:18:47 -0500 Yuya Nishihara py3: bulk-replace 'const char*' format specifier passed to PyArg_ParseTuple*()
Sat, 03 Mar 2018 06:08:22 -0500 Yuya Nishihara py3: bulk-replace bytes format specifier passed to Py_BuildValue()
Wed, 06 Dec 2017 15:46:41 +0100 Joerg Sonnenberger phases: drop the list with phase of each rev, always comput phase sets
Mon, 16 Oct 2017 14:53:57 -0400 Augie Fackler parsers: allow clang-format here
Mon, 16 Oct 2017 14:49:35 -0400 Augie Fackler cext: add /* header */ comment to all PyVarObject_HEAD_INIT() calls
Mon, 02 Oct 2017 19:28:41 +0100 Gregory Szorc cext: wrap before brace for functions
Mon, 02 Oct 2017 19:06:00 +0100 Gregory Szorc cext: reorder #include
Sun, 23 Apr 2017 12:59:42 +0900 Yuya Nishihara encoding: add function to test if a str consists of ASCII characters
Sun, 23 Apr 2017 14:47:52 +0900 Yuya Nishihara encoding: add fast path of jsonescape() (issue5533)
Mon, 14 Aug 2017 13:35:26 +0900 Yuya Nishihara cext: move PyInt macros to charencode.c properly
Mon, 31 Jul 2017 22:58:06 +0900 Yuya Nishihara cext: modernize charencode.c to use Py_ssize_t
Sun, 21 May 2017 14:23:22 +0900 Yuya Nishihara cext: factor out header for charencode.c
Mon, 31 Jul 2017 22:28:27 +0900 Yuya Nishihara cext: split character encoding functions to new compilation unit
Mon, 31 Jul 2017 22:12:24 +0900 Yuya Nishihara cext: move _dict_new_presized() to header
Sun, 21 May 2017 13:41:01 +0900 Yuya Nishihara cext: mark constant variables
Sun, 21 May 2017 13:31:27 +0900 Yuya Nishihara cext: move back finalization of dirstateTupleType where it should be
Sat, 20 May 2017 14:01:05 -0700 Gregory Szorc cext: extract revlog/index parsing code to own C file
Sat, 13 Aug 2016 12:23:56 +0900 Yuya Nishihara parsers: switch to policy importer
less more (0) tip