diff -r b9101467d88b -r 2c37f9dabc32 mercurial/cext/parsers.c --- a/mercurial/cext/parsers.c Sun Apr 23 16:10:51 2017 +0900 +++ b/mercurial/cext/parsers.c Sun Apr 23 14:47:52 2017 +0900 @@ -702,6 +702,8 @@ "construct a dict with an expected size\n"}, {"make_file_foldmap", make_file_foldmap, METH_VARARGS, "make file foldmap\n"}, + {"jsonescapeu8fast", jsonescapeu8fast, METH_VARARGS, + "escape a UTF-8 byte string to JSON (fast path)\n"}, {"encodedir", encodedir, METH_VARARGS, "encodedir a path\n"}, {"pathencode", pathencode, METH_VARARGS, "fncache-encode a path\n"}, {"lowerencode", lowerencode, METH_VARARGS, "lower-encode a path\n"}, @@ -714,7 +716,7 @@ void manifest_module_init(PyObject *mod); void revlog_module_init(PyObject *mod); -static const int version = 1; +static const int version = 2; static void module_init(PyObject *mod) {