log

age author description
Wed, 13 Feb 2019 16:02:44 -0500 Jordi GutiƩrrez Hermoso histedit: remove "chistedit" mention from interface
Wed, 13 Feb 2019 18:17:42 +0530 Navaneeth Suresh revset: improve documentation on expectsize()
Wed, 13 Feb 2019 12:09:36 -0800 Martin von Zweigbergk scmutil: fix a comment that doesn't match the code
Thu, 14 Feb 2019 13:16:36 -0800 Gregory Szorc remotefilelog: remove strkwargs()
Wed, 13 Feb 2019 16:31:20 -0800 Gregory Szorc remotefilelog: use raw strings when looking for variable names
Thu, 10 Jan 2019 18:25:18 +0100 Georges Racinet rust-cpython: binding for headrevs()
Wed, 16 Jan 2019 16:05:27 +0100 Georges Racinet rust-cpython: moved py_set() utility to conversion module
Sun, 02 Dec 2018 16:19:22 +0100 Georges Racinet rust: translated random test of missingancestors
Tue, 12 Feb 2019 13:46:38 -0800 Martin von Zweigbergk debugpathcopies: fix typo in synopsis
Tue, 12 Feb 2019 13:42:42 -0800 Martin von Zweigbergk debugrename: don't require at least one path
Tue, 12 Feb 2019 11:27:27 -0800 Gregory Szorc revlog: use iterbytestr()
Sun, 10 Feb 2019 22:41:51 -0800 Martin von Zweigbergk commit: respect ui.relative-paths
Sun, 10 Feb 2019 22:21:45 -0800 Martin von Zweigbergk resolve: slightly simplify join expression by joining with empty strings
Sun, 10 Feb 2019 22:18:19 -0800 Martin von Zweigbergk resolve: respect ui.relative-paths also for warning messages
Mon, 11 Feb 2019 09:40:24 -0800 Martin von Zweigbergk addremove: respect ui.relative-paths
Mon, 11 Feb 2019 09:12:23 -0800 Martin von Zweigbergk windows: use util.localpath for repo-relative paths in getuipathfn()
Tue, 12 Feb 2019 17:10:31 -0500 Jordi GutiƩrrez Hermoso walkchangerevs: obey allfiles parameter when taking the slow path
Fri, 08 Feb 2019 18:26:35 +0100 Boris Feld test: stabilize test-wireproto-exchangev2.t flaky output
Mon, 04 Feb 2019 14:29:03 -0800 Kyle Lippincott zsh: fix `hg resolve` completion when in a subdirectory (issue6067)
Sun, 03 Feb 2019 19:10:39 +0530 Navaneeth Suresh revset: add expectsize to check the size of a set
Mon, 11 Feb 2019 11:18:37 -0500 Augie Fackler merge with stable
Mon, 11 Feb 2019 15:41:08 +0300 Pulkit Goyal branchmap: decode a label only once
Mon, 11 Feb 2019 15:34:35 +0300 Pulkit Goyal branchmap: move __init__ up in branchcache class
Sat, 09 Feb 2019 22:50:53 -0800 Martin von Zweigbergk match: delete unused root and cwd arguments from {always,never,exact}() (API)
Sun, 10 Feb 2019 14:35:36 -0800 Martin von Zweigbergk match: delete unused root and cwd arguments to constructors (API)
Sun, 10 Feb 2019 21:33:21 -0800 Martin von Zweigbergk dirstate: call and cache os.getcwd() in constructor
Sun, 10 Feb 2019 14:16:37 -0800 Martin von Zweigbergk cleanup: prefer matchmod.{always,never}() over accessing matchers directly
Sun, 10 Feb 2019 14:16:33 -0800 Martin von Zweigbergk match: allow passing in badfn to always() and never()
Sun, 10 Feb 2019 14:04:08 -0800 Gregory Szorc py3: use raw strings and %d for formatting
Thu, 31 Jan 2019 15:35:51 -0800 Martin von Zweigbergk diff: make --stat respect ui.relative-paths
Sat, 09 Feb 2019 23:48:19 -0800 Martin von Zweigbergk match: delete unused argument "listsubrepos" from _buildmatch()
Sat, 09 Feb 2019 16:46:11 -0800 Martin von Zweigbergk match: delete unused rel() (API)
Sat, 09 Feb 2019 16:43:20 -0800 Martin von Zweigbergk largefiles: get cwd and relative paths from repo instead of matcher
Sat, 09 Feb 2019 14:37:58 -0800 Martin von Zweigbergk scmutil: remove special handling of pats==("",) in matchandpats() (API)
Fri, 08 Feb 2019 13:33:40 -0800 Martin von Zweigbergk scmutil: respect ui.relative-paths in default match.badfn
Fri, 08 Feb 2019 13:00:28 -0800 Martin von Zweigbergk cmdutil: migrate previously missed instances to uipathfn
Fri, 08 Feb 2019 13:54:20 -0800 Martin von Zweigbergk cat: respect ui.relative-paths for "skipping missing subrepository"
Fri, 08 Feb 2019 13:51:29 -0800 Martin von Zweigbergk addremove: use uipathfn instead of m.rel() for recorded similatity message
Thu, 07 Feb 2019 14:22:11 -0800 Martin von Zweigbergk forget: use relative paths for --interactive
Fri, 08 Feb 2019 13:20:46 -0800 Martin von Zweigbergk automv: respect ui.relative-paths
Fri, 08 Feb 2019 13:27:54 -0800 Martin von Zweigbergk debugwalk: avoid match.rel() and use repo.pathto() instead
Fri, 08 Feb 2019 13:27:26 -0800 Martin von Zweigbergk match: delete unused abs() (API)
Fri, 08 Feb 2019 13:00:05 -0800 Martin von Zweigbergk copy: respect ui.relative-paths in copy/rename
Fri, 08 Feb 2019 12:00:44 -0800 Martin von Zweigbergk match: delete unused uipath() and _uipathrelative (API)
Fri, 08 Feb 2019 11:56:39 -0800 Martin von Zweigbergk diff: respect ui.relative-paths for warning about path outside --root
Thu, 07 Feb 2019 23:29:14 -0800 Martin von Zweigbergk largefiles: use uipathfn instead of match.{rel,uipath}() (API)
Fri, 08 Feb 2019 13:08:01 -0800 Martin von Zweigbergk forget: pass around uipathfn and use instead of m.rel() (API)
Thu, 07 Feb 2019 23:25:39 -0800 Martin von Zweigbergk addremove: pass around uipathfn and use instead of m.uipath() (API)
Thu, 07 Feb 2019 23:19:33 -0800 Martin von Zweigbergk remove: pass around uipathfn and use instead of m.rel() (API)
Thu, 07 Feb 2019 11:15:30 -0800 Martin von Zweigbergk add: pass around uipathfn and use instead of m.rel() (API)
Fri, 08 Feb 2019 10:32:48 -0800 Martin von Zweigbergk subrepo: (mostly) use relative path in "skipping missing subrepository"
Fri, 08 Feb 2019 10:19:30 -0800 Martin von Zweigbergk subrepo: use relative path for "already tracked" message
Wed, 06 Feb 2019 23:56:59 -0800 Martin von Zweigbergk diff: make `hg diff --root=subrepo` work
Wed, 06 Feb 2019 23:12:56 -0800 Martin von Zweigbergk patch: replace "prefix" and "relroot" arguments by "pathfn" (API)
Sat, 09 Feb 2019 01:24:32 +0100 Boris Feld test: use `printenv.py --line` in `test-static-http.t`
Sat, 09 Feb 2019 01:24:19 +0100 Boris Feld test: use `printenv.py --line` in `test-ssh.t`
Sat, 09 Feb 2019 01:23:49 +0100 Boris Feld test: use `printenv.py --line` in `test-ssh-bundle1.t`
Sat, 09 Feb 2019 01:23:29 +0100 Boris Feld test: use `printenv.py --line` in `test-push-http.t`
Sat, 09 Feb 2019 01:22:20 +0100 Boris Feld test: use `printenv.py --line` in `test-https.t`
Sat, 09 Feb 2019 01:20:35 +0100 Boris Feld test: use `printenv.py --line` in `test-http-bundle1.t`
Sat, 09 Feb 2019 01:20:03 +0100 Boris Feld test: use `printenv.py --line` in `test-hook.t`
Sat, 09 Feb 2019 01:19:43 +0100 Boris Feld test: use `printenv.py --line` in `test-bundle2-multiple-changegroups.t`
Sat, 09 Feb 2019 01:19:15 +0100 Boris Feld test: use `printenv.py --line` in `test-bundle.t`
Thu, 07 Feb 2019 23:41:44 -0800 Martin von Zweigbergk debugignore: respect ui.relative-paths
Fri, 08 Feb 2019 13:31:26 -0800 Martin von Zweigbergk annotate: respect ui.relative-paths for "binary file" message
Fri, 08 Feb 2019 23:29:07 -0800 Martin von Zweigbergk remotefilelog: replace matchandpats() by match()
Thu, 31 Jan 2019 12:49:22 -0800 Kyle Lippincott blackbox: test that track=* works to log everything
Thu, 31 Jan 2019 11:55:02 -0800 Kyle Lippincott blackbox: test that unsetting track disables blackbox logging
Thu, 07 Feb 2019 10:20:57 -0800 Martin von Zweigbergk subrepo: adjust subrepo prefix before calling subrepo.archive() (API)
Thu, 07 Feb 2019 09:52:36 -0800 Martin von Zweigbergk subrepo: adjust subrepo prefix before calling subrepo.diff() (API)
Thu, 07 Feb 2019 10:01:55 -0800 Martin von Zweigbergk subrepo: adjust subrepo prefix before calling subrepo.addremove() (API)
Thu, 07 Feb 2019 09:59:27 -0800 Martin von Zweigbergk subrepo: adjust subrepo prefix before calling subrepo.add() (API)
Thu, 07 Feb 2019 09:52:22 -0800 Martin von Zweigbergk subrepo: adjust subrepo prefix before calling subrepo.forget() (API)
Thu, 07 Feb 2019 09:40:37 -0800 Martin von Zweigbergk subrepo: adjust subrepo prefix before calling subrepo.removefiles() (API)
Thu, 07 Feb 2019 09:46:36 -0800 Martin von Zweigbergk subrepo: avoid calculating subrepo prefix twice for cat() (API)
Thu, 07 Feb 2019 16:43:42 +0300 Pulkit Goyal py3: make sure __repr__ returns str
Thu, 07 Feb 2019 16:44:43 +0300 Pulkit Goyal py3: use bytes.startswith() instead of comparing with bytes[0]
Fri, 08 Feb 2019 22:57:26 -0800 Martin von Zweigbergk match: remove unused "exact" argument (API)
Fri, 08 Feb 2019 23:03:42 -0800 Martin von Zweigbergk tests: replace match.match(exact=True) by match.exact()
Wed, 06 Feb 2019 22:52:49 -0800 Martin von Zweigbergk patch: accept second matcher that applies only to copy sources (API)
Wed, 06 Feb 2019 17:46:20 -0800 Martin von Zweigbergk patch: let caller pass in root-filtering matcher (API)
Wed, 06 Feb 2019 17:27:43 -0800 Martin von Zweigbergk patch: pass in context objects into diffhunks() (API)
Thu, 07 Feb 2019 21:48:50 +0300 Nikita Slyusarev convert: handle exec bit removal while converting to svn
Thu, 07 Feb 2019 18:57:54 +0300 Nikita Slyusarev convert: handle empty intial commits while converting to svn
Mon, 21 Jan 2019 17:37:33 +0000 Martijn Pieters branchmap: encapsulate cache updating in the map itself
Thu, 07 Feb 2019 11:08:54 +0100 Mathias De Mare tests: fix regression tests failing on CentOS 7 stable
Thu, 07 Feb 2019 09:12:01 +0100 Mathias De Mare packaging: modify rc detection to work with X.Yrc instead of X.Y-rc stable
Thu, 07 Feb 2019 21:16:25 -0800 Martin von Zweigbergk context: replace repeated "self._repo.dirstate" by "ds" variable
Thu, 07 Feb 2019 21:48:24 -0800 Martin von Zweigbergk context: delete unused undelete()
Wed, 06 Feb 2019 22:32:50 -0800 Martin von Zweigbergk diffordiffstat: avoid looking up contexts twice
Thu, 07 Feb 2019 17:04:15 +0100 Boris Feld fsmonitor: rename new verbose config knob
Wed, 06 Feb 2019 23:41:36 -0500 Matt Harbison tests: stabilize test-extdiff.t on Windows
Wed, 06 Feb 2019 22:30:49 -0500 Matt Harbison lfs: disable all authentication except Basic for HTTP(S) connections
Wed, 30 Jan 2019 16:21:30 -0800 Martin von Zweigbergk locate: respect ui.relative-paths
Tue, 05 Feb 2019 10:30:05 -0800 Martin von Zweigbergk revert: respect ui.relative-paths
Tue, 05 Feb 2019 09:44:22 -0800 Martin von Zweigbergk scmutil: delete now-unused origpath() (API)
Tue, 05 Feb 2019 09:43:34 -0800 Martin von Zweigbergk subrepo: migrate to scmutil.backuppath()
Mon, 04 Feb 2019 21:31:18 -0800 Martin von Zweigbergk resolve: migrate to scmutil.backuppath()
Mon, 04 Feb 2019 21:19:05 -0800 Martin von Zweigbergk merge: migrate to scmutil.backuppath()
Mon, 04 Feb 2019 21:14:37 -0800 Martin von Zweigbergk filemerge: migrate to scmutil.backuppath()
Mon, 04 Feb 2019 21:10:17 -0800 Martin von Zweigbergk mq: migrate to scmutil.backuppath()
Mon, 04 Feb 2019 21:00:58 -0800 Martin von Zweigbergk largefiles: migrate to scmutil.backuppath()
Tue, 05 Feb 2019 11:14:07 -0800 Martin von Zweigbergk revert: migrate to scmutil.backuppath()
Mon, 04 Feb 2019 20:49:45 -0800 Martin von Zweigbergk shelve: fix broken backup of conflicting untracked file
Mon, 04 Feb 2019 20:46:33 -0800 Martin von Zweigbergk scmutil: introduce a new backuppath() to replace origpath()
Mon, 04 Feb 2019 09:21:40 -0800 Martin von Zweigbergk tests: demonstrate broken unshelve when backing up untracked file
Wed, 06 Feb 2019 15:35:25 -0800 Martin von Zweigbergk subrepo: always show relative path to .orig backup
Wed, 06 Feb 2019 15:26:53 -0800 Martin von Zweigbergk mq: always show relative path to .orig backup
Wed, 06 Feb 2019 14:57:08 -0800 Martin von Zweigbergk revert: always show relative path to .orig backup
Tue, 05 Feb 2019 17:02:40 -0500 Matt Harbison py3: ensure the HTTP password manager returns strings, not bytes
Tue, 05 Feb 2019 16:47:19 -0500 Matt Harbison tests: enable HTTP digest testing
Tue, 05 Feb 2019 16:16:14 -0500 Matt Harbison wsgiheaders: make sure __repr__() returns a string
Tue, 05 Feb 2019 13:32:39 -0500 Matt Harbison tests: add code to handle HTTP digests on the server side
Tue, 05 Feb 2019 13:30:48 -0500 Matt Harbison run-tests: allow spaces in the --view tool
Tue, 05 Feb 2019 09:37:23 -0500 Matt Harbison tests: extract the http server authentication extension to a single module
Sat, 02 Feb 2019 21:58:49 -0800 Ludovic Chabant extdiff: support tools that can be run simultaneously
Tue, 05 Feb 2019 20:50:54 -0500 Matt Harbison subrepo: avoid false unsafe path detection on Windows stable
Tue, 05 Feb 2019 11:17:11 -0800 Martin von Zweigbergk largefiles: use wrappedfunction() in overriderevert()
Tue, 05 Feb 2019 14:25:11 -0800 Martin von Zweigbergk largefiles: use wrappedfunction() for "normal files match" in overridecopy()
Tue, 05 Feb 2019 14:42:13 -0800 Martin von Zweigbergk largefiles: use wrappedfunction() for match() override in overridecopy()
Tue, 05 Feb 2019 14:29:37 -0800 Martin von Zweigbergk largefiles: use wrappedfunction() for util.copyfile() override
Tue, 05 Feb 2019 14:15:34 -0800 Martin von Zweigbergk largefiles: use wrappedfunction() for matchandpats() override in overridelog()
Fri, 01 Feb 2019 22:52:09 -0800 Martin von Zweigbergk status: if ui.relative-paths=no, don't use relative paths even with patterns
Tue, 29 Jan 2019 15:49:20 -0800 Martin von Zweigbergk files: respect ui.relative-paths
Fri, 01 Feb 2019 22:28:55 -0800 Martin von Zweigbergk config: introduce a new value for ui.relative-paths getting old behavior
Tue, 05 Feb 2019 21:31:33 +0300 Pulkit Goyal py3: use pycompat.bytestr() on extra values because it can be int
Tue, 05 Feb 2019 21:30:30 +0300 Pulkit Goyal py3: add some b'' prefixes in hgext/convert/monotone.py
Tue, 05 Feb 2019 21:29:55 +0300 Pulkit Goyal py3: use '%d' for integers instead of '%s'
Tue, 05 Feb 2019 21:17:46 +0300 Pulkit Goyal py3: add 1 new passing test found by buildbot
Mon, 04 Feb 2019 21:23:44 -0800 Martin von Zweigbergk merge: don't unnecessarily calculate absolute path
Mon, 04 Feb 2019 21:21:55 -0800 Martin von Zweigbergk merge: don't unnecessarily calculate backup path
Sun, 03 Feb 2019 22:49:28 -0800 Martin von Zweigbergk largefiles: drop "rel" prefix from filename variables
Mon, 21 Jan 2019 17:41:59 +0000 Martijn Pieters branchmap: add some clarifications and clean up flow
Mon, 21 Jan 2019 16:37:23 +0000 Martijn Pieters branchmap: updating triggers a write
Mon, 21 Jan 2019 16:04:48 +0000 Martijn Pieters branchmap: make branchcache responsible for reading
Mon, 04 Feb 2019 09:10:07 -0800 Gregory Szorc attr: make some docstrings raw strings
Sun, 27 Jan 2019 13:37:37 +0900 Yuya Nishihara revset: leverage getintrange() helper in relation-subscript operation (API)
Sun, 27 Jan 2019 13:28:45 +0900 Yuya Nishihara revset: allow to parse single integer as a range
Sun, 27 Jan 2019 13:18:53 +0900 Yuya Nishihara revset: extract a helper to parse integer range
Thu, 31 Jan 2019 14:47:34 -0800 Kyle Lippincott commit: if interactive, look elsewhere for whitespace settings (BC)
Thu, 31 Jan 2019 14:29:24 -0800 Kyle Lippincott diff: when looking for diff configs, support a configurable prefix
Thu, 31 Jan 2019 14:27:25 -0800 Kyle Lippincott config: extract diff-related coreconfigitem()s to a helper method
Mon, 28 Jan 2019 18:05:05 -0800 Kyle Lippincott commit: ignore diff whitespace settings when doing `commit -i` (issue5839)
Mon, 04 Feb 2019 14:43:26 -0800 Gregory Szorc tests: add syntax warnings on Python 3.8 in python-zstandard
Mon, 04 Feb 2019 14:38:23 -0800 Gregory Szorc check-py3-compat: manually format and print warnings
Mon, 04 Feb 2019 14:25:00 -0800 Gregory Szorc check-py3-compat: provide filename to ast.parse()
Mon, 04 Feb 2019 14:22:50 -0800 Gregory Szorc doc: escape backslash
Mon, 04 Feb 2019 14:16:52 -0800 Gregory Szorc testparseutil: escape backslash in docstring
Mon, 04 Feb 2019 14:14:25 -0800 Gregory Szorc tests: use raw strings in test-help.t
Mon, 04 Feb 2019 14:10:10 -0800 Gregory Szorc tests: escape backslash in makepatch.py inline file
Mon, 04 Feb 2019 14:05:26 -0800 Gregory Szorc tests: use raw strings in test-cbor.py
Mon, 04 Feb 2019 14:03:15 -0800 Gregory Szorc showstack: use raw docstring
Mon, 04 Feb 2019 14:00:57 -0800 Gregory Szorc tests: use raw string in test-check-code.t
Mon, 04 Feb 2019 09:47:13 -0800 Gregory Szorc run-tests: set attributes in sorted order
Mon, 04 Feb 2019 09:41:10 -0800 Gregory Szorc revetbenchmarks: use raw string for regular expression with escapes
Mon, 04 Feb 2019 09:38:33 -0800 Gregory Szorc check-code: use raw string
Mon, 04 Feb 2019 09:37:09 -0800 Gregory Szorc tests: use raw strings for regular expressions with escapes
Mon, 04 Feb 2019 09:35:55 -0800 Gregory Szorc drawdag: use raw strings for docstrings
Mon, 04 Feb 2019 09:34:11 -0800 Gregory Szorc check-config: use raw strings for regular expressions
Mon, 04 Feb 2019 09:32:30 -0800 Gregory Szorc run-tests: use raw strings for regular expressions
Mon, 04 Feb 2019 09:31:19 -0800 Gregory Szorc check-commit: use raw string for regular expression
Mon, 04 Feb 2019 09:13:05 -0800 Gregory Szorc configitems: use raw strings for hidden-{command,topic} items
Mon, 04 Feb 2019 09:03:10 -0800 Gregory Szorc convert: use raw string for regular expressions
Mon, 04 Feb 2019 09:01:49 -0800 Gregory Szorc graphmod: use raw string
Mon, 04 Feb 2019 09:00:52 -0800 Gregory Szorc crecord: use raw string for regular expression
Mon, 04 Feb 2019 08:59:11 -0800 Gregory Szorc patch: properly escape \ in string literals
Mon, 04 Feb 2019 09:07:00 -0800 Gregory Szorc global: make some docstrings raw strings
Mon, 04 Feb 2019 08:54:30 -0800 Gregory Szorc global: use raw strings for regular expressions with escapes
Mon, 04 Feb 2019 09:29:25 -0800 Gregory Szorc tests: add optional Python 2.7 deprecation output
Mon, 04 Feb 2019 17:06:22 -0500 Augie Fackler tests: fix test-match.py on Python3
Mon, 04 Feb 2019 20:35:21 +0300 Pulkit Goyal merge with stable
Mon, 04 Feb 2019 18:14:03 +0300 Pulkit Goyal match: teach diffmatcher.visitdir() to return 'all' if possible
Sun, 03 Feb 2019 10:01:43 +0100 Boris Feld py3: use integer division instead of `int(...)` call
Sun, 03 Feb 2019 17:15:11 +0530 Pulkit Goyal py3: add some b'' prefixes in test-notify.t
Sun, 03 Feb 2019 17:05:47 +0530 Pulkit Goyal py3: use pycompat.long in hgext/convert/monotone.py
Sun, 03 Feb 2019 16:59:46 +0530 Pulkit Goyal py3: add three new passing tests found by buildbot
Sun, 03 Feb 2019 16:38:47 +0530 Pulkit Goyal py3: do a fsdecode(), fsencode() dance in posix.py
Sun, 03 Feb 2019 01:02:24 +0530 Taapas Agrawal revert: add prompt before undeleting a file in -i (issue6008)
Sat, 02 Feb 2019 13:16:46 -0800 Gregory Szorc py3: add alternate output on Python 3
Sat, 02 Feb 2019 13:13:22 -0800 Gregory Szorc py3: add Python 3 output for test-flagprocessor.t
Sat, 02 Feb 2019 11:49:26 -0800 Gregory Szorc zeroconf: Python 3 porting of vendored library
Tue, 22 Jan 2019 14:22:25 +0800 Anton Shestakov relnotes: more improvements
Sat, 02 Feb 2019 15:26:51 +0900 Yuya Nishihara py3: don't use universal_newlines in svnsubrepo
Sat, 02 Feb 2019 15:21:35 +0900 Yuya Nishihara py3: remove unneeded fsencode() from gitsubrepo
Fri, 25 Jan 2019 14:41:53 -0800 Martin von Zweigbergk debugcommands: add a debugpathcopies command
Fri, 01 Feb 2019 20:21:04 -0500 Augie Fackler py3: record several more passes from the buildbot ratchet
Wed, 30 Jan 2019 17:05:09 -0800 Martin von Zweigbergk grep: respect ui.relative-paths
Wed, 30 Jan 2019 16:59:31 -0800 Martin von Zweigbergk grep: move writing of path outside of column loop
Tue, 29 Jan 2019 12:01:13 -0800 Martin von Zweigbergk resolve: respect ui.relative-paths
Wed, 30 Jan 2019 12:05:43 -0800 Martin von Zweigbergk merge: respect ui.relative-paths
Tue, 29 Jan 2019 18:46:11 -0500 Augie Fackler histedit: add templating support to histedit's rule file generation
Fri, 01 Feb 2019 17:03:51 -0800 Gregory Szorc py3: account for demand import difference between Python versions
Fri, 01 Feb 2019 13:20:13 -0800 Gregory Szorc tests: use unimported modules in test-demandimport.py
Fri, 01 Feb 2019 16:47:29 -0800 Gregory Szorc py3: conditionalize test-demandimport.py for Python 3
Fri, 01 Feb 2019 12:09:05 -0800 Gregory Szorc py3: replace print() with assert in test-demandimport.py
Sat, 02 Feb 2019 04:49:42 +0530 Pulkit Goyal py3: pass str into grp.getgrnam
Wed, 30 Jan 2019 03:50:31 +0530 Pulkit Goyal montone: fix addition to list by using .append() instead of '+'
Wed, 30 Jan 2019 17:04:26 -0500 Augie Fackler tests: give up and make setsockopt() calls optional in the output
Thu, 31 Jan 2019 11:12:59 -0500 Augie Fackler py3: fix test-remotefilelog-repack.t
Wed, 30 Jan 2019 19:43:43 -0500 Augie Fackler tests: alter email `From` line to a value that's consistently parsed
Thu, 31 Jan 2019 16:51:52 -0800 Martin von Zweigbergk diff: drop duplicate filter of copies by destination
Thu, 31 Jan 2019 16:32:54 -0800 Martin von Zweigbergk diff: use match.intersectmatchers()
Fri, 01 Feb 2019 09:13:39 -0800 Gregory Szorc tests: convert ParseError arguments to str on Python 3
Thu, 31 Jan 2019 22:01:09 -0500 Matt Harbison tests: quote $PYTHON for py3 support on Windows
Thu, 31 Jan 2019 21:54:38 -0500 Matt Harbison py3: byteify the --retest path of run-tests.py
Wed, 30 Jan 2019 19:18:20 -0500 Augie Fackler subrepo: clean up lingering bytes/str issues in svn support
Wed, 30 Jan 2019 16:14:39 -0800 Martin von Zweigbergk tweakdefaults: set ui.relative-paths instead of command.status.relative
Tue, 29 Jan 2019 15:37:35 -0800 Martin von Zweigbergk status: introduce higher-level ui.relative-paths
Tue, 29 Jan 2019 15:37:14 -0800 Martin von Zweigbergk status: extract helper for producing relative or absolute path for UI
Thu, 31 Jan 2019 18:17:02 +0530 Navaneeth Suresh tags: avoid generating commit for an already deleted tag (issue5752)
Fri, 21 Dec 2018 17:10:07 +0100 Boris Feld watchman: detect nested mercurial repositories and abort
Fri, 21 Dec 2018 17:12:31 +0100 Boris Feld watchman: add verbose config knob
Tue, 29 Jan 2019 22:59:15 -0800 Ludovic Chabant extdiff: add --per-file and --confirm options
Wed, 30 Jan 2019 19:20:31 -0500 Matt Harbison run-tests: sort the skip, failure and error lists in the final output
Wed, 30 Jan 2019 17:07:58 -0800 Gregory Szorc tests: add Python 3 output for test-remotefilelog-gc.t
Wed, 30 Jan 2019 17:22:07 -0800 Gregory Szorc hg: raise Abort on invalid path
Wed, 30 Jan 2019 19:29:32 -0500 Augie Fackler subrepo: bytes/str cleanups on Git support
Wed, 30 Jan 2019 16:54:34 -0800 Gregory Szorc tests: compare against a bytes in test-lock.py
Wed, 30 Jan 2019 16:53:12 -0800 Gregory Szorc tests: perform a shallow copy instead of a deep copy
Wed, 30 Jan 2019 18:49:17 -0500 Augie Fackler tests: make and use a new `svnurlof.py` helper for constructing svn urls
Wed, 30 Jan 2019 17:24:57 -0500 Augie Fackler server: skip logging of ECONNRESET
Wed, 30 Jan 2019 18:32:11 -0500 Augie Fackler git: a little pycompat.bytestring() love to make this code work in py3
Thu, 24 Jan 2019 16:07:32 -0500 Augie Fackler py3: have test-revset2.t write test scripts in a more portable way
Wed, 30 Jan 2019 16:43:52 -0500 Augie Fackler py3: fix up test-remotefilelog-cacheprocess.t to not depend on a repr
Wed, 30 Jan 2019 13:36:51 -0800 Gregory Szorc remotefilelog: cast division result to an int
Wed, 30 Jan 2019 13:34:47 -0800 Gregory Szorc tests: cast division result to int
Wed, 30 Jan 2019 13:30:01 -0800 Gregory Szorc tests: various Python 3 ports for test-remotefilelog-datapack.py
Wed, 30 Jan 2019 13:22:42 -0800 Gregory Szorc tests: use items() in test-remotefilelog-datapack.py
Wed, 30 Jan 2019 13:21:43 -0800 Gregory Szorc tests: use bytes and %d formatting in test-remotefilelog-datapack.py
Mon, 28 Jan 2019 03:41:33 -0500 Boris Feld perf: add a --[no-]clear-caches option to `perfnodemap`
Fri, 25 Jan 2019 18:55:45 -0500 Boris Feld perf: add a perfnodemap command
Wed, 30 Jan 2019 13:07:20 -0800 Gregory Szorc wireprotov1server: use binascii.unhexlify
Wed, 30 Jan 2019 12:55:44 -0800 Gregory Szorc tests: conditionalize test-http-bad-server.t for Python 3.5
Wed, 30 Jan 2019 12:12:25 -0800 Gregory Szorc tests: log sendall() operations and port test-http-bad-server.t
Tue, 29 Jan 2019 14:06:46 -0800 Gregory Szorc tests: glob away readline(-1)
Wed, 30 Jan 2019 13:08:59 -0800 Gregory Szorc tests: change how sockets are closed
Wed, 30 Jan 2019 09:52:16 -0800 Gregory Szorc tests: add b'' prefixes to badserverext.py
Wed, 30 Jan 2019 11:44:34 -0800 Gregory Szorc hgweb: log error before attempting I/O
Tue, 29 Jan 2019 11:51:19 -0800 Gregory Szorc tests: write commit message using file I/O
Fri, 01 Feb 2019 13:44:09 -0500 Augie Fackler Added signature for changeset 83377b4b4ae0 stable
Fri, 01 Feb 2019 13:44:07 -0500 Augie Fackler Added tag 4.9 for changeset 83377b4b4ae0 stable
Tue, 08 Jan 2019 22:19:36 +0900 Yuya Nishihara subrepo: reject potentially unsafe subrepo paths (BC) (SEC) stable 4.9
Tue, 08 Jan 2019 22:07:45 +0900 Yuya Nishihara subrepo: prohibit variable expansion on creation of hg subrepo (SEC) stable
Tue, 08 Jan 2019 21:51:54 +0900 Yuya Nishihara subrepo: extend path auditing test to include more weird patterns (SEC) stable
Thu, 31 Jan 2019 13:32:21 +0800 Anton Shestakov copyright: update to 2019 stable
Mon, 28 Jan 2019 18:00:14 -0800 Kyle Lippincott patch: handle 0 context lines (diff.unified=0) when parsing patches
Wed, 30 Jan 2019 03:56:35 +0530 Pulkit Goyal py3: pass str into RuntimeError() to prevent b'' in output
Wed, 30 Jan 2019 03:49:56 +0530 Pulkit Goyal py3: use '%d' instead of '%s' for integers
Tue, 29 Jan 2019 13:26:18 -0500 Augie Fackler tests: port test-hgweb-auth.py to Python 3
Tue, 29 Jan 2019 13:25:21 -0500 Augie Fackler url: convert some variables back to bytes
Tue, 29 Jan 2019 13:24:20 -0500 Augie Fackler url: add some defensive asserts on expected incoming types
Tue, 29 Jan 2019 16:03:52 +0300 Pulkit Goyal changegroup: don't try to build changelog chunks if not required
Thu, 24 Jan 2019 18:22:47 -0500 Boris Feld revlog: make sure we never use sparserevlog without general delta (issue6056) stable
Wed, 30 Jan 2019 18:15:38 +0100 Boris Feld sparserevlog: document the config option stable
Tue, 29 Jan 2019 15:43:02 +0300 Pulkit Goyal changegroup: initialize the state variable a bit earlier
Sat, 26 Jan 2019 11:23:31 -0800 Gregory Szorc tests: conditionalize test output on Python 3.7
Sat, 13 Oct 2018 16:53:43 +0200 Gregory Szorc hghave: add pyXY features for Python version numbers
Tue, 29 Jan 2019 14:30:10 +0300 Pulkit Goyal py3: whitelist couple more passing tests found by buildbot
Sat, 26 Jan 2019 13:52:39 -0800 Gregory Szorc keepalive: implement _close_conn() so closes are known
Mon, 28 Jan 2019 21:35:06 -0500 Matt Harbison lfs: explicitly add the Content-Length header when uploading blobs, for py3
Mon, 28 Jan 2019 03:20:31 -0500 Boris Feld perf: support looking up multiple revisions
Fri, 25 Jan 2019 18:43:48 -0500 Boris Feld perf: add a no-lookup variant to perfindex
Mon, 28 Jan 2019 04:47:40 -0500 Boris Feld perf: add some documentation to perfindex
Fri, 25 Jan 2019 14:53:19 -0500 Boris Feld perf: move cache clearing in the `setup` step of `perfheads`
Fri, 25 Jan 2019 18:22:02 -0500 Boris Feld revlog: document cext oddities in terms of object/caches
Fri, 25 Jan 2019 14:52:31 -0500 Boris Feld perf: document perfheads
Sun, 27 Jan 2019 22:32:09 -0500 Matt Harbison py3: stabilize the output of lfs commandserver tests
Sun, 27 Jan 2019 20:58:18 -0500 Matt Harbison py3: conditionalize some LFS test output
Sun, 27 Jan 2019 20:50:52 -0500 Matt Harbison lfs: strip the response headers from the Batch API before printing
Sun, 27 Jan 2019 18:34:17 -0500 Matt Harbison py3: force hgweb.server error log to internally write unicode
Sun, 27 Jan 2019 17:48:15 -0500 Matt Harbison py3: byteify the decoded JSON responses upon receipt in the LFS blobstore
Sun, 27 Jan 2019 18:05:17 -0500 Matt Harbison hgweb: ensure Content-Length and Content-Type are not promoted to HTTP_ on py3
Sun, 27 Jan 2019 15:42:55 -0500 Matt Harbison py3: raw stringify various JSON and HTTP headers in the LFS blobstore module
Sun, 27 Jan 2019 15:19:28 -0500 Matt Harbison py3: byteify the LFS blobstore module
Sun, 27 Jan 2019 00:50:39 -0500 Matt Harbison py3: raw stringify various things in the LFS server module
Sun, 27 Jan 2019 00:36:56 -0500 Matt Harbison py3: add b'' prefixes to the LFS server module
Sun, 27 Jan 2019 00:26:17 -0500 Matt Harbison py3: add b'' and r'' prefixes to LFS tests
Sun, 27 Jan 2019 20:22:07 -0500 Augie Fackler py3: more tests from the ratchet
Sat, 26 Jan 2019 17:53:03 +0900 Yuya Nishihara dispatch: unify handler of IOError and OSError
Sat, 26 Jan 2019 17:51:55 +0900 Yuya Nishihara dispatch: quote filename in IOError as well
Sat, 26 Jan 2019 17:44:07 +0900 Yuya Nishihara dispatch: add inline comment about possible IOError subtypes
Sat, 26 Jan 2019 16:53:17 -0800 Gregory Szorc convert: print exception message directly
Sat, 26 Jan 2019 16:45:25 -0800 Gregory Szorc crecord: always return a str from uihunk.__repr__
Sat, 26 Jan 2019 15:52:37 -0800 Gregory Szorc tests: handles bytes/str mismatch in test-commit-interface-curses.t
Sat, 26 Jan 2019 14:16:34 -0800 Gregory Szorc githelp: format with %d if an integer
Sat, 26 Jan 2019 14:14:44 -0800 Gregory Szorc githelp: make argument parsing more compatible with Python 3
Sat, 26 Jan 2019 14:08:35 -0800 Gregory Szorc tests: add b'' prefixes to flagprocessorext.py
Sat, 26 Jan 2019 14:06:07 -0800 Gregory Szorc tests: add b'' to config file name
Sat, 26 Jan 2019 14:00:42 -0800 Gregory Szorc sslutil: ensure serverhostname is bytes when formatting
Sat, 26 Jan 2019 13:58:58 -0800 Gregory Szorc sslutil: use raw strings for exception reason compare
Sat, 26 Jan 2019 13:40:44 -0800 Gregory Szorc keepalive: track ready state with a bool
Sat, 26 Jan 2019 13:39:18 -0800 Gregory Szorc keepalive: use collections.defaultdict for host map
Sat, 26 Jan 2019 10:57:17 -0800 Gregory Szorc statichttprepo: use str to appease Python 3
Sat, 26 Jan 2019 10:53:10 -0800 Gregory Szorc statichttprepo: use URLError.reason directly
Sat, 26 Jan 2019 10:40:37 -0800 Gregory Szorc mail: document behavior of Python 3
Sat, 26 Jan 2019 10:22:09 -0800 Gregory Szorc notify: be more defensive aboute None values
Sat, 26 Jan 2019 10:00:17 -0800 Gregory Szorc wireprotov2server: use our JSON encoder
Fri, 25 Jan 2019 17:11:49 -0800 Gregory Szorc tests: add optional setsockopt() lines for Python 3
Sat, 26 Jan 2019 13:14:21 +0530 Navaneeth Suresh diffstat: support filenames with whitespaces on renames
Mon, 21 Jan 2019 23:08:31 -0800 Martin von Zweigbergk largefiles: avoid walking full manifest
Fri, 25 Jan 2019 23:22:23 -0800 Martin von Zweigbergk cleanup: use p1() instead of parents() when we only need the first parent
Fri, 25 Jan 2019 23:43:11 -0800 Martin von Zweigbergk cleanup: use repo['.'] instead of repo[None].p1()
Fri, 25 Jan 2019 23:36:23 -0800 Martin von Zweigbergk cleanup: use p1() and p2() instead of parents()[0] and parents()[1]
Mon, 21 Jan 2019 15:29:14 +0000 Martijn Pieters branchmap: rename partial -> bcache
Mon, 21 Jan 2019 13:45:12 -0800 Martin von Zweigbergk context: delete mistaken comment about return value of renamed()
Tue, 15 Jan 2019 16:55:20 -0800 Martin von Zweigbergk copies: get working copy parents from wctx, not dirstate, to make in-mem work
Tue, 15 Jan 2019 16:50:50 -0800 Martin von Zweigbergk copies: pass contexts into _findlimit()
Tue, 15 Jan 2019 11:16:42 -0800 Martin von Zweigbergk copies: consider nullrev a common ancestor
Thu, 17 Jan 2019 09:18:48 -0800 Martin von Zweigbergk unshare: use context manager for locks
Fri, 25 Jan 2019 21:23:16 -0500 Augie Fackler py3: new tests from the ratchet
Sat, 26 Jan 2019 12:24:04 +0800 Anton Shestakov dagop: check if stopdepth is greater than or equal to maxlogdepth
Sat, 26 Jan 2019 12:21:20 +0800 Anton Shestakov revset: move dagop.maxlogdepth usage to generationsrel()
Sat, 26 Jan 2019 12:20:05 +0800 Anton Shestakov test-revset: check that #generations[1:-1] doesn't result in any errors
Fri, 25 Jan 2019 22:32:45 -0500 Matt Harbison py3: fix a bytes/str mingling in test-install.t
Fri, 25 Jan 2019 21:19:51 -0500 Matt Harbison tests: conditionalize Windows difference in test-dispatch.t
Fri, 25 Jan 2019 16:00:34 -0800 Gregory Szorc util: cast memoryview to bytes
Fri, 25 Jan 2019 15:36:55 -0800 Gregory Szorc tests: add b'' prefixes to ui.configbool() call
Fri, 25 Jan 2019 15:31:07 -0800 Gregory Szorc commands: check for modheads being None
Fri, 25 Jan 2019 15:21:56 -0800 Gregory Szorc tests: add b'' when testing for tls1.2
Fri, 25 Jan 2019 15:15:59 -0800 Gregory Szorc wireprotov2peer: make "received frame(...)" messages debug level
Fri, 25 Jan 2019 15:09:08 -0800 Gregory Szorc tests: add optional setsockopt() output on Python 3
Fri, 25 Jan 2019 15:03:20 -0800 Gregory Szorc wireprotov2peer: rewrite character traversal to use slices
Fri, 25 Jan 2019 14:57:37 -0800 Gregory Szorc wireprotov2server: don't attempt to cast command name
Fri, 25 Jan 2019 14:38:49 -0800 Gregory Szorc wireprotov2server: use pycompat.strkwargs when calling cachekeyfn
Thu, 17 Jan 2019 18:05:54 +0530 Navaneeth Suresh diffstat: make --git work properly on renames (issue6025)
Fri, 25 Jan 2019 09:50:23 -0800 Martin von Zweigbergk cmdutil: drop obsolete comment about updating to '.'
Thu, 24 Jan 2019 16:30:30 -0800 Martin von Zweigbergk mq: slightly simplify check for patched working copy
Thu, 24 Jan 2019 16:25:19 -0800 Martin von Zweigbergk localrepo: slightly simplify check for removed parents in _rollback()
Thu, 24 Jan 2019 16:16:10 -0800 Martin von Zweigbergk transplant: use bailifchanged() instead of reimplementing it
Thu, 24 Jan 2019 12:47:54 -0800 Martin von Zweigbergk revpair: clarify check for empty revset
Thu, 24 Jan 2019 12:38:19 -0800 Martin von Zweigbergk revpair: simplify revpair by always relying on smartset.first/last
Fri, 18 Jan 2019 11:10:30 -0800 Martin von Zweigbergk grep: use set instead of dict with dummy value
Thu, 06 Sep 2018 15:56:53 -0700 Martin von Zweigbergk grep: don't look up copy info unless --follow is given
Thu, 17 Jan 2019 09:24:30 -0800 Martin von Zweigbergk hghave: let OSError with ENOENT through like any other
Thu, 17 Jan 2019 09:17:12 -0800 Martin von Zweigbergk cleanup: delete lots of unused local variables
Mon, 24 Sep 2018 14:46:37 -0700 Martin von Zweigbergk localrepo: use context manager for lock and transaction in commitctx()
Wed, 16 Jan 2019 17:34:59 -0800 Martin von Zweigbergk localrepo: use context manager for locks in commit()
Wed, 16 Jan 2019 17:33:47 -0800 Martin von Zweigbergk localrepo: use context manager for transaction in commit()
Wed, 16 Jan 2019 17:46:39 -0800 Martin von Zweigbergk commit: print "commit message saved in" message also if bookmark update fails
Thu, 17 Jan 2019 22:07:58 -0800 Martin von Zweigbergk remotefilelog: remove pointless return statement from constructor
Tue, 15 Jan 2019 22:57:09 +0800 Anton Shestakov revset: support ranges in #generations relation
Thu, 24 Jan 2019 18:14:39 +0300 Pulkit Goyal tests: fix module-import warnings in test-update-atomic.t
Fri, 18 Jan 2019 19:28:31 +0530 Pulkit Goyal py3: use dict.items() instead of dict.iteritems() in tests/test-lfs-server.t
Fri, 18 Jan 2019 19:26:28 +0530 Pulkit Goyal py3: add b'' prefixes in tests/test-lfs-serve.t
Thu, 24 Jan 2019 18:09:34 +0300 Pulkit Goyal py3: add b'' prefixes in doc/check-seclevel.py
Thu, 24 Jan 2019 15:52:59 -0500 Augie Fackler tests: remove some over-globbing in test-dispatch.t
Thu, 24 Jan 2019 15:23:20 -0500 Augie Fackler py3: port test-parseindex.t to Python 3
Thu, 24 Jan 2019 15:04:30 -0500 Augie Fackler py3: almost fix test-trusted.py
Fri, 25 Jan 2019 18:55:23 +0900 Yuya Nishihara merge with stable
Wed, 23 Jan 2019 07:49:36 -0500 Georges Racinet rust-cpython: raising error.WdirUnsupported stable
Wed, 23 Jan 2019 07:47:04 -0500 Georges Racinet rust: error for WdirUnsupported with cpython conversion as exception stable
Wed, 23 Jan 2019 07:39:27 -0500 Georges Racinet rust: working directory revision number constant stable
Thu, 24 Jan 2019 15:03:00 -0500 Augie Fackler py3: fix test-update-atomic.t
Thu, 24 Jan 2019 15:02:28 -0500 Augie Fackler py3: fix test-newcgi.t
Thu, 24 Jan 2019 14:12:00 -0500 Augie Fackler py3: fix up test-encoding-align.t for python3
Thu, 24 Jan 2019 13:57:23 -0500 Augie Fackler py3: these two casefolding tests pass for me on my Mac
Thu, 24 Jan 2019 13:54:45 -0500 Augie Fackler py3: port test-bugzilla.t to Python 3
Sun, 20 Jan 2019 21:49:58 -0800 Martin von Zweigbergk uncommit: set dirstateparents from within _fixdirstate()
Sun, 20 Jan 2019 22:00:25 -0800 Martin von Zweigbergk unamend: fix unamending of renamed rename
Sun, 20 Jan 2019 22:00:21 -0800 Martin von Zweigbergk uncommit: mark old node obsolete after updating dirstate
Fri, 18 Jan 2019 17:09:42 -0800 Martin von Zweigbergk unamend: import "copies" module as "copiesmod" to avoid shadowing
Fri, 18 Jan 2019 17:08:02 -0800 Martin von Zweigbergk tests: add more tests of uncommit/unamend with copies
Fri, 18 Jan 2019 16:49:18 -0800 Martin von Zweigbergk tests: clean up after each test in test-unamend.t
Thu, 24 Jan 2019 10:21:59 -0500 Augie Fackler cleanup: use clang-tidy to add missing {} around one-line statements
Thu, 24 Jan 2019 11:35:40 -0500 Augie Fackler py3: port test-batching.py to python3
Thu, 24 Jan 2019 11:34:18 -0500 Augie Fackler py3: fix missing b prefixes in test-arbitraryfilectx.t
Thu, 24 Jan 2019 11:39:38 -0500 Augie Fackler py3: add missing b prefixes in test-acl.t
Thu, 24 Jan 2019 11:00:32 -0500 Augie Fackler py3: buildbot found more passing tests, thanks to indygreg for most of them
Wed, 16 Jan 2019 17:04:50 -0800 Martin von Zweigbergk tests: drop a duplicate definition of a constant
Wed, 23 Jan 2019 17:57:43 -0800 Gregory Szorc tests: support URL quoting on Python 3
Wed, 23 Jan 2019 17:45:11 -0800 Gregory Szorc tests: write directly to stdout to avoid b'' prefixes
Wed, 23 Jan 2019 17:41:46 -0800 Gregory Szorc tests: handle string escaping/encoding on Python 3
Wed, 23 Jan 2019 16:21:36 -0800 Gregory Szorc convert: use raw strings for XML strings
Wed, 23 Jan 2019 16:22:54 -0800 Gregory Szorc tests: normalize XML values to bytes
Wed, 23 Jan 2019 17:26:00 -0800 Gregory Szorc hgweb: ensure template mapping keys are bytes
Tue, 22 Jan 2019 18:25:34 -0800 Gregory Szorc remotefilelog: use %d to format an int
Tue, 22 Jan 2019 18:24:52 -0800 Gregory Szorc tests: use bytes for file I/O
Tue, 22 Jan 2019 18:23:47 -0800 Gregory Szorc tests: make filenames bytes for Python 3
Tue, 22 Jan 2019 18:16:53 -0800 Gregory Szorc tests: use assertEqual()
Tue, 22 Jan 2019 18:11:34 -0800 Gregory Szorc tests: add setsockopt() output on Python 3
Tue, 22 Jan 2019 18:07:51 -0800 Gregory Szorc hgweb: don't use raw string for session vars
Tue, 22 Jan 2019 17:50:52 -0800 Gregory Szorc tests: normalize to bytes in test-install.t
Tue, 22 Jan 2019 17:08:53 -0800 Gregory Szorc config: reject str sections and keys on Python 3
Tue, 22 Jan 2019 17:02:40 -0800 Gregory Szorc tests: add size and hash for Python 3
Tue, 22 Jan 2019 16:58:48 -0800 Gregory Szorc httppeer: use %s for formatting
Tue, 22 Jan 2019 16:54:56 -0800 Gregory Szorc tests: add b'' to notcapable
Tue, 22 Jan 2019 16:53:24 -0800 Gregory Szorc tests: add b'' to test-missing-capability.t
Tue, 22 Jan 2019 11:41:22 -0500 Augie Fackler fuzz: exercise more of the lazymanifest code
Tue, 22 Jan 2019 11:41:09 -0500 Augie Fackler fuzz: restrict manifest input size
Tue, 22 Jan 2019 11:02:10 -0500 Augie Fackler fuzz: exercise more of the revlog API
Tue, 22 Jan 2019 11:18:05 -0500 Augie Fackler fuzz: don't allow enormous revlog inputs either
Thu, 24 Jan 2019 21:38:02 +0900 Yuya Nishihara ui: remove unreachable branches and function calls from write() (issue6059) stable
Thu, 24 Jan 2019 21:35:55 +0900 Yuya Nishihara ui: inline _writenobuf() into write() due to performance issue stable
Thu, 24 Jan 2019 21:34:48 +0900 Yuya Nishihara ui: inline _write() into write() due to performance issue stable
Wed, 28 Nov 2018 22:36:24 +0900 Yuya Nishihara ui: optimize buffered write with no label stable
Wed, 23 Jan 2019 18:07:42 -0500 Boris Feld partialdiscovery: avoid `undecided` related computation sooner than necessary stable
Mon, 21 Jan 2019 22:14:29 +0900 Yuya Nishihara revlog: fix resolution of revlog version 0 stable
Tue, 22 Jan 2019 10:55:45 -0800 Martin von Zweigbergk merge with stable
Sun, 20 Jan 2019 11:57:36 +0900 Yuya Nishihara rust: add comment about lack of wdirrev handling stable
Sun, 20 Jan 2019 11:51:21 +0900 Yuya Nishihara templatekw: fix crash on multiple latesttags resolution at wdir (issue6055) stable
Sun, 20 Jan 2019 11:39:16 +0900 Yuya Nishihara test-template-keywords: add test for {latesttag} of wdir() revision stable
Fri, 18 Jan 2019 23:32:26 -0800 Martin von Zweigbergk narrow: fix crash when restoring backup in legacy repo stable
Fri, 18 Jan 2019 14:21:47 +0100 Boris Feld revset: introduce an internal `_rev` predicate for '%d' usage stable
Fri, 18 Jan 2019 16:03:37 +0100 Boris Feld mmap: backed out changeset 875d2af8cb4e stable
Fri, 18 Jan 2019 16:02:26 +0100 Boris Feld mmap: backed out changeset 74a9f428227e stable
Fri, 18 Jan 2019 23:22:56 -0500 Matt Harbison help: document the minimumhgversion variable for extensions stable
Fri, 18 Jan 2019 23:13:04 -0500 Matt Harbison help: modernize the example for command registration stable
Fri, 18 Jan 2019 13:32:02 -0500 Augie Fackler Added signature for changeset 593718ff5844 stable
Fri, 18 Jan 2019 13:32:00 -0500 Augie Fackler Added tag 4.9rc0 for changeset 593718ff5844 stable
Fri, 18 Jan 2019 13:28:22 -0500 Augie Fackler merge default into stable for 4.9 release stable 4.9rc0
Thu, 10 Jan 2019 14:57:01 +0100 Boris Feld update: fix edge-case with update.atomic-file and read-only files
Wed, 16 Jan 2019 16:49:15 -0800 Martin von Zweigbergk scmutil: drop unreachable except clause
Wed, 16 Jan 2019 21:32:15 -0800 Martin von Zweigbergk tests: suppress "Checked out 1 paths of <hash>" from modern git
Sun, 13 Jan 2019 14:56:26 +0900 Yuya Nishihara revlog: document that mmap resources are released implicitly by GC
Wed, 26 Sep 2018 21:41:52 +0900 Yuya Nishihara ui: proxy protect/restorestdio() calls to update internal flag
Wed, 26 Sep 2018 21:29:13 +0900 Yuya Nishihara ui: move protectedstdio() context manager from procutil
Thu, 10 Jan 2019 21:29:24 +0900 Yuya Nishihara cext: clang-format new code coming from stable branch
Thu, 03 Jan 2019 19:02:46 -0500 Valentin Gatien-Baron match: support rooted globs in hgignore
Wed, 07 Nov 2018 15:45:09 -0800 Kyle Lippincott resolve: fix mark-check when a file was deleted on one side (issue6020)
Fri, 04 Jan 2019 16:04:48 +0100 Boris Feld discovery: compute newly discovered missing in a more efficient way
Thu, 17 Jan 2019 00:16:00 -0500 Matt Harbison exthelper: drop the addattr() decorator
Mon, 14 Jan 2019 18:19:22 +0100 Boris Feld revsetbenchmark: add more example for roots usages
Mon, 14 Jan 2019 17:15:21 +0100 Boris Feld dagop: minor python optimization to `headrevs`
Mon, 14 Jan 2019 17:10:51 +0100 Boris Feld revset: use changelog's `headrevs` method to compute heads
Mon, 14 Jan 2019 17:06:00 +0100 Boris Feld revlog: accept a revs argument in `headrevs`
Mon, 14 Jan 2019 16:53:55 +0100 Boris Feld revset: inline parents computation to reuse the input argument
Sun, 13 Jan 2019 22:24:11 +0100 Boris Feld revsetbenchmarks: add various examples around the 'heads()' revset
Mon, 14 Jan 2019 16:01:17 +0100 Boris Feld revsetbenchmarks: support revset starting with a "-"
Thu, 17 Jan 2019 04:35:33 -0500 Augie Fackler py3: two more passing tests from the ratchet
Wed, 16 Jan 2019 11:42:50 -0500 Augie Fackler py3: test*gendoc*.t passes on Python 3
Wed, 16 Jan 2019 16:55:52 -0800 Martin von Zweigbergk bdiff: drop duplicate definition of splitnewlines()
Wed, 16 Jan 2019 21:54:16 -0500 Matt Harbison tests: also skip remotefilelog *.py tests on Windows
Wed, 16 Jan 2019 23:44:08 +0530 Pulkit Goyal py3: add 10 more passing tests caught by ratchet
Wed, 16 Jan 2019 10:56:39 -0500 Augie Fackler remotefilelog: import Queue on Python 2, and queue on Python 3
Wed, 16 Jan 2019 11:57:20 -0500 Augie Fackler py3: all fastannotate tests now pass
Wed, 16 Jan 2019 11:56:43 -0500 Augie Fackler fastannotate: adapt to buffer() going a way in Python 3
Wed, 16 Jan 2019 11:56:08 -0500 Augie Fackler fastannotate: use pycompat.maplist instead of map
Wed, 16 Jan 2019 11:55:49 -0500 Augie Fackler fastannotate: slice strings to get single character
Wed, 16 Jan 2019 11:55:01 -0500 Augie Fackler fastannotate: fix isinstance checks to be against bytes instead of str
Wed, 16 Jan 2019 11:33:43 -0500 Augie Fackler absorb: add a pycompat.bytestr() to fix --edit-lines functionality on Python 3
Wed, 16 Jan 2019 11:03:04 -0500 Augie Fackler remotefilelog: fix some bytes/str portability issues for Python 3
Wed, 16 Jan 2019 11:02:20 -0500 Augie Fackler shallowutil: fsdecode the bytes group name before passing to os
Wed, 16 Jan 2019 11:01:45 -0500 Augie Fackler shallowutil: slice off a byte instead of subscripting
Wed, 16 Jan 2019 11:01:16 -0500 Augie Fackler remotefilelog: check against bytes type instead of buffer and coerce to bytes
Wed, 16 Jan 2019 11:00:10 -0500 Augie Fackler remotefilelog: use list comprehension instead of filter for py3 portability
Wed, 16 Jan 2019 10:59:32 -0500 Augie Fackler tests: fix up uses of xrange in remotefilelog tests for py3
Wed, 16 Jan 2019 10:59:09 -0500 Augie Fackler tests: add missing b prefixes in remotefilelog-getflogheads.py
Wed, 16 Jan 2019 10:58:31 -0500 Augie Fackler tests: make python oneliner portable to python 3 in remotefilelog test
Wed, 16 Jan 2019 10:58:09 -0500 Augie Fackler remotefilelog: implement __bool__ as well as __nonzero__ for py3
Wed, 16 Jan 2019 10:57:38 -0500 Augie Fackler remotefilelog: fix logging in retry decorator
Wed, 16 Jan 2019 10:56:15 -0500 Augie Fackler basepack: avoid 'rbe' mode in Python 3
Wed, 16 Jan 2019 10:55:42 -0500 Augie Fackler remotefilelog: do file IO in terms of bytes
Fri, 30 Nov 2018 14:35:57 +0100 Georges Racinet rust-cpython: using MissingAncestors from Python code
Mon, 14 Jan 2019 17:07:39 +0100 Georges Racinet rust: MissingAncestors.basesheads()
Mon, 14 Jan 2019 18:52:01 +0100 Georges Racinet discovery: using the new basesheads()
Mon, 14 Jan 2019 18:36:09 +0100 Georges Racinet ancestor: incrementalmissingancestors.basesheads()
Mon, 14 Jan 2019 17:46:14 +0100 Georges Racinet rust-cpython: set conversion for MissingAncestors.bases()
Mon, 14 Jan 2019 10:07:48 +0100 Georges Racinet on ishtar.racinet.fr rust: dagop.headrevs() Rust counterparts
Mon, 14 Jan 2019 20:42:25 +0100 Georges Racinet rust: factorized testing Graphs
Sat, 12 Jan 2019 16:57:04 +0100 Georges Racinet rust-cpython: moved generic conversion fn out of ancestors module
Tue, 15 Jan 2019 20:24:17 +0100 Boris Feld revset: transparently forward _intlist argument in all case
Sun, 30 Dec 2018 00:15:38 -0800 Martin von Zweigbergk narrow: reuse narrowspec.updateworkingcopy() when narrowing
Fri, 21 Dec 2018 10:05:37 -0800 Martin von Zweigbergk narrow: reuse narrowspec.updateworkingcopy() when widening
Sat, 29 Dec 2018 23:40:18 -0800 Martin von Zweigbergk narrow: move copytonarrowspec() out of setnarrowpats()
Sat, 29 Dec 2018 23:09:07 -0800 Martin von Zweigbergk narrow: drop now-unnecessary reassignment of repo attributes
Fri, 11 Jan 2019 14:55:31 +0100 Mathias De Mare packaging: allow running packaging with custom uid+gid for CentOS
Fri, 11 Jan 2019 13:14:25 +0100 Mathias De Mare hg-docker: fix Python 3.4 compatibility (for CentOS 7)
Tue, 15 Jan 2019 11:07:34 -0800 Martin von Zweigbergk copies: use node.nullrev instead of literal -1
Tue, 15 Jan 2019 09:20:47 -0800 Martin von Zweigbergk copies: use node.wdirrev instead of inventing another constant for it
Sat, 29 Dec 2018 23:35:05 -0800 Martin von Zweigbergk narrow: extract repo property for store narrowmatcher
Sat, 29 Dec 2018 23:01:12 -0800 Martin von Zweigbergk narrow: copy store narrowspec to working copy immediately
Sat, 29 Dec 2018 22:34:38 -0800 Martin von Zweigbergk narrow: include working copy narrowspec in transaction journal
Sat, 29 Dec 2018 22:27:39 -0800 Martin von Zweigbergk narrow: make dirstateguard back up and restore working copy narrowspec instead
Thu, 10 Jan 2019 13:36:25 -0800 Martin von Zweigbergk narrow: include journal.narrowspec in transaction journal
Tue, 08 Jan 2019 09:50:40 -0800 Martin von Zweigbergk progress: deprecate ui.progress()
Tue, 15 Jan 2019 15:43:00 -0800 Kyle Lippincott context: use scmutil.matchfiles instead of matchmod.match(exact=True)
Mon, 14 Jan 2019 22:19:43 -0500 Augie Fackler histedit: fix call to _getgoal() by adding a byteskwargs() wrapper
Fri, 04 Jan 2019 13:41:21 +0100 Boris Feld revset: introduce an API that avoids `formatspec` input serialization
Fri, 04 Jan 2019 05:26:13 +0100 Boris Feld revset: detect integer list on parsing
Fri, 04 Jan 2019 05:16:57 +0100 Boris Feld revert: extract "%ld" formatting in a _formatintlist function