log

age author description
Sat, 18 Jan 2020 10:43:52 -0800 Gregory Szorc py3: conditionalize test-lfs-serve-access.t for Python 3.8
Sat, 18 Jan 2020 10:27:03 -0800 Gregory Szorc py3: add extra traceback line present on Python 3.8
Sat, 18 Jan 2020 10:12:41 -0800 Gregory Szorc py3: conditionalize test-flagprocessor.t on Python 3.8
Sat, 18 Jan 2020 10:21:45 -0800 Gregory Szorc tests: conditionalize test-hightlight.t on pygments version
Mon, 20 Jan 2020 23:51:25 -0800 Gregory Szorc hgdemandimport: apply lazy module loading to sys.meta_path finders
Mon, 20 Jan 2020 23:42:19 -0800 Gregory Szorc hgdemandimport: disable on Python 3.5
Sat, 18 Jan 2020 11:13:01 -0800 Gregory Szorc py3: suppress unraisable exceptions in test-worker.t
Mon, 20 Jan 2020 18:28:46 -0500 Valentin Gatien-Baron rust: add a README
Mon, 20 Jan 2020 17:44:03 -0500 Valentin Gatien-Baron rust: move hgcli's README out of the way
Sat, 18 Jan 2020 01:54:17 -0500 Matt Harbison verify: avoid spurious integrity warnings in verbose mode (issue6172)
Fri, 17 Jan 2020 22:31:47 -0800 Gregory Szorc py3: glob over exception in test-check-py3-compat.t
Fri, 17 Jan 2020 22:24:27 -0800 Gregory Szorc py3: string normalization and I/O tweaks in test-lfs.t
Fri, 17 Jan 2020 21:27:53 -0500 Matt Harbison help: minor copy editing to the `config.format` section
Thu, 21 Nov 2019 17:27:44 +0100 Pierre-Yves David changectx: mark parent of changesets as non filtered
Thu, 21 Nov 2019 23:46:51 +0100 Pierre-Yves David changectx: use unfiltered changelog to walk ancestors in annotate
Thu, 21 Nov 2019 23:25:08 +0100 Pierre-Yves David localrepo: also fast past the parents of working copies parents
Sun, 17 Nov 2019 14:54:41 +0100 Pierre-Yves David localrepo: recognize trivial request for '.'
Sun, 17 Nov 2019 14:47:29 +0100 Pierre-Yves David localrepo: fastpath access to "."
Sun, 17 Nov 2019 14:39:28 +0100 Pierre-Yves David localrepo: also fastpath access to working copy parents when possible
Thu, 16 Jan 2020 08:41:38 -0800 Martin von Zweigbergk examples: refer to nightly rustfmt in Windows-compatible way
Thu, 26 Dec 2019 19:05:55 +0100 Joerg Sonnenberger convert: refactor authormap into separate function for outside use
Tue, 14 Jan 2020 17:57:15 +0900 Inada Naoki remotefilelog: fix opening validatecachelog in text mode
Thu, 16 Jan 2020 12:27:15 -0800 Kyle Lippincott cext: fix compiler warning about sign changing
Wed, 15 Jan 2020 23:34:04 -0500 Matt Harbison sha1dc: avoid including the nonexistent stdint.h with Visual Studio 2008
Thu, 16 Jan 2020 12:17:03 -0800 Kyle Lippincott py3: fix curses chunkselector fallback (when diffs are too large) on py3
Wed, 15 Jan 2020 15:47:03 +0100 Pierre-Yves David transaction: allow finalizer to add finalizer
Sat, 28 Dec 2019 12:25:16 -0500 Matt Harbison tests: stabilize test-subrepo-svn.t on Windows
Mon, 13 Jan 2020 11:18:29 -0800 Martin von Zweigbergk rebase: fix bug where `--collapse` would apply diff on missing file
Mon, 13 Jan 2020 11:11:20 -0800 Martin von Zweigbergk rebase: extract a variable for a repeated `repo[p1]`
Sun, 29 Dec 2019 17:53:48 -0800 Martin von Zweigbergk graftcopies: document why the function is useful at all
Fri, 27 Dec 2019 13:47:59 -0800 Martin von Zweigbergk graftcopies: remove `skip` and `repo` arguments
Fri, 27 Dec 2019 15:14:19 -0800 Martin von Zweigbergk graftcopies: use _filter() for filtering out invalid copies
Mon, 06 Jan 2020 15:24:36 -0800 Martin von Zweigbergk copies: replace duplicatecopies() by function that takes contexts
Fri, 27 Dec 2019 13:03:40 -0800 Martin von Zweigbergk graft: extract repo[None] to a variable
Thu, 16 Jan 2020 00:30:08 +0800 Aay Jay Chan rust-core: fix typo in comment
Tue, 14 Jan 2020 18:59:49 -0800 Gregory Szorc sha1dc: use buffer protocol when parsing arguments
Tue, 14 Jan 2020 20:05:37 -0500 Matt Harbison lfs: avoid quadratic performance in processing server responses
Tue, 14 Jan 2020 19:42:24 -0500 Matt Harbison lfs: check content length after downloading content
Tue, 14 Jan 2020 18:02:20 -0500 Matt Harbison lfs: rename a variable to clarify its use
Tue, 14 Jan 2020 17:53:43 -0800 Gregory Szorc sha1dc: use proper string functions on Python 2/3
Tue, 14 Jan 2020 17:39:12 -0800 Gregory Szorc sha1dc: declare all variables at begininng of block
Tue, 14 Jan 2020 17:37:04 -0800 Gregory Szorc sha1dc: manually define integer types on msvc 2008
Tue, 14 Jan 2020 14:18:11 -0800 Martin von Zweigbergk packaging: leverage os.path.relpath() in setup.py
Tue, 14 Jan 2020 18:00:05 +0100 Raphaël Gomès rust-utils: add util to find a slice in another slice
Tue, 14 Jan 2020 16:00:57 +0100 Raphaël Gomès dirstate: move rust fast-path calling code to its own method
Tue, 14 Jan 2020 00:52:53 -0500 Matt Harbison lfs: add "bytes" as the unit to the upload/download progress bar
Tue, 14 Jan 2020 16:37:45 -0500 Matt Harbison phabricator: post revisions in ascending topological order (issue6241)
Tue, 14 Jan 2020 16:29:03 -0500 Matt Harbison doc: fix references to `revset.abstractsmartset`
Mon, 13 Jan 2020 20:09:32 -0800 Gregory Szorc fsmonitor: properly handle str ex.msg
Mon, 23 Dec 2019 01:12:20 -0500 Matt Harbison verify: allow the storage to signal when renames can be tested on `skipread`
Sun, 22 Dec 2019 23:50:19 -0500 Matt Harbison lfs: don't skip locally available blobs when verifying
Fri, 20 Dec 2019 01:11:35 -0500 Matt Harbison lfs: add a switch to `hg verify` to ignore the content of blobs
Wed, 08 Jan 2020 14:37:54 -0500 Augie Fackler revlog: run rustfmt nightly
Wed, 08 Jan 2020 14:37:01 -0500 Augie Fackler examples: specify rustfmt nightly using a $() construct
Sat, 07 Dec 2019 13:13:48 -0800 Gregory Szorc hg-core: rustfmt path.rs
Sat, 07 Dec 2019 10:26:28 -0800 Gregory Szorc hg-core: vendor Facebook's path utils module
Tue, 14 Jan 2020 12:04:12 +0100 Georges Racinet revlog-native: introduced ABI version in capsule
Mon, 13 Jan 2020 19:11:44 -0800 Rodrigo Damazio Bovendorp phases: make phasecache._phasesets immutable
Mon, 13 Jan 2020 19:06:36 -0800 Rodrigo Damazio Bovendorp phases: reduce code duplication in phasecache.getrevset
Mon, 13 Jan 2020 17:18:03 -0500 Matt Harbison scmutil: fix an unbound variable with progressbar debug enabled
Mon, 13 Jan 2020 14:12:31 -0500 Augie Fackler hgext: replace references to hashlib.sha1 with hashutil.sha1
Mon, 13 Jan 2020 17:16:54 -0500 Augie Fackler sslutil: migrate to hashutil.sha1 instead of hashlib.sha1
Mon, 13 Jan 2020 17:15:14 -0500 Augie Fackler core: migrate uses of hashlib.sha1 to hashutil.sha1
Mon, 13 Jan 2020 17:14:19 -0500 Augie Fackler hashutil: new package for hashing-related features
Wed, 08 Jan 2020 15:59:52 -0500 Augie Fackler sha1dc: initial implementation of Python extension
Wed, 08 Jan 2020 15:09:01 -0500 Augie Fackler sha1dc: import latest version from github
Sat, 11 Jan 2020 05:44:58 +0100 Pierre-Yves David transaction: add a `hasfinalize` method
Sat, 11 Jan 2020 04:57:29 +0100 Pierre-Yves David changelog: fix the diverted opener to accept more kwargs
Mon, 06 Jan 2020 08:08:06 +0100 Pierre-Yves David revlog: reorder a conditionnal about revlogio
Fri, 10 Jan 2020 15:47:39 -0800 Martin von Zweigbergk rebase: delete seemingly unnecessary needupdate()
Fri, 10 Jan 2020 13:24:25 -0800 Martin von Zweigbergk workingctx: move setparents() logic from localrepo to mirror overlayworkingctx
Fri, 10 Jan 2020 21:41:28 -0800 Martin von Zweigbergk overlayworkginctx: implement a setparents() to mirror dirstate.setparents()
Fri, 10 Jan 2020 17:03:23 -0800 Martin von Zweigbergk overlayworkingctx: default branch to base context's branch
Thu, 09 Jan 2020 15:41:40 -0800 Martin von Zweigbergk grep: speed up `hg grep --all-files some/path` by using ctx.matches(match)
Thu, 09 Jan 2020 14:19:20 -0500 timeless fix: fix grammar/typos in hg help -e fix stable
Thu, 09 Jan 2020 10:17:10 -0500 Matt Harbison py3: byteify the opener option to use `rust.index` to allow Rust revlogs
Fri, 27 Dec 2019 21:11:36 -0800 Martin von Zweigbergk graft: use revset for intersecting with ancestor set
Fri, 27 Dec 2019 21:11:33 -0800 Martin von Zweigbergk graft: don't remove from a list in a loop
Fri, 27 Dec 2019 22:40:52 -0800 Martin von Zweigbergk tests: avoid grafting the same change over and over
Wed, 08 Jan 2020 20:23:24 -0500 Matt Harbison py3: byteify some `ui.configbool()` parameters
Mon, 23 Dec 2019 17:47:31 +0100 Georges Racinet rust-discovery: type alias for random generator seed
Fri, 27 Dec 2019 15:53:16 -0800 Martin von Zweigbergk tests: split out another ~1/2 of test-graft.t
Fri, 27 Dec 2019 15:39:48 -0800 Martin von Zweigbergk tests: split out ~1/3 of test-graft.t
Fri, 27 Dec 2019 14:08:02 -0800 Martin von Zweigbergk overlwayworkingctx: remove doubly bad reference to wrapped ctx for copies
Fri, 27 Dec 2019 12:41:56 -0800 Martin von Zweigbergk movedirstate: get copies from dirstate before setting parents
Thu, 12 Dec 2019 14:31:11 -0800 Kyle Lippincott fix: convert clang-format-ignorelist to use wildcards
Wed, 08 Jan 2020 11:59:32 -0500 Connor Sheehan packaging: update Ubuntu docker build dependencies to Python 3
Tue, 07 Jan 2020 12:09:36 +0100 Pierre-Yves David mmap: add a size argument to mmapread
Tue, 07 Jan 2020 12:26:37 +0100 Pierre-Yves David revlogutils: move the NodeMap class in a dedicated nodemap module
Thu, 02 Jan 2020 17:27:37 -0800 Kyle Lippincott progress: flush stderr after clearing stable
Sun, 29 Dec 2019 21:10:04 -0500 Matt Harbison rcutil: drop the `defaultrcpath()` method (API)
Sun, 29 Dec 2019 21:06:34 -0500 Matt Harbison ui: add the ability to apply `defaultrc` configs from resources
Sun, 29 Dec 2019 20:51:44 -0500 Matt Harbison ui: refactor `readconfig()` into a form that can consume resources
Sun, 29 Dec 2019 20:35:34 -0500 Matt Harbison resourceutil: implement `contents()` to iterate over resources in a package
Sun, 29 Dec 2019 20:32:56 -0500 Matt Harbison resourceutil: implement `is_resource()`
Sat, 28 Dec 2019 23:35:13 -0500 Matt Harbison resourceutil: don't limit resources to the `mercurial` package
Sat, 28 Dec 2019 23:08:57 -0500 Matt Harbison setup: include `defaultrc` in the package list
Tue, 24 Dec 2019 20:17:40 +0300 Pulkit Goyal tests: update test-releasenotes-formatting.t output
Sat, 28 Dec 2019 02:11:51 -0500 Matt Harbison tests: fix a copy/paste name duplication in storage.py
Sat, 28 Dec 2019 02:02:34 -0500 Matt Harbison commit: change default `editor` parameter to None
Sat, 28 Dec 2019 01:51:17 -0500 Matt Harbison cleanup: drop redundant character escapes outside of `[]`
Sat, 28 Dec 2019 01:35:05 -0500 Matt Harbison cleanup: drop redundant character escapes from `[]` character sets
Sat, 28 Dec 2019 01:12:19 -0500 Matt Harbison cleanup: replace contiguous spaces in regex patterns with an explicit count
Mon, 30 Dec 2019 12:17:02 -0500 Matt Harbison mq: avoid using `__file__` to compare modules
Tue, 31 Dec 2019 16:24:38 -0500 Matt Harbison util: avoid referencing `time.clock()` on Windows when missing (issue6238)
Mon, 30 Dec 2019 23:53:53 -0500 Matt Harbison py3: replace `time.clock()` with `time.perf_counter()`
Wed, 08 Jan 2020 09:59:34 -0800 Kyle Lippincott tests: fix a "naked exception" issue in test-remotefilelog-prefetch.t
Tue, 24 Dec 2019 01:38:02 -0500 Matt Harbison subrepo: fix a crash when archiving an svn or git subrepo stable
Thu, 12 Dec 2019 18:31:17 +0100 Georges Racinet rust-index: add a `experimental.rust.index` option to use the wrapper
Wed, 11 Dec 2019 18:10:20 +0100 Georges Racinet rust-index: use the new method in shortesthexnodeidprefix
Thu, 12 Dec 2019 03:39:14 +0100 Georges Racinet rust-index: expose a method to retrieve the C index
Thu, 12 Dec 2019 18:11:44 +0100 Pierre-Yves David rust-index: handle `MixedIndex` in `pyindex_to_graph`
Fri, 13 Dec 2019 19:52:26 +0100 Georges Racinet rust-index: make it possible to clone the struct referencing the C index
Fri, 06 Dec 2019 20:40:02 -0500 Matt Harbison match: resolve filesets against the passed `cwd`, not the current one
Thu, 12 Dec 2019 14:28:31 -0800 Kyle Lippincott fix: correct the clang-format example hgrc so that it actually works
Wed, 18 Dec 2019 00:41:12 -0500 Matt Harbison inno: drop support for Windows 95/98/ME
Wed, 25 Dec 2019 19:03:07 +0100 Georges Racinet rust-matchers: fixing cargo doc
Wed, 25 Dec 2019 15:17:55 +0100 Georges Racinet rust-core: extracted a revlog submodule
Thu, 19 Dec 2019 00:32:42 -0800 Rodrigo Damazio Bovendorp phases: make the working directory consistently a draft
Wed, 25 Dec 2019 14:53:45 +0100 Georges Racinet rust-core: updated copyright notice
Fri, 27 Dec 2019 09:55:35 -0800 Martin von Zweigbergk tests: fix failing doctest in match.py by adding dummy auditor
Thu, 02 Jan 2020 17:30:27 -0800 Kyle Lippincott remotefilelog: actually fix (and test this time) a bytes vs str issue
Tue, 07 Jan 2020 09:26:06 -0500 Augie Fackler merge with stable
Mon, 06 Jan 2020 14:58:32 -0500 Augie Fackler Added signature for changeset b4c82b704180 stable
Mon, 06 Jan 2020 14:58:31 -0500 Augie Fackler Added tag 5.2.2 for changeset b4c82b704180 stable
Fri, 27 Dec 2019 19:00:38 -0500 Matt Harbison revset: drop some unused code in the `remote` revset
Fri, 27 Dec 2019 18:52:48 -0500 Matt Harbison tests: avoid using a list comprehension to fill a list with fixed values
Fri, 27 Dec 2019 18:21:41 -0500 Matt Harbison histedit: avoid using a list comprehension to fill a list with fixed values
Sat, 28 Dec 2019 09:55:45 -0800 Gregory Szorc zstandard: vendor python-zstandard 0.13.0
Fri, 27 Dec 2019 18:54:57 -0500 Matt Harbison hgweb: delete a local variable instead of setting to `None`
Fri, 27 Dec 2019 18:52:15 -0500 Matt Harbison tests: drop unused local variable assignments in linelog
Fri, 27 Dec 2019 18:51:45 -0500 Matt Harbison ui: delete local variables instead of setting to `None`
Fri, 27 Dec 2019 18:50:40 -0500 Matt Harbison tests: drop unused local variable assignments in remotefilelog
Fri, 27 Dec 2019 18:43:18 -0500 Matt Harbison fastannotate: drop unused local variable assignments
Fri, 27 Dec 2019 18:34:12 -0500 Matt Harbison fsmonitor: drop an unused local variable assignment
Fri, 27 Dec 2019 18:26:51 -0500 Matt Harbison mq: drop an unused variable assignment
Fri, 27 Dec 2019 18:19:40 -0500 Matt Harbison hgweb: delete local variable instead of setting it to `None`
Fri, 27 Dec 2019 17:58:17 -0500 Matt Harbison annotate: avoid using a list comprehension to fill a list with fixed values
Fri, 27 Dec 2019 17:54:45 -0500 Matt Harbison fsmonitor: drop an unused local variable
Fri, 27 Dec 2019 17:53:56 -0500 Matt Harbison absorb: avoid using a list comprehension to fill a list with fixed values
Fri, 27 Dec 2019 16:57:28 -0500 Matt Harbison run-tests: ensure the script exits when it fails to change directories
Fri, 27 Dec 2019 16:30:14 -0500 Matt Harbison shelve: drop an unused variable assignment
Fri, 27 Dec 2019 14:58:02 -0500 Matt Harbison hgweb: drop an unused variable assignment
Fri, 27 Dec 2019 13:56:08 -0500 Matt Harbison revlog: drop an unused variable assignment
Fri, 27 Dec 2019 13:52:39 -0500 Matt Harbison rebase: drop an unused variable assignment
Fri, 27 Dec 2019 13:50:53 -0500 Matt Harbison polib: drop an unused local function
Fri, 27 Dec 2019 13:47:17 -0500 Matt Harbison perf: drop an unused variable assignment
Fri, 27 Dec 2019 13:45:05 -0500 Matt Harbison perf: drop an unnecessary `pass`
Fri, 27 Dec 2019 13:42:52 -0500 Matt Harbison perf: fix the time measurement for pathcopies relative to p2
Fri, 27 Dec 2019 13:29:45 -0500 Matt Harbison githelp: drop unused variable assignments
Fri, 27 Dec 2019 13:24:20 -0500 Matt Harbison debug: drop unused variable assignments
Fri, 27 Dec 2019 13:18:19 -0500 Matt Harbison changegroup: drop an unused variable assignment
Fri, 27 Dec 2019 13:13:33 -0500 Matt Harbison bugzilla: drop an unused variable assignment
Fri, 27 Dec 2019 13:11:22 -0500 Matt Harbison ancestor: drop another unused variable assignment
Fri, 27 Dec 2019 13:05:22 -0500 Matt Harbison ancestor: drop an unused local variable assignment
Fri, 27 Dec 2019 02:44:00 -0500 Matt Harbison cleanup: drop unused import from pywatchman
Fri, 27 Dec 2019 02:05:01 -0500 Matt Harbison narrow: move `testedwith` after module imports
Thu, 26 Dec 2019 18:26:06 -0500 Matt Harbison match: don't util.normpath() cwd
Thu, 26 Dec 2019 16:45:56 -0500 Matt Harbison tests: convert the `root` arg of matchmod.match() to local path separators
Fri, 27 Dec 2019 16:47:47 +0100 Pierre-Yves David commitablectx: fix the default phase
Wed, 18 Dec 2019 14:07:58 -0800 Kyle Lippincott fix: fix handling of merge commits by using overlayworkingctx
Mon, 23 Dec 2019 10:02:50 -0800 Georges Racinet rust-index: add a struct wrapping the C index
Thu, 12 Dec 2019 03:46:47 +0100 Georges Racinet rust-index: add a `inner` method to the Index struct
Wed, 27 Nov 2019 17:59:58 +0100 Georges Racinet revlog: made C Capsule an array of function pointers
Sun, 22 Dec 2019 23:09:37 -0500 Matt Harbison lfs: fix a discrepancy with a function wanting a filelog, but calling it rlog
Sun, 22 Dec 2019 16:36:09 -0500 Matt Harbison revlog: split the content verification of a node into a separate method
Sun, 22 Dec 2019 00:47:33 -0500 Matt Harbison verify: update comment to say that lfs doesn't need fulltext to check renames
Wed, 18 Dec 2019 13:30:48 -0800 Martin von Zweigbergk resourceutil: use `from importlib import resources`
Wed, 18 Dec 2019 13:39:44 -0800 Martin von Zweigbergk import-checker: allow all absolute imports of stdlib modules
Tue, 17 Dec 2019 22:36:40 -0500 Matt Harbison help: drop a reference to Windows 9x
Tue, 17 Dec 2019 22:33:37 -0500 Matt Harbison help: clarify that the Windows registry key for hgrc files is systemwide
Tue, 17 Dec 2019 22:08:07 -0500 Matt Harbison windows: add a global equivalent to /etc/mercurial for *.rc processing
Fri, 13 Dec 2019 10:31:00 -0800 Martin von Zweigbergk match: normalize `cwd` early
Fri, 13 Dec 2019 11:21:31 -0800 Martin von Zweigbergk match: make sure `root` argument is always an absolute path (API)
Fri, 06 Dec 2019 20:29:02 -0500 Matt Harbison tests: show that fileset patterns don't work with `fix` when not in repo root
Wed, 18 Dec 2019 20:17:21 +0100 Denis Laxalde py3: force bytestr conversion of "reason" in scmutil.callcatch() stable 5.2.2
Fri, 20 Dec 2019 17:19:25 +0100 Georges Racinet tests-pure: fixing test-parseindex2
Fri, 13 Dec 2019 19:59:59 +0100 Pierre-Yves David rust-index: add a function to convert PyObject index for hg-core
Wed, 11 Dec 2019 18:40:04 +0100 Pierre-Yves David test: extract some generic data and utility from test-rust-ancestor.py
Tue, 17 Dec 2019 23:33:35 -0500 Matt Harbison patch: fix header.__repr__() to not have `b''` prefixes in file names
Wed, 18 Dec 2019 11:11:40 -0800 Martin von Zweigbergk cmdutil: allow native string as input to check_at_most_one_arg()
Wed, 18 Dec 2019 10:52:49 -0800 Martin von Zweigbergk cmdutil: return underscore-separate name from check_at_most_one_arg()
Wed, 18 Dec 2019 10:55:06 -0800 Martin von Zweigbergk rebase: restore i18n of a hint message
Wed, 18 Dec 2019 23:45:11 -0800 Rodrigo Damazio Bovendorp status: make unresolved files always be in the morestatus structured output
Wed, 18 Dec 2019 23:43:21 -0800 Rodrigo Damazio Bovendorp status: make morestatus call out unresolved conflicts after update
Wed, 18 Dec 2019 23:41:36 -0800 Rodrigo Damazio Bovendorp status: extract active-merge state for reuse
Tue, 17 Dec 2019 10:55:50 -0800 Martin von Zweigbergk fix: use rewriteutil.precheck() instead of reimplementing it
Tue, 17 Dec 2019 11:09:22 -0800 Martin von Zweigbergk split: use rewriteutil.precheck() instead of reimplementing it
Wed, 18 Dec 2019 09:18:02 +0300 Martin von Zweigbergk rebase: use rewriteutil.precheck() instead of reimplementing it
Tue, 17 Dec 2019 10:53:51 -0800 Martin von Zweigbergk histedit: use rewriteutil.precheck() instead of reimplementing it
Thu, 12 Dec 2019 23:25:16 -0800 Martin von Zweigbergk rebase: inline single-use variables passed to _definedestmap()
Thu, 12 Dec 2019 23:20:48 -0800 Martin von Zweigbergk rebase: use cmdutil.check_at_most_one_arg() for action+revision