log

age author description
Thu, 14 Nov 2019 15:49:01 -0500 Augie Fackler extensions: hide two confusing import statements from pytype
Thu, 14 Nov 2019 13:27:57 -0500 Augie Fackler debugcommands: add assertions to convince pytype peer is not None
Wed, 13 Nov 2019 22:35:15 -0500 Augie Fackler debugcommands: suppress import errors for pytype
Wed, 13 Nov 2019 22:22:49 -0500 Augie Fackler state: add a pytype annotation
Wed, 13 Nov 2019 22:22:31 -0500 Augie Fackler logcmdutil: add a type annotation
Wed, 13 Nov 2019 22:21:38 -0500 Augie Fackler cmdutil: add a pytype annotation to help out some callsites
Tue, 12 Nov 2019 17:47:42 -0500 Matt Harbison hghave: add a check for the `xz` compression utility
Thu, 14 Nov 2019 22:31:21 -0800 Martin von Zweigbergk py3: use '%d' for formatting a revnum in `hg co --date` code
Mon, 18 Nov 2019 17:37:59 +0100 Raphaël Gomès py3: send bytes from Rust-created warning patterns
Mon, 18 Nov 2019 17:34:44 +0100 Raphaël Gomès py3: pass bytes to `configint` and `configbool`
Fri, 15 Nov 2019 10:16:27 -0800 Martin von Zweigbergk templates: make {indent("", " ")} be empty
Fri, 15 Nov 2019 10:16:22 -0800 Martin von Zweigbergk tests: document behavior of indent() with empty first line
Sat, 16 Nov 2019 12:08:02 -0800 Gregory Szorc tests: check for Windows line endings
Sat, 16 Nov 2019 11:54:39 -0800 Gregory Szorc tests: verify that Python scripts are blackened
Sat, 16 Nov 2019 11:53:47 -0800 Gregory Szorc black: blacken scripts
Sat, 16 Nov 2019 11:59:22 -0800 Gregory Szorc doc: don't use mutable default arguments
Thu, 14 Nov 2019 21:58:36 -0800 Martin von Zweigbergk tags: don't check for clean files when checking for dirty working copy
Thu, 14 Nov 2019 21:13:46 -0800 Martin von Zweigbergk branchmap: make "closed" a set from beginning instead of converting from list
Sun, 17 Nov 2019 01:34:52 -0500 Matt Harbison debugextensions: gracefully handle missing __file__ attributes
Sun, 17 Nov 2019 01:00:06 -0500 Matt Harbison debuginstall: gracefully handle missing __file__ attributes
Sat, 16 Nov 2019 16:25:28 +0900 Yuya Nishihara typing: add pseudo localstr.__init__() to help pytype
Sat, 16 Nov 2019 15:24:49 +0900 Yuya Nishihara typing: fix argument type of encoding.localstr()
Sat, 16 Nov 2019 16:09:39 +0900 Yuya Nishihara typing: suppress error of py2 encoding.strtolocal() and .strfromlocal()
Sat, 16 Nov 2019 15:34:47 +0900 Yuya Nishihara typing: constrain argument/return types of encoding.toutf8b()
Sat, 16 Nov 2019 15:27:12 +0900 Yuya Nishihara typing: fix argument type of encoding.tolocal() and .fromutf8b()
Sat, 16 Nov 2019 15:10:41 +0900 Yuya Nishihara typing: fix forward reference in _Tlocalstr type bound
Sat, 16 Nov 2019 15:43:21 +0900 Yuya Nishihara encoding: make getcols() raise exception explicitly
Sat, 16 Nov 2019 12:19:43 -0500 Matt Harbison setup: conditionalize access to `sys.dllhandle` when building extensions
Wed, 13 Nov 2019 22:40:32 +0100 Kim Alvefur zeroconf: fix traceback under py3 stable
Sat, 16 Nov 2019 11:48:47 -0500 Matt Harbison setup: use bytes for assumed python version
Sat, 16 Nov 2019 11:42:27 -0500 Matt Harbison setup: combine two contiguous string literals
Thu, 14 Nov 2019 13:18:22 -0800 Martin von Zweigbergk util: remove datapath and swith users over to resourceutil
Thu, 14 Nov 2019 12:41:33 -0800 Martin von Zweigbergk i18n: get datapath directly from resourceutil
Thu, 14 Nov 2019 12:33:10 -0800 Martin von Zweigbergk util: move definition of datapath to resourceutil
Thu, 14 Nov 2019 11:52:22 -0800 Martin von Zweigbergk procutil: move mainfrozen() to new resourceutil.py
Thu, 14 Nov 2019 17:36:01 -0800 Martin von Zweigbergk defaults: rename default.d to defaultrc to make it a valid package name
Thu, 14 Nov 2019 17:30:52 -0800 Martin von Zweigbergk help: remove references to default.d/ from user-facing docs
Sun, 17 Nov 2019 19:55:01 +0100 Manuel Jacob cffi: fix build on Python 3 stable
Sat, 16 Nov 2019 20:08:35 +0100 Pierre-Yves David pure: use string for another exception in the pure version of base85 stable
Sat, 16 Nov 2019 20:07:49 +0100 Pierre-Yves David pure: use string for exception in the pure version of base85 stable
Thu, 14 Nov 2019 10:47:04 +0100 Denis Laxalde bisect: replace try:/finally: by a "restore_state" context manager
Wed, 30 Oct 2019 19:19:57 -0400 Jordi Gutiérrez Hermoso histedit: render a rolled up description using the proper roll colours
Wed, 30 Oct 2019 19:34:57 -0400 Jordi Gutiérrez Hermoso histedit: define new colour pairs for roll action
Wed, 30 Oct 2019 19:27:09 -0400 Jordi Gutiérrez Hermoso histeditrule: split __bytes__ property into prefix and desc
Fri, 15 Nov 2019 22:22:55 +0900 Yuya Nishihara merge with stable
Thu, 14 Nov 2019 20:40:54 -0800 Gregory Szorc packaging: convert to UNIX line endings
Thu, 14 Nov 2019 20:35:11 -0800 Gregory Szorc black: blacken scripts
Tue, 12 Nov 2019 10:17:59 -0500 Augie Fackler dirs: resolve fuzzer OOM situation by disallowing deep directory hierarchies
Thu, 14 Nov 2019 14:14:11 -0800 Martin von Zweigbergk py3: use native string for 'macosx_app'
Thu, 14 Nov 2019 14:07:36 -0800 Martin von Zweigbergk py3: drop an unnecessary fsencode() before comparing with constant
Thu, 14 Nov 2019 14:03:02 -0800 Martin von Zweigbergk py3: use native string as fallback value for __file__ for consistency
Thu, 14 Nov 2019 13:38:17 -0500 Augie Fackler scmutil: convert status data object from a tuple to an attrs (API)
Thu, 14 Nov 2019 15:29:27 -0500 Augie Fackler perf: bool() elements of dirstate.status return instead of len()
Thu, 14 Nov 2019 15:28:44 -0500 Augie Fackler tags: use field names instead of field numbers on scmutil.status
Thu, 14 Nov 2019 15:28:34 -0500 Augie Fackler subrepo: use field names instead of field numbers on scmutil.status
Thu, 14 Nov 2019 15:28:08 -0500 Augie Fackler revset: use field names instead of field numbers on scmutil.status
Thu, 14 Nov 2019 15:27:58 -0500 Augie Fackler patch: use field names instead of field numbers on scmutil.status
Thu, 14 Nov 2019 15:27:50 -0500 Augie Fackler logcmdutil: use field names instead of field numbers on scmutil.status
Thu, 14 Nov 2019 15:27:40 -0500 Augie Fackler context: use field names instead of field numbers on scmutil.status
Thu, 14 Nov 2019 15:27:32 -0500 Augie Fackler commands: use field names instead of field numbers on scmutil.status
Thu, 14 Nov 2019 15:27:20 -0500 Augie Fackler cmdutil: convert terse status result back to an scmutil.status
Thu, 14 Nov 2019 15:26:17 -0500 Augie Fackler cmdutil: use field names instead of field numbers on scmutil.status
Thu, 14 Nov 2019 15:26:05 -0500 Augie Fackler uncommit: use field names instead of field numbers on scmutil.status
Thu, 14 Nov 2019 15:25:57 -0500 Augie Fackler transplant: use field names instead of field numbers on scmutil.status
Thu, 14 Nov 2019 15:25:48 -0500 Augie Fackler split: use field names instead of field numbers on scmutil.status
Thu, 14 Nov 2019 15:25:40 -0500 Augie Fackler mq: use field names instead of field numbers on scmutil.status
Thu, 14 Nov 2019 15:25:26 -0500 Augie Fackler hgk: use field names instead of field numbers on scmutil.status
Thu, 14 Nov 2019 15:24:22 -0500 Augie Fackler extdiff: use field names instead of field numbers on scmutil.status
Wed, 13 Nov 2019 20:32:24 -0500 Augie Fackler encoding: fix bad type annotation
Thu, 14 Nov 2019 13:13:36 -0500 Augie Fackler branchmap: annotate constructor type for branchcache
Wed, 13 Nov 2019 22:30:33 -0500 Augie Fackler debugcommands: don't shadow the error module
Thu, 14 Nov 2019 13:14:02 -0500 Augie Fackler branchmap: correctly set()-ify list argument
Thu, 14 Nov 2019 08:03:26 -0800 Martin von Zweigbergk utils: move finddirs() to pathutil
Wed, 13 Nov 2019 21:52:25 -0500 Matt Harbison help: create packages for the help text
Thu, 14 Nov 2019 11:33:05 +0100 Denis Laxalde tests: test "hg log" with --line-range and --copies
Thu, 14 Nov 2019 11:11:38 +0100 Denis Laxalde logcmdutil: let getlinerangerevs() return "revs" as a smartset
Wed, 13 Nov 2019 17:06:05 +0100 Denis Laxalde patchbomb: fix wrong argument type when calling mail generator.flatten()
Wed, 13 Nov 2019 16:46:28 +0100 Denis Laxalde mail: move strtolocal call in _addressencode()
Wed, 13 Nov 2019 15:23:04 +0100 Denis Laxalde mail: use a native string for "subtype" value
Tue, 12 Nov 2019 22:52:30 +0100 Denis Laxalde mail: let all charset values be native strings
Wed, 13 Nov 2019 22:20:44 +0100 Denis Laxalde mail: add type hints for pytype
Tue, 12 Nov 2019 17:12:16 +0100 Denis Laxalde mail: fix a bad return type in _encode()
Mon, 11 Nov 2019 18:55:42 -0800 Gregory Szorc packaging: stage files and dynamically generate WiX installer
Mon, 11 Nov 2019 19:04:49 -0800 Gregory Szorc tests: add optional output when wheel is missing
Wed, 28 Aug 2019 17:43:56 -0700 Martin von Zweigbergk py3: replace "%r" by"'%s'% for py3-compatible (and clearer) quoting in chg
Tue, 22 Oct 2019 23:21:26 -0700 Martin von Zweigbergk dirstate: respect request to not list unknown/ignored/clean files (API)
Wed, 13 Nov 2019 09:09:42 +0100 Denis Laxalde py3: pass a bytes value for "msg" to nouideprecwarn()
Tue, 12 Nov 2019 15:53:58 -0800 Daniel Ploch remotefilelog: handle **kwargs correctly when overriding changelog.add()
Mon, 11 Nov 2019 18:51:55 -0800 Gregory Szorc packaging: ship all help .txt files on WiX
Wed, 23 Oct 2019 12:31:15 -0700 Gregory Szorc packaging: install contrib/mq.el on WiX
Mon, 11 Nov 2019 16:45:22 -0500 Augie Fackler fuzz: clean out most of fuzzutil
Mon, 11 Nov 2019 16:37:18 -0500 Augie Fackler fuzz: migrate xdiff fuzzer to use FuzzedDataProvider
Mon, 11 Nov 2019 14:48:30 -0500 Augie Fackler fuzz: migrate bdiff fuzzer to use FuzzedDataProvider
Mon, 11 Nov 2019 16:14:35 -0500 Augie Fackler dirstate: re-blacken file
Wed, 06 Nov 2019 16:24:24 +0100 Raphaël Gomès rust-matchers: remove default implementations for `Matcher` trait
Wed, 23 Oct 2019 13:55:12 -0700 Gregory Szorc packaging: use lower case for RC files
Wed, 23 Oct 2019 18:42:19 -0700 Gregory Szorc packaging: write out editor.rc in Python
Wed, 23 Oct 2019 13:25:01 -0700 Gregory Szorc packaging: stop installing Contributors.txt
Wed, 23 Oct 2019 13:21:35 -0700 Gregory Szorc packaging: remove hg-ssh.8.html from Inno installer
Wed, 23 Oct 2019 13:00:14 -0700 Gregory Szorc packaging: install .rc files to hgrc.d
Thu, 07 Nov 2019 11:13:31 +0100 Raphaël Gomès rust: introduce SIZE_FROM_OTHER_PARENT constant
Thu, 07 Nov 2019 10:32:26 +0100 Raphaël Gomès rust-status: refactor dispatch case for normal files
Thu, 07 Nov 2019 10:23:42 +0100 Raphaël Gomès rust-status: return a ParallelIterator instead of a Vec from stat_dmap_entries
Wed, 06 Nov 2019 13:43:18 +0100 Raphaël Gomès rust-status: improve status performance
Sat, 09 Nov 2019 12:55:56 +0900 Yuya Nishihara bookmarks: accept explicit -r 'wdir()' when adding new bookmarks (issue6218)
Sat, 09 Nov 2019 12:44:00 +0900 Yuya Nishihara bookmarks: use changectx instead of remembering hex of hidden revision
Sat, 09 Nov 2019 12:32:20 +0900 Yuya Nishihara bookmarks: resolve target revision out of the bookmarks loop
Sat, 09 Nov 2019 12:09:50 +0900 Yuya Nishihara bookmarks: fix handling of multiple bookmarks with one to be deactivated
Tue, 12 Nov 2019 11:05:03 +0100 Denis Laxalde py3: avoid iterating over a literal bytes in highlight stable
Mon, 11 Nov 2019 22:10:26 +0900 Yuya Nishihara import-checker: allow 'from typing import ...'
Tue, 29 Oct 2019 23:33:34 -0700 Martin von Zweigbergk match: drop support for passing '.' for root dir to visit*() methods
Wed, 16 Oct 2019 21:31:40 -0700 Gregory Szorc tests: use time.time() for relative start and stop times
Wed, 16 Oct 2019 21:25:08 -0700 Gregory Szorc tests: rename stopped and started variables to reflect times
Wed, 30 Oct 2019 00:00:21 -0700 Martin von Zweigbergk revset: simplify checkstatus() by using any()
Wed, 06 Nov 2019 18:28:11 -0800 Kyle Lippincott rebase: check for unfinished ops even when inmemory (issue6214)
Fri, 18 Oct 2019 23:18:47 -0700 Martin von Zweigbergk status: move initialization closer together
Sat, 19 Oct 2019 00:15:41 -0700 Martin von Zweigbergk largefiles: avoid dynamically subclassing context instances
Tue, 05 Nov 2019 13:31:40 -0800 Martin von Zweigbergk relnotes: copy "next" to "5.2" and clear "next" stable
Fri, 08 Nov 2019 10:13:05 -0800 Martin von Zweigbergk py3: avoid `b'%s' % type(...)` in a ProgrammingError stable
Fri, 18 Oct 2019 22:08:20 -0700 Martin von Zweigbergk largefiles: delete unused repo.status_nolfiles()
Fri, 18 Oct 2019 21:36:19 -0700 Martin von Zweigbergk largefiles: use context manager for wlock in repo.status() override
Fri, 18 Oct 2019 17:52:19 -0700 Martin von Zweigbergk largefiles: allow "lfstatus" context manager to set value to False
Fri, 18 Oct 2019 17:46:37 -0700 Martin von Zweigbergk largefiles: move lfstatus context manager to lfutil
Fri, 08 Nov 2019 14:35:53 -0800 Martin von Zweigbergk revlog: delete references to deleted nullid sentinel value
Sun, 10 Nov 2019 18:15:54 +0100 Pierre-Yves David revlog: remove the, now unused, `revlog._nodepos` attribute
Sat, 09 Nov 2019 10:31:58 +0100 Denis Laxalde py3: fix sorting of obsolete markers in obsutil (issue6217) stable
Sun, 10 Nov 2019 18:12:50 +0100 Pierre-Yves David nodemap: use bytes for the error message
Sat, 09 Nov 2019 16:16:31 +0100 Denis Laxalde py3: use native strings when forming email headers in patchbomb
Sat, 09 Nov 2019 16:54:33 +0100 Denis Laxalde mail: convert addr to str early in addrlistencode()
Sat, 09 Nov 2019 15:16:52 +0100 Denis Laxalde mail: let addressencode() / addrlistencode() return native strings
Sat, 09 Nov 2019 12:45:14 +0100 Denis Laxalde mail: let headencode() return a native string
Sat, 09 Nov 2019 13:23:55 +0100 Pierre-Yves David revlog: deprecate direct `nodemap` access
Sat, 09 Nov 2019 13:23:55 +0100 Pierre-Yves David revlog: drop special hack in the `nodemap` property
Sat, 09 Nov 2019 13:23:55 +0100 Pierre-Yves David perf: make `perfrevlogindex` use the new `index.rev` api if available
Sat, 09 Nov 2019 13:23:54 +0100 Pierre-Yves David perf: make `perfnodemap` use the new `index.get_rev` api if available
Sat, 09 Nov 2019 13:23:54 +0100 Pierre-Yves David index: use `index.get_rev` in `remotefilelog`
Sat, 09 Nov 2019 13:23:54 +0100 Pierre-Yves David index: use `index.get_rev` in `histedit.processreplacement`
Sat, 09 Nov 2019 13:23:54 +0100 Pierre-Yves David index: use `index.get_rev` in `histedit.adjustreplacementsfrommarkers`
Sat, 09 Nov 2019 13:23:54 +0100 Pierre-Yves David index: use `index.get_rev` in `rebase._computeobsoletenotrebased`
Sat, 09 Nov 2019 13:23:53 +0100 Pierre-Yves David index: use `index.get_rev` in `rebase.successorrevs`
Sat, 09 Nov 2019 13:23:52 +0100 Pierre-Yves David index: use `index.get_rev` in `unionrepo.unionrevlog`
Sat, 09 Nov 2019 13:23:53 +0100 Pierre-Yves David index: use `index.rev` in `bundlerepo.bundlerevlog`
Sat, 09 Nov 2019 13:23:53 +0100 Pierre-Yves David index: use `index.get_rev` in `exchange._pullapplyphases`
Sat, 09 Nov 2019 13:23:53 +0100 Pierre-Yves David index: use `index.rev` in `exchange.fallbackheads`
Sat, 09 Nov 2019 13:23:53 +0100 Pierre-Yves David index: use `index.get_rev` in `revset._mapbynodefunc`
Sat, 09 Nov 2019 13:23:53 +0100 Pierre-Yves David index: use `index.get_rev` in `discovery._postprocessobsolete`
Sat, 09 Nov 2019 13:23:52 +0100 Pierre-Yves David index: use `index.get_rev` in `repoview.pinnedrevs`
Sat, 09 Nov 2019 13:23:52 +0100 Pierre-Yves David index: use `index.get_rev` in `obsolete._computephasedivergentset`
Sat, 09 Nov 2019 13:23:52 +0100 Pierre-Yves David index: use `index.get_rev` in `obsutil.getobsoleted`
Sat, 09 Nov 2019 13:23:52 +0100 Pierre-Yves David index: use `index.get_rev` in `phases.newheads`
Sat, 09 Nov 2019 13:23:51 +0100 Pierre-Yves David index: use `index.get_rev` in `localrepo.known`
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: use `index.rev` in `revlog.rev`
Sat, 09 Nov 2019 13:23:51 +0100 Pierre-Yves David index: add a `rev` method (API)
Fri, 08 Nov 2019 13:26:55 +0100 Pierre-Yves David perf: make `perfphasesremote` use the new `index.has_node` api
Fri, 08 Nov 2019 17:08:24 +0100 Pierre-Yves David index: use `index.has_node` in `infinitypush`
Fri, 08 Nov 2019 13:26:33 +0100 Pierre-Yves David index: use `index.has_node` in `phabricator.getoldnodedrevmap`
Fri, 08 Nov 2019 15:09:09 +0100 Pierre-Yves David index: use `index.has_node` in `histedit.cleanupnode`
Fri, 08 Nov 2019 15:08:27 +0100 Pierre-Yves David index: use `index.has_node` in `histedit._finishhistedit
Fri, 08 Nov 2019 13:25:25 +0100 Pierre-Yves David index: use `index.has_node` in `exchangev2._pullchangesetdiscovery`
Fri, 08 Nov 2019 16:00:47 +0100 Pierre-Yves David index: use `index.has_node` in `exchange._pulldiscoverychangegroup`
Fri, 08 Nov 2019 13:36:02 +0100 Pierre-Yves David index: use `index.has_node` in `bookmarks.bmstore`
Fri, 08 Nov 2019 11:44:23 +0100 Pierre-Yves David index: use `index.has_node` in `tags.findglobaltags`
Fri, 08 Nov 2019 13:24:54 +0100 Pierre-Yves David index: use `index.has_node` in `bundlerepo.bundlerevlog`
Fri, 08 Nov 2019 14:20:48 +0100 Pierre-Yves David index: use `index.has_node` in `obsutil.foreground`
Fri, 08 Nov 2019 14:19:53 +0100 Pierre-Yves David index: use `index.has_node` in `obsutil.exclusivemarkers`
Fri, 08 Nov 2019 14:17:03 +0100 Pierre-Yves David index: use `index.has_node` in `phases.filterunknown`
Fri, 08 Nov 2019 14:16:24 +0100 Pierre-Yves David index: use `index.has_node` in `analyzeremotephases`
Fri, 08 Nov 2019 14:00:22 +0100 Pierre-Yves David index: use `index.has_node` in `repo._rollback`
Sun, 03 Nov 2019 00:49:55 +0100 Pierre-Yves David index: use `index.has_node` in `revlog.addgroup`
Sun, 03 Nov 2019 00:05:20 +0100 Pierre-Yves David index: use `index.has_node` in `revlog.addrevision`
Sun, 03 Nov 2019 00:01:09 +0100 Pierre-Yves David index: add a `has_node` method (API)
Sat, 09 Nov 2019 05:54:22 +0100 Pierre-Yves David revlog: deal with nodemap deletion within the index
Fri, 08 Nov 2019 10:01:10 +0100 Pierre-Yves David revlog: clean up the node of all revision stripped in the C code
Sun, 03 Nov 2019 00:15:12 +0100 Pierre-Yves David revlog: move nodemap update within the index code
Sat, 02 Nov 2019 15:46:47 +0100 Pierre-Yves David revlog: deprecate the _nodecache attribute (API)
Sat, 02 Nov 2019 15:25:31 +0100 Pierre-Yves David revlog: access the nodemap through the index
Sat, 02 Nov 2019 15:21:28 +0100 Pierre-Yves David revlog: return the nodemap as the nodecache
Sat, 02 Nov 2019 14:45:57 +0100 Pierre-Yves David revlog: clarify which version use the older API in perf
Wed, 06 Nov 2019 14:13:19 +0100 Pierre-Yves David revlog: no longer return the nodemap after parsing
Wed, 06 Nov 2019 14:13:19 +0100 Pierre-Yves David revlog: move the nodemap into the index object (for pure)
Wed, 06 Nov 2019 14:13:19 +0100 Pierre-Yves David revlog: introduce an explicit NodeMap class for pure code
Wed, 06 Nov 2019 14:13:19 +0100 Pierre-Yves David utils: move the `dirs` definition in pathutil (API)
Wed, 23 Oct 2019 12:15:42 -0700 Gregory Szorc packaging: stop installing i18n files
Wed, 23 Oct 2019 11:54:22 -0700 Gregory Szorc packaging: install hgk as hgk.tcl
Wed, 23 Oct 2019 12:01:31 -0700 Gregory Szorc packaging: add logo-droplets.svg
Wed, 23 Oct 2019 11:40:59 -0700 Gregory Szorc packaging: install documentation to doc/ directory
Tue, 22 Oct 2019 18:34:03 -0700 Gregory Szorc packaging: always pass VERSION into Inno invocation
Thu, 24 Oct 2019 21:22:08 -0700 Gregory Szorc packaging: remove hg.exe.local file
Wed, 23 Oct 2019 18:39:28 -0700 Gregory Szorc packaging: stage installed files for Inno
Wed, 23 Oct 2019 18:39:17 -0700 Gregory Szorc packaging: process Inno Setup files with Jinja2
Wed, 23 Oct 2019 18:39:08 -0700 Gregory Szorc packaging: install and run Inno files in a build directory
Wed, 23 Oct 2019 18:37:36 -0700 Gregory Szorc packaging: consolidate CLI functionality into packaging.py
Wed, 23 Oct 2019 18:30:22 -0700 Gregory Szorc packaging: clean up excess packages for Inno
Fri, 08 Nov 2019 14:21:52 -0800 Kyle Lippincott unshelve: correct help string; unshelve does not accept file list
Fri, 08 Nov 2019 11:23:22 -0800 Martin von Zweigbergk repoview: use class literal for creating filteredchangelog
Thu, 07 Nov 2019 14:59:11 -0500 Augie Fackler vagrant: update vagrant image to buster from jessie
Thu, 07 Nov 2019 14:56:30 -0500 Augie Fackler packaging: remove references to debian jessie
Thu, 07 Nov 2019 14:39:02 -0500 Augie Fackler sqlitestore: remove superfluous r-prefixes on strings
Fri, 08 Nov 2019 11:19:20 -0800 Augie Fackler cleanup: remove pointless r-prefixes on single-quoted strings
Sun, 10 Nov 2019 07:30:14 -0800 Raphaël Gomès rust-threads: force Rayon to respect the worker count in config
Fri, 18 Oct 2019 07:20:26 +0100 Ian Moody phabricator: use context manager form of progress in uploadchunks
Thu, 07 Nov 2019 13:18:19 -0500 Augie Fackler cleanup: remove pointless r-prefixes on double-quoted strings
Thu, 07 Nov 2019 03:59:22 -0800 Martin von Zweigbergk formatting: remove another data-ogre from the config example
Thu, 07 Nov 2019 03:46:48 -0800 Martin von Zweigbergk fix: replace str() by b'%d' for formatting integer
Thu, 08 Jan 2009 02:03:00 +0000 Vernon Tang zeroconf: improve the extension's documentation
Wed, 06 Nov 2019 16:30:14 -0500 Augie Fackler branchmap: pytype is confused about bytestr
Wed, 06 Nov 2019 15:34:40 -0500 Augie Fackler mail: suppress a pytype error that's just experimentally wrong
Wed, 06 Nov 2019 15:12:13 -0500 Augie Fackler dagparser: suppress some pytype errors around pycompat.bytestring
Wed, 06 Nov 2019 14:48:34 -0500 Augie Fackler encoding: add comment-based type hints for pytype
Fri, 08 Nov 2019 23:26:50 +0900 Yuya Nishihara merge with stable
Thu, 17 Oct 2019 19:29:22 -0400 Augie Fackler dirs: reject consecutive slashes in paths
Tue, 05 Nov 2019 22:56:12 -0500 Matt Harbison tests: quote $PYTHON in test-byteify-strings.t
Wed, 06 Nov 2019 00:35:41 -0800 Martin von Zweigbergk repoview: define filteredchangelog as a top-level (non-local) class
Wed, 06 Nov 2019 17:35:24 -0500 Augie Fackler cmdutil: suppress bogus pytype errors
Wed, 06 Nov 2019 17:25:43 -0500 Augie Fackler changegroup: suppress pytype error that's wrong
Wed, 06 Nov 2019 17:23:47 -0500 Augie Fackler changegroup: avoid shadowing a set with an int
Wed, 06 Nov 2019 17:19:33 -0500 Augie Fackler bundle2: more pytype suppressions around bytestring
Wed, 06 Nov 2019 16:26:53 -0500 Augie Fackler archival: suppress some incorrect pytype failures
Wed, 06 Nov 2019 15:42:30 -0500 Augie Fackler simplemerge: disable a pytype error where it's just confused
Wed, 06 Nov 2019 15:42:12 -0500 Augie Fackler match: suppress error about subscripting an exception
Wed, 06 Nov 2019 15:35:44 -0500 Augie Fackler vfs: more attribute suppressions
Wed, 06 Nov 2019 15:35:21 -0500 Augie Fackler mdiff: mark diffopts as having dynamic attributes
Wed, 06 Nov 2019 15:29:08 -0500 Augie Fackler vfs: suppress some pytype errors around us using a private attribute
Wed, 06 Nov 2019 15:24:44 -0500 Augie Fackler wireprototypes: disable pytype where it's just confused
Wed, 06 Nov 2019 15:16:04 -0500 Augie Fackler scmposix: another suppression on IOError subscripting
Wed, 06 Nov 2019 15:15:42 -0500 Augie Fackler pvec: add an explicit type hint to help pytype
Wed, 06 Nov 2019 15:12:46 -0500 Augie Fackler procutil: suppress pytype warnings around windows-only attributes
Wed, 06 Nov 2019 15:03:02 -0500 Augie Fackler posix: add a pytype suppression
Wed, 06 Nov 2019 14:48:22 -0500 Augie Fackler color: suppress pytype warning on a windows-only module
Wed, 06 Nov 2019 14:20:27 -0500 Augie Fackler compression: tell pytype to not sweat a missing `zstd` module
Wed, 06 Nov 2019 17:46:26 -0500 Augie Fackler pytype: don't warn us about ignored-on-py3 metaclasses
Wed, 06 Nov 2019 14:12:53 -0500 Augie Fackler linelog: be more careful about types before looking for _target attribute
Wed, 06 Nov 2019 14:11:29 -0500 Augie Fackler linelog: suppress annoying pytype warning about an ignored metaclass
Wed, 06 Nov 2019 14:10:09 -0500 Augie Fackler hgignore: ignore generated pytype stubs
Wed, 06 Nov 2019 14:09:36 -0500 Augie Fackler hghave: add a check for pytype, Google's Python type checker
Wed, 06 Nov 2019 15:13:23 -0500 Augie Fackler encoding: define local identify functions with explicit type comments
Wed, 06 Nov 2019 15:19:23 -0500 Augie Fackler vfs: add NotImplementedError version of join
Wed, 06 Nov 2019 15:11:30 -0500 Augie Fackler vfs: add a NotImplementedError implementation of __call__
Wed, 06 Nov 2019 15:19:56 -0500 Augie Fackler vfs: fix erroneous bytes constants
Wed, 06 Nov 2019 15:17:38 -0500 Augie Fackler pvec: migrate to modern integer division
Wed, 06 Nov 2019 17:46:12 -0500 Augie Fackler templateutil: fix a missing ABCMeta assignment
Wed, 06 Nov 2019 15:15:00 -0500 Augie Fackler pvec: fix overlooked chr() call
Wed, 06 Nov 2019 15:29:28 -0500 Augie Fackler vfs: another bytes-str confusion on thread name
Wed, 06 Nov 2019 14:19:05 -0500 Augie Fackler statprof: correctly always pass a str as the thread name
Wed, 06 Nov 2019 16:54:34 +0100 Denis Laxalde py3: fix handling of ctrl keys in crecord (issue6213) stable
Wed, 06 Nov 2019 16:53:01 +0100 Denis Laxalde py3: keep "keypressed" a native str in crecord stable
Wed, 06 Nov 2019 17:12:13 +0100 Denis Laxalde py3: compare response of crecord's confirmationwindow with str stable
Thu, 07 Nov 2019 08:58:26 +0100 Denis Laxalde py3: compare http server's command with a native string stable
Wed, 06 Nov 2019 13:46:16 +0100 Raphaël Gomès rust-status: remove dead code
Tue, 05 Nov 2019 18:32:00 -0500 Matt Harbison hghave: disallow symlinks on Windows
Tue, 05 Nov 2019 15:00:44 -0800 Martin von Zweigbergk repoview: avoid wrapping changelog if there's nothing to filter
Tue, 05 Nov 2019 14:33:02 -0800 Martin von Zweigbergk repoview: move changelog.flags() override to filteredchangelog
Tue, 05 Nov 2019 14:31:50 -0800 Martin von Zweigbergk repoview: move changelog.parentrevs() override to filteredchangelog
Tue, 05 Nov 2019 14:23:32 -0800 Martin von Zweigbergk repoview: move changelog.linkrev() override to filteredchangelog
Tue, 05 Nov 2019 14:22:25 -0800 Martin von Zweigbergk repoview: move changelog.node() override to filteredchangelog
Tue, 05 Nov 2019 14:21:47 -0800 Martin von Zweigbergk repoview: move changelog.rev() override to filteredchangelog
Tue, 05 Nov 2019 14:17:58 -0800 Martin von Zweigbergk repoview: move changelog.strip() override to filteredchangelog
Tue, 05 Nov 2019 14:16:46 -0800 Martin von Zweigbergk repoview: move changelog.headrevs() override to filteredchangelog
Tue, 05 Nov 2019 14:14:45 -0800 Martin von Zweigbergk repoview: move changelog.revs() override to filteredchangelog
Tue, 05 Nov 2019 14:12:10 -0800 Martin von Zweigbergk repoview: move changelog.__iter__() override to filteredchangelog
Tue, 05 Nov 2019 14:11:30 -0800 Martin von Zweigbergk repoview: move changelog.__contains__() override to filteredchangelog
Tue, 05 Nov 2019 14:07:08 -0800 Martin von Zweigbergk repoview: move changelog.tiprev() override to filteredchangelog
Tue, 05 Nov 2019 14:06:11 -0800 Martin von Zweigbergk repoview: wrap changelog class when filtering
Tue, 05 Nov 2019 14:00:46 -0800 Martin von Zweigbergk repoview: extract a function for wrapping changelog
Tue, 05 Nov 2019 14:42:08 -0800 Martin von Zweigbergk revlog: move tiprev() from changelog up to revlog
Tue, 05 Nov 2019 18:25:13 -0500 Matt Harbison tests: fix a few `(no-windows !)` conditionals that are really `(symlink !)`
Tue, 29 Oct 2019 17:16:28 +0100 Raphaël Gomès rust-matchers: add `Matcher` trait and implement `AlwaysMatcher`
Tue, 05 Nov 2019 13:19:24 -0800 Martin von Zweigbergk merge with stable
Mon, 04 Nov 2019 00:16:44 +0100 Pierre-Yves David perf: add a way to benchmark `dirstate.status`
Thu, 24 Oct 2019 11:12:17 -0700 Martin von Zweigbergk largefiles: delete obsolete and unused repo.push()
Tue, 22 Oct 2019 10:01:48 -0400 Jordi Gutiérrez Hermoso censor: document that some commands simply ignore censored data
Tue, 22 Oct 2019 09:56:40 -0400 Jordi Gutiérrez Hermoso grep: warn on censored revisions instead of erroring out
Tue, 15 Oct 2019 22:44:55 +0900 Yuya Nishihara py3: enable legacy fs encoding to fix filename compatibility on Windows
Sat, 19 Oct 2019 14:30:19 +0900 Yuya Nishihara rust-cpython: run cargo fmt
Sat, 05 Oct 2019 09:33:01 -0400 Yuya Nishihara rust-cpython: remove useless PyResult<> from leak_immutable()
Sat, 05 Oct 2019 09:01:25 -0400 Yuya Nishihara rust-cpython: remove useless PyRefMut wrapper
Sat, 05 Oct 2019 08:59:09 -0400 Yuya Nishihara rust-cpython: drop manual management of mutably_borrowed
Sat, 05 Oct 2019 08:56:15 -0400 Yuya Nishihara rust-cpython: leverage RefCell::borrow() to guarantee there's no mutable ref
Sat, 12 Oct 2019 20:48:30 +0900 Yuya Nishihara rust-cpython: remove useless Option<$leaked> from py_shared_iterator
Sat, 12 Oct 2019 20:26:38 +0900 Yuya Nishihara rust-cpython: allow mutation unless leaked reference is borrowed
Sat, 05 Oct 2019 08:27:57 -0400 Yuya Nishihara rust-cpython: add generation counter to leaked reference
Sat, 12 Oct 2019 19:26:23 +0900 Yuya Nishihara rust-cpython: add stub wrapper that'll prevent leaked data from being mutated
Sat, 12 Oct 2019 19:10:51 +0900 Yuya Nishihara rust-cpython: rename PyLeakedRef to PyLeaked
Tue, 05 Nov 2019 08:42:42 -0800 Martin von Zweigbergk py3: don't use bytes with vars() or __dict__ stable
Tue, 05 Nov 2019 12:10:38 -0500 Augie Fackler Added signature for changeset ca3dca416f8d stable
Tue, 05 Nov 2019 12:10:38 -0500 Augie Fackler Added tag 5.2 for changeset ca3dca416f8d stable
Tue, 05 Nov 2019 21:35:19 +0900 Yuya Nishihara py3: add inline comment about encoding issue of str(Abort()) stable 5.2
Tue, 05 Nov 2019 21:29:40 +0900 Yuya Nishihara py3: do not reimplement Abort.__str__() on Python 2 stable
Mon, 04 Nov 2019 20:57:31 -0800 Gregory Szorc tests: write out file using bytes I/O stable
Mon, 04 Nov 2019 20:46:19 -0800 Gregory Szorc import-checker: open all source files as utf-8 stable
Mon, 04 Nov 2019 21:17:34 -0800 Gregory Szorc localrepo: use str for lookup in vars() stable
Mon, 04 Nov 2019 23:44:10 -0800 Gregory Szorc automation: install python3-venv Debian package stable
Mon, 04 Nov 2019 23:42:18 -0800 Gregory Szorc tests: look for ensurepip before using venv stable
Thu, 17 Oct 2019 16:46:13 -0400 Matt Harbison automation: avoid '~' in the temp directory on Windows stable
Mon, 04 Nov 2019 20:33:38 -0800 Gregory Szorc tests: use venv on Python 3 stable
Mon, 04 Nov 2019 20:10:51 -0800 Gregory Szorc tests: remove HGALLOWPYTHON3 reference stable
Mon, 04 Nov 2019 20:21:31 -0800 Gregory Szorc run-tests: use byte strings for inserted output stable
Mon, 04 Nov 2019 19:19:36 +0000 Ian Moody contrib: require Python 3.7 for byteify-strings.py stable
Mon, 04 Nov 2019 12:20:11 -0500 Augie Fackler hghave: fix bytes/string issue on Python 3 stable
Mon, 04 Nov 2019 07:56:53 +0100 Mathias De Mare packaging: add support for CentOS 8 stable
Mon, 04 Nov 2019 07:40:32 +0100 Mathias De Mare packaging: allow choosing python version depending on centos version stable
Mon, 04 Nov 2019 19:05:44 +0000 Ian Moody fsmonitor: use stringutil.forcebytestr() instead of str() on an exception stable
Mon, 04 Nov 2019 16:13:01 +0100 Denis Laxalde py3: add a __str__ method to Abort stable
Mon, 04 Nov 2019 16:04:09 +0100 Denis Laxalde py3: add Python 3 exception output to test-lfs-serve-access.t stable
Thu, 31 Oct 2019 19:54:58 -0700 Gregory Szorc automation: install black stable
Sat, 02 Nov 2019 22:21:25 +0000 Ian Moody py3: use %d to format an int stable
Sat, 02 Nov 2019 15:02:35 -0700 Gregory Szorc fsmonitor: normalize exception types to bytes stable
Sat, 02 Nov 2019 14:55:45 -0700 Gregory Szorc fsmonitor: normalize clock value to bytes stable
Sat, 02 Nov 2019 14:27:55 -0700 Gregory Szorc fsmonitor: use next() instead of .next() stable
Sat, 02 Nov 2019 14:26:06 -0700 Gregory Szorc fsmonitor: normalize Watchman paths to bytes stable
Sat, 02 Nov 2019 14:17:48 -0700 Gregory Szorc fsmonitor: handle unicode keys in tuples stable
Sat, 02 Nov 2019 13:39:23 -0700 Gregory Szorc fsmonitor: make _hashignore compatible with Python 3 stable
Sat, 02 Nov 2019 13:34:40 -0700 Gregory Szorc fsmonitor: normalize hostname to bytes stable
Sat, 02 Nov 2019 13:30:23 -0700 Gregory Szorc fsmonitor: access repo.root stable
Sat, 02 Nov 2019 13:08:20 -0700 Gregory Szorc fsmonitor: coerce watchman exception to bytes stable
Sat, 02 Nov 2019 13:04:47 -0700 Gregory Szorc fsmonitor: fix str/bytes mismatch when accessing watchman version stable
Sat, 02 Nov 2019 12:54:47 -0700 Gregory Szorc fsmonitor: reapply b1f62cd39b5c stable
Sat, 02 Nov 2019 12:52:58 -0700 Gregory Szorc fsmonitor: reapply dd35abc409ee stable
Sat, 02 Nov 2019 12:51:28 -0700 Gregory Szorc fsmonitor: remove pywatchman from exclusion rule stable
Sat, 02 Nov 2019 12:42:23 -0700 Gregory Szorc fsmonitor: refresh pywatchman with upstream stable
Mon, 04 Nov 2019 10:09:08 +0100 Denis Laxalde py3: encode strings before setting rev summary in gnuarch converter stable
Mon, 04 Nov 2019 09:56:10 +0100 Denis Laxalde py3: use raw string to query EmailMessage in gnuarch converter stable
Mon, 04 Nov 2019 09:52:13 +0100 Denis Laxalde py3: use mail.parsebytes() in gnuarch catlog parser stable
Mon, 04 Nov 2019 09:35:10 +0100 Denis Laxalde tests: handle Message-Id line wrapping in test-notify-changegroup.t stable
Sat, 02 Nov 2019 12:09:35 -0700 Gregory Szorc py3: define and use json.loads polyfill stable
Sat, 02 Nov 2019 11:48:38 -0700 Gregory Szorc contrib: require Python 3.6 for byteify-strings.py stable
Sat, 02 Nov 2019 11:42:46 -0700 Gregory Szorc demandimportpy3: only use lazy extension loader on Python 3.6+ stable
Sat, 02 Nov 2019 15:33:39 -0700 Gregory Szorc ui: flush before prompting for input with readline stable
Fri, 01 Nov 2019 21:46:34 -0700 Martin von Zweigbergk histedit: restore hex nodeids to be 12 digits long stable
Tue, 29 Oct 2019 10:54:08 -0700 Martin von Zweigbergk tests: fix typo "includfe" stable
Fri, 01 Nov 2019 11:02:47 -0700 Emmanuel Leblond py3: fix fsmonitor's _watchmantofsencoding exception message encoding stable
Thu, 31 Oct 2019 15:03:12 -0700 Martin von Zweigbergk py3: use native strings as keys into **opts in chistedit stable
Thu, 31 Oct 2019 15:00:49 -0700 Martin von Zweigbergk py3: open chistedit file in binary mode using vfs stable
Thu, 31 Oct 2019 15:02:48 -0700 Martin von Zweigbergk py3: avoid another b''.format() in chistedit stable
Thu, 31 Oct 2019 15:02:03 -0700 Martin von Zweigbergk py3: render message about conflicts in chistedit code stable
Thu, 31 Oct 2019 14:46:17 -0700 Martin von Zweigbergk py3: handle keypresses in chistedit stable
Thu, 31 Oct 2019 14:25:51 -0700 Martin von Zweigbergk py3: make chistedit render stable
Fri, 01 Nov 2019 17:23:02 +0100 Emmanuel Leblond py3: fix exception display encoding in contrib/simplemerge.py stable
Fri, 01 Nov 2019 17:31:47 +0100 Emmanuel Leblond py3: fix exception message check in test-linerange.py's testOutOfRange stable
Fri, 01 Nov 2019 17:35:36 +0100 Emmanuel Leblond py3: fix exception message encoding in scmutil.py's simplekeyvaluefile.read stable
Fri, 01 Nov 2019 17:38:07 +0100 Emmanuel Leblond py3: fix crecord.py's editpatchwitheditor exception message encoding stable
Fri, 01 Nov 2019 17:39:17 +0100 Emmanuel Leblond py3: fix exception message encoding in infinitepush stable
Fri, 01 Nov 2019 10:57:31 -0700 Emmanuel Leblond py3: fix fsmonitor's _handleunavailable exception message encoding stable
Fri, 01 Nov 2019 14:54:08 +0100 Mads Kiilerich packaging: update built-in Fedora support to Fedora 31 stable
Fri, 01 Nov 2019 13:51:44 +0100 Mads Kiilerich packaging: refactor "fedora29" target to a single more generic "fedora" target stable
Fri, 01 Nov 2019 15:29:14 +0100 Mads Kiilerich packaging: make dockerrpm fedora target more generic stable
Fri, 01 Nov 2019 12:59:22 +0100 Mads Kiilerich packaging: use "python3" for fedora29 ... and as buildrpm default stable
Fri, 01 Nov 2019 12:47:38 +0100 Mads Kiilerich packaging: use "--python python" for centos7 to avoid explicit "python2" stable
Fri, 01 Nov 2019 12:34:08 +0100 Mads Kiilerich packaging: fix docker-centos5 - use pythonexe and set to "python" as before stable
Fri, 01 Nov 2019 12:18:17 +0100 Mads Kiilerich packaging: move dockerrpm output directory creation to dockerrpm stable
Thu, 31 Oct 2019 11:53:11 +0100 Mads Kiilerich packaging: drop "support" for unsupported Fedora versions stable
Wed, 30 Oct 2019 16:39:18 -0400 Augie Fackler mail: black wants to add this blank line stable
Wed, 30 Oct 2019 16:29:45 -0400 Augie Fackler hghave: verify we have a black that is new enough for our format stable
Wed, 30 Oct 2019 16:17:39 -0400 Augie Fackler contrib: fix up example fix configuration for our move to released black stable
Wed, 23 Oct 2019 22:24:14 +0100 Ian Moody phabricator: use True primitive instead of b'true' for phabupdate actions stable
Wed, 23 Oct 2019 15:07:56 +0100 Ian Moody setup: allow py3 install without env vars stable
Tue, 29 Oct 2019 11:07:25 +0100 Pierre-Yves David formatting: drop `grey`, our custom black version stable
Tue, 29 Oct 2019 10:43:47 +0100 Pierre-Yves David formatting: using black to check for formatting stable
Tue, 29 Oct 2019 10:41:30 +0100 Pierre-Yves David formatting: run black version 19.10b0 on the codebase stable
Sun, 27 Oct 2019 20:16:59 +0100 Mads Kiilerich packaging: fix buildrpm whitespace stable
Sun, 27 Oct 2019 20:16:38 +0100 Mads Kiilerich packaging: drop outdated buildrpm "tested on" comment stable
Mon, 28 Oct 2019 00:29:42 +0100 Mads Kiilerich packaging: also include hgweb.wsgi in rpms stable
Sun, 27 Oct 2019 21:28:26 +0100 Mads Kiilerich packaging: introduce Python3 support as buildrpm --python3 stable
Sun, 27 Oct 2019 21:40:21 +0100 Mads Kiilerich packaging: be explicit about Python version in rpm spec stable
Sun, 27 Oct 2019 20:17:33 +0100 Mads Kiilerich packaging: make python snippets in rpm building python3 compatible stable
Wed, 30 Oct 2019 21:49:48 +0900 Yuya Nishihara py3: fix patchbomb to accept non-ASCII header value for email preview stable
Fri, 25 Oct 2019 12:10:45 +0200 Denis Laxalde tests: check patchbomb with a non-ascii commit message stable
Sun, 27 Oct 2019 12:49:09 +0900 Yuya Nishihara formatter: fix handling of None value in templater mapping stable
Sun, 27 Oct 2019 12:36:52 +0900 Yuya Nishihara config: add support for defaultvalue of list of printable elements stable
Sun, 27 Oct 2019 12:30:59 +0900 Yuya Nishihara config: fix -Tjson to not crash due to unsupported defaultvalue types stable
Sun, 27 Oct 2019 18:12:24 +0100 Denis Laxalde tests: handle Message-Id email header possible wrapping stable
Sun, 27 Oct 2019 12:51:53 +0900 Yuya Nishihara py3: leverage pycompat.long stable
Fri, 25 Oct 2019 14:02:40 +0200 Denis Laxalde packaging: remove version info from Breaks+Replaces in Debian package stable
Thu, 24 Oct 2019 17:28:57 +0200 Denis Laxalde py3: fix generated non-ascii message in test-notify.t stable
Thu, 24 Oct 2019 14:28:20 +0200 Denis Laxalde py3: decode encoding literal before passing to .decode() stable
Thu, 24 Oct 2019 16:34:43 +0200 Denis Laxalde py3: decode payload of notify email stable
Thu, 24 Oct 2019 15:50:15 +0200 Denis Laxalde py3: decode email headers with mail.headdecode() in notify extension stable
Thu, 24 Oct 2019 15:46:16 +0200 Denis Laxalde py3: use stdlib's parseaddr() to get sender header in notify extension stable
Thu, 24 Oct 2019 15:28:00 +0200 Denis Laxalde py3: use a BytesParser in notify extension stable
Thu, 24 Oct 2019 17:16:43 +0200 Denis Laxalde py3: fix headencode() with display=False stable
Thu, 24 Oct 2019 14:31:24 +0200 Denis Laxalde mail: catch LookupError in headdecode() stable
Thu, 24 Oct 2019 16:56:36 +0200 Denis Laxalde py3: account for extra line break in email headers in test-notify.t stable
Thu, 10 Oct 2019 13:48:30 +0200 Denis Laxalde py3: use as_bytes() method of EmailMessage stable
Wed, 23 Oct 2019 23:00:58 +0100 Ian Moody py3: use %d instead of %s when formatting an int into a bytestring stable
Wed, 23 Oct 2019 17:18:16 +0200 Denis Laxalde packaging: ship only a single binary Debian package stable
Wed, 23 Oct 2019 17:18:57 +0200 Denis Laxalde packaging: avoid running bare "make install" in debian/rules stable
Wed, 23 Oct 2019 16:35:27 +0200 Denis Laxalde packaging: distinguish clean and build steps from install in Debian stable
Wed, 23 Oct 2019 16:25:41 +0200 Denis Laxalde packaging: also move Debian .buildinfo file in output directory stable
Mon, 21 Oct 2019 19:53:30 -0700 Gregory Szorc packaging: upgrade packages distributed with Windows installers stable
Mon, 21 Oct 2019 19:28:23 -0700 Gregory Szorc automation: install Python 2.7.17, 3.7.5, and PyPy 7.2.0 stable
Mon, 21 Oct 2019 19:25:06 -0700 Gregory Szorc contrib: install Python 2.7.17 and 3.7.5 in Windows environment stable
Mon, 21 Oct 2019 11:48:59 +0200 Denis Laxalde packaging: use /usr/bin/python3 shebang for scripts in Debian stable
Mon, 21 Oct 2019 11:32:54 +0200 Denis Laxalde packaging: fix path where .deb files are looked for stable
Mon, 21 Oct 2019 09:52:31 +0200 Denis Laxalde packaging: let Debian package depends on sensible-utils stable
Mon, 21 Oct 2019 10:59:54 +0200 Denis Laxalde packaging: upgrade Debian packaging to build with Python 3 stable
Mon, 21 Oct 2019 11:26:41 +0200 Denis Laxalde py3: decode bytes before logging in run-tests.py stable
Mon, 21 Oct 2019 11:14:28 -0400 Augie Fackler Added signature for changeset 59338f956109 stable
Mon, 21 Oct 2019 11:14:27 -0400 Augie Fackler Added tag 5.2rc0 for changeset 59338f956109 stable
Mon, 21 Oct 2019 11:09:48 -0400 Augie Fackler merge default into stable for 5.2 release stable 5.2rc0
Fri, 18 Oct 2019 11:18:41 -0400 Jordi Gutiérrez Hermoso grep: update docs to reflect new --all-files default
Sun, 06 Oct 2019 11:06:10 -0400 Sushil khanchi grep: enable all-files by default (BC)
Mon, 21 Oct 2019 11:08:23 +0200 Denis Laxalde lfs: dedent documentation section about .hglfs file
Thu, 17 Oct 2019 16:06:06 +0200 Pierre-Yves David copies: simplify chain loop
Thu, 17 Oct 2019 02:17:24 +0200 Pierre-Yves David sidedatacopies: only fetch information once for merge
Tue, 15 Oct 2019 18:23:34 +0200 Pierre-Yves David copies: move from a copy on branchpoint to a copy on write approach
Sat, 12 Oct 2019 18:35:14 +0200 Pierre-Yves David copies: compute the exact set of revision to walk
Sat, 12 Oct 2019 17:53:29 +0200 Pierre-Yves David copies: add an explicit test using multiple roots
Wed, 02 Oct 2019 18:16:02 -0400 Pierre-Yves David sidedatacopies: fast path data fetching if revision has no sidedata
Fri, 18 Oct 2019 15:16:57 -0700 Martin von Zweigbergk largefiles: use context manager for setting "lfstatus" on subrepos too
Fri, 18 Oct 2019 15:14:51 -0700 Martin von Zweigbergk largefiles: reset "lfstatus" attribute to previous value in "finally"
Fri, 18 Oct 2019 14:40:50 -0700 Martin von Zweigbergk largefiles: add context manager for setting/clearing "lfstatus" attribute
Fri, 18 Oct 2019 16:51:26 +0200 Denis Laxalde py3: adjust expected traceback in test-hook.t
Fri, 18 Oct 2019 16:38:37 +0200 Denis Laxalde tests: use non-reverse grep in traceback in test-hook.t
Fri, 18 Oct 2019 11:44:44 +0200 Denis Laxalde py3: add Python 3 exception output to test-hook.t
Fri, 18 Oct 2019 12:12:56 +0200 Denis Laxalde py3: ajust abort message in test-hook.t
Mon, 14 Oct 2019 16:15:19 +0900 Yuya Nishihara rust-cpython: prepare for writing tests that require libpython
Sat, 05 Oct 2019 10:21:34 -0400 Yuya Nishihara rust-cpython: make inner functions and structs of ref_sharing private
Sat, 21 Sep 2019 17:05:01 +0900 Yuya Nishihara rust-cpython: keep Python<'a> token in PyRefMut
Sat, 21 Sep 2019 17:15:50 +0900 Yuya Nishihara rust-cpython: require GIL to borrow immutable reference from PySharedRefCell
Sun, 15 Sep 2019 22:19:10 +0900 Yuya Nishihara rust-cpython: make PyLeakedRef operations relatively safe
Sun, 15 Sep 2019 22:06:19 +0900 Yuya Nishihara rust-cpython: put leaked reference in PyLeakedRef
Thu, 17 Oct 2019 20:40:12 -0700 Gregory Szorc run-tests: make code coverage work on Python 3
Thu, 17 Oct 2019 22:40:24 +0100 Ian Moody py3: don't index into bytes in phabricator's _tokenize()
Thu, 17 Oct 2019 14:20:11 +0200 Raphaël Gomès rust-dirstate-status: use fast-path even with fsmonitor and sparse extensions
Wed, 16 Oct 2019 10:14:26 +0200 Raphaël Gomès rust-dirstatemap: remove additional lookups in dirstatemap
Thu, 17 Oct 2019 21:37:21 +0200 Denis Laxalde tests: avoid chmod on windows in hgrc tests
Thu, 17 Oct 2019 13:34:21 +0200 Denis Laxalde py3: fix sorting of obsolete markers during push
Thu, 17 Oct 2019 13:30:58 +0200 Denis Laxalde exchange: extract a function to sort obsolete markers
Thu, 17 Oct 2019 12:10:42 +0200 Denis Laxalde py3: encode underlying error message during parse error of %include
Fri, 11 Oct 2019 18:08:50 +0100 Ian Moody convert: convert os.devnull to bytes before trying to join it with other bytes
Wed, 16 Oct 2019 20:34:56 +0200 Raphaël Gomès rust-dirstate-status: add call to rust-fast path for `dirstate.status`
Tue, 08 Oct 2019 08:45:55 +0200 Raphaël Gomès rust-dirstate-status: rust-cpython bindings for `dirstate.status`
Tue, 15 Oct 2019 21:26:56 +0200 Raphaël Gomès rust-refsharing: add missing lifetime parameter in ref_sharing
Fri, 11 Oct 2019 13:39:57 +0200 Raphaël Gomès rust-dirstate-status: add first Rust implementation of `dirstate.status`
Sun, 06 Oct 2019 20:18:54 +0300 Pulkit Goyal share: unmark --relative as EXPERIMENTAL
Mon, 30 Sep 2019 16:31:53 -0400 Georges Racinet rust-cpython: removed now useless py_set() conversion
Tue, 15 Oct 2019 22:02:34 -0400 Matt Harbison tests: stabilize test-eol-update on Windows
Tue, 15 Oct 2019 21:51:37 -0400 Matt Harbison tests: opt into python3 when testing virtualenv installation
Sun, 06 Oct 2019 15:17:34 +0530 Navaneeth Suresh grep: put --diff in the first line of usage
Thu, 12 Sep 2019 03:40:54 +0200 Joerg Sonnenberger ui: option to preserve the progress bar
Thu, 10 Oct 2019 22:11:39 +0100 Ian Moody phabricator: update hgmatcher to cope with the new data format
Thu, 10 Oct 2019 22:05:28 +0100 Ian Moody phabricator: treat non-utf-8 text files as binary as phabricator requires
Sun, 06 Oct 2019 18:23:06 +0100 Ian Moody phabricator: switch to the creatediff endpoint
Sun, 06 Oct 2019 18:21:01 +0100 Ian Moody phabricator: change conduit data format to match arcanist
Thu, 10 Oct 2019 18:44:58 +0100 Ian Moody phabricator: remove tests and all recordings
Sat, 12 Oct 2019 14:41:59 +0100 Ian Moody phabricator: convert phabhunk and phabchange keys to bytes when finalising
Sun, 06 Oct 2019 17:21:26 +0100 Ian Moody phabricator: add addadded function
Wed, 02 Oct 2019 17:53:47 -0400 Pierre-Yves David sidedatacopies: directly fetch copies information from sidedata
Tue, 15 Oct 2019 18:42:03 +0200 Pierre-Yves David copies: use an unfiltered repository for the changeset centric algorithm
Wed, 02 Oct 2019 17:42:01 -0400 Pierre-Yves David copies: extract data extraction into a `revinfo` function
Wed, 16 Oct 2019 17:49:30 +0200 Pierre-Yves David copies: avoid instancing more changectx to access parent revisions
Wed, 16 Oct 2019 09:52:05 +0200 Pierre-Yves David copies: get copies information directly from _copies
Wed, 02 Oct 2019 13:43:27 -0400 Pierre-Yves David copies: simplify the handling of merges
Mon, 07 Oct 2019 23:17:44 +0200 Raphaël Gomès rust-utils: introduce a debug util to print the python stack trace
Wed, 16 Oct 2019 17:16:23 +0300 Raphaël Gomès rust-cross-platform: remove `unimplemented!` to get compile-time errors
Fri, 11 Oct 2019 00:18:34 -0700 Martin von Zweigbergk widening: pass in matchers instead of patterns
Thu, 10 Oct 2019 22:41:50 -0700 Martin von Zweigbergk widening: trust user to give full "known" set
Fri, 11 Oct 2019 00:06:27 -0700 Martin von Zweigbergk widening: remove "depth" argument since it's always None
Fri, 11 Oct 2019 00:03:10 -0700 Martin von Zweigbergk widening: remove unused "heads" argument
Thu, 10 Oct 2019 22:36:55 -0700 Martin von Zweigbergk widening: remove pointless code for second changegroup
Thu, 10 Oct 2019 22:34:16 -0700 Martin von Zweigbergk widening: remove always-true condition in widening code
Fri, 11 Oct 2019 21:51:07 -0700 Martin von Zweigbergk narrow: drop server support for widening using the getbundle command (BC)
Thu, 10 Oct 2019 22:18:35 -0700 Martin von Zweigbergk widening: duplicate generateellipsesbundle2() for widening
Fri, 11 Oct 2019 22:02:44 -0700 Martin von Zweigbergk tests: show graph log before and after widening in more cases
Wed, 19 Jun 2019 18:22:10 -0400 Augie Fackler tracing: add a couple of trace points on obsolete and repoview
Tue, 15 Oct 2019 11:05:32 -0400 Augie Fackler dirstate: add some traces on listdir calls
Tue, 15 Oct 2019 11:06:04 -0400 Augie Fackler cleanup: hgdemandimport.tracing accepts strings, not bytes
Tue, 15 Oct 2019 09:48:27 -0400 Augie Fackler tests: fix formatting test after move of black config
Wed, 16 Oct 2019 15:27:17 +0200 Raphaël Gomès rust-dependencies: pin the dependencies of hg-core to prevent breakage
Tue, 15 Oct 2019 19:13:47 -0700 Gregory Szorc automation: install Python 3.8.0
Mon, 14 Oct 2019 21:21:58 -0700 Gregory Szorc automation: schedule an EC2Launch run on next boot
Tue, 15 Oct 2019 09:54:05 -0400 Augie Fackler dirs: give formatting oversight to clang-format
Tue, 15 Oct 2019 09:52:33 -0400 Augie Fackler dirs: tag a struct as not being formattable
Wed, 02 Oct 2019 14:38:34 -0400 Pierre-Yves David sidedatacopies: only store an entry if it has values
Wed, 02 Oct 2019 14:16:30 -0400 Pierre-Yves David sidedatacopies: only read from copies when in this mode
Sun, 13 Oct 2019 20:06:09 +0900 Yuya Nishihara dirs: remove mutable string optimization at all
Tue, 15 Oct 2019 12:14:44 +0200 Denis Laxalde py3: prevent comparison with None in curses histedit (issue6196)
Sat, 12 Oct 2019 11:30:25 -0700 Martin von Zweigbergk fix: match patterns relative to root
Sat, 12 Oct 2019 11:30:20 -0700 Martin von Zweigbergk tests: add test showing that fixer patterns are currently relative to $PWD