log

age author description
Tue, 08 Oct 2019 15:06:18 -0700 Martin von Zweigbergk cleanup: join string literals that are already on one line
Tue, 08 Oct 2019 15:15:37 -0700 Martin von Zweigbergk debugcommands: add a few more writenoi18n()
Sun, 06 Oct 2019 20:17:41 -0700 Martin von Zweigbergk py3: delete b'' prefix from safehasattr arguments
Tue, 08 Oct 2019 19:35:30 -0700 Kyle Lippincott destutil: provide hint on rebase+merge for how to specify destination/rev
Tue, 08 Oct 2019 10:40:36 -0700 Kyle Lippincott hghave: document format for version feature checks as <name><vers>, no dots
Fri, 02 Feb 2018 10:13:42 -0800 Gregory Szorc check-commit: allow foo_bar naming in functions
Tue, 08 Oct 2019 13:38:02 -0400 Augie Fackler infinitepush: mark extension as likely to be deleted
Mon, 07 Oct 2019 10:34:21 -0400 Gregory Szorc tests: use range() in generate-churning-module.py
Mon, 07 Oct 2019 10:31:11 -0400 Gregory Szorc tests: allow warning about file
Mon, 07 Oct 2019 10:28:32 -0400 Gregory Szorc lsprof: remove __main__ functionality
Mon, 07 Oct 2019 10:26:46 -0400 Gregory Szorc tests: use proper Python 3.8 feature
Mon, 07 Oct 2019 00:04:04 -0400 Gregory Szorc py3: finish porting iteritems() to pycompat and remove source transformer
Sun, 06 Oct 2019 19:25:18 -0400 Gregory Szorc py3: define and use pycompat.iteritems() for hgext/
Sun, 06 Oct 2019 17:59:15 -0400 Gregory Szorc py3: define and use pycompat.itervalues()
Sun, 06 Oct 2019 17:45:05 -0400 Gregory Szorc py3: stop normalizing 2nd argument of *attr() to unicode
Sun, 06 Oct 2019 14:58:41 -0400 Yuya Nishihara log: populate keywords if specified in custom -Tjson(...) or -Tcbor(...)
Sat, 05 Oct 2019 23:30:09 -0400 Yuya Nishihara formatter: map -Tjson(...) and -Tcbor(...) to templater
Sat, 05 Oct 2019 23:20:35 -0400 Yuya Nishihara formatter: parse name of built-in formatter templates in standard way
Sat, 05 Oct 2019 23:04:45 -0400 Yuya Nishihara formatter: pass in template spec to templateformatter as argument
Sat, 05 Oct 2019 15:47:38 -0400 Yuya Nishihara templater: add public parseexpr() function to parse "-Tjson(...)"
Sun, 06 Oct 2019 13:06:19 +0200 Denis Laxalde import: read X-Mercurial-Node email header to determine nodeid
Wed, 02 Oct 2019 07:35:22 +0900 Yuya Nishihara patchbomb: use procutil.shellquote() instead of shlex to escape email address
Mon, 07 Oct 2019 11:52:58 -0400 Pierre-Yves David formatting: introduce a `test-check-format-black.t` that enforce formatting
Mon, 07 Oct 2019 10:58:51 -0400 Pierre-Yves David formatting: run black on all file again
Mon, 07 Oct 2019 11:51:34 -0400 Pierre-Yves David formatting: make black --quiet in the example `hg fix` config
Mon, 07 Oct 2019 11:48:34 -0400 Pierre-Yves David formatting: remove the data-ogre from the config example
Sun, 06 Oct 2019 17:27:51 -0400 Gregory Szorc py3: stop normalizing .encode()/.decode() arguments to unicode
Sun, 06 Oct 2019 16:58:55 -0400 Gregory Szorc py3: manually import pycompat.delattr where it is needed
Sun, 06 Oct 2019 16:55:18 -0400 Gregory Szorc py3: manually import getattr where it is needed
Sun, 06 Oct 2019 16:39:13 -0400 Gregory Szorc py3: stop injecting pycompat.hasattr into modules
Sun, 06 Oct 2019 14:58:42 -0400 Gregory Szorc py3: manually import pycompat.setattr where it is needed
Sun, 06 Oct 2019 14:51:45 -0400 Gregory Szorc py3: stop implicitly importing unicode
Sun, 06 Oct 2019 13:28:56 -0400 Gregory Szorc py3: manually import pycompat.open into files that need it
Sun, 06 Oct 2019 13:17:19 -0400 Gregory Szorc import-checker: allow symbol imports from mercurial.pycompat
Sun, 06 Oct 2019 14:13:03 -0700 Augie Fackler contrib: add a fork of black (as "grey") that includes my changes
Sat, 05 Oct 2019 09:58:21 -0400 Yuya Nishihara rust-cpython: change license of ref_sharing.rs to MIT
Sun, 06 Oct 2019 10:20:17 -0400 Augie Fackler contrib: fix check-code to be able to detect missing _() with bytestrings
Sun, 06 Oct 2019 10:51:16 -0400 Augie Fackler cleanup: mark some ui.(status|note|warn|write) calls as not needing i18n
Sun, 06 Oct 2019 10:10:14 -0400 Gregory Szorc ui: define (write|status|warn|note)noi18n aliases
Sat, 04 May 2019 11:25:40 -0400 Augie Fackler mangler: stop rewriting string constants to be bytes literals
Sun, 06 Oct 2019 09:48:39 -0400 Augie Fackler formatting: byteify all mercurial/ and hgext/ string literals
Sun, 06 Oct 2019 09:45:02 -0400 Augie Fackler formatting: blacken the codebase
Sat, 05 Oct 2019 10:29:34 -0400 Augie Fackler style: run a patched black on a subset of mercurial
Fri, 04 Oct 2019 15:53:45 -0400 Gregory Szorc tests: conditionalize output for Python 3
Sat, 05 Oct 2019 17:01:02 -0400 Gregory Szorc hg: remove HGUNICODEPEDANTRY and RTUNICODEPEDANTRY
Fri, 04 Oct 2019 16:07:32 -0400 Gregory Szorc convert: use pycompat.fsencode()
Sat, 05 Oct 2019 15:28:52 -0400 Gregory Szorc tests: make tarball output conditional on Python version
Sat, 05 Oct 2019 16:23:00 -0400 Gregory Szorc tests: conditionalize test-run-tests.t for Python 3.8
Sat, 05 Oct 2019 17:44:54 -0400 Gregory Szorc hgweb: use importlib.reload() if available
Sat, 05 Oct 2019 16:57:45 -0400 Gregory Szorc tests: allow xrange warning from perf.py
Sun, 06 Oct 2019 09:27:10 -0400 Pierre-Yves David debugsidedata: fix verbose mode on python3
Sun, 06 Oct 2019 12:59:47 +0200 Denis Laxalde import: add debug messages when parsing data from patch header
Sun, 06 Oct 2019 06:55:49 -0700 Augie Fackler examples: include a sample of how to use black with fix
Sun, 06 Oct 2019 09:35:14 -0400 Augie Fackler black: add a pyproject.toml that contains our black settings
Sat, 05 Oct 2019 10:49:24 -0400 Augie Fackler contrib: stop whining about whitespace around =
Sat, 05 Oct 2019 10:48:10 -0400 Augie Fackler contrib: black manages whitespace after Python keywords now
Sat, 05 Oct 2019 10:47:28 -0400 Augie Fackler contrib: allow trailing commas in lists
Sat, 05 Oct 2019 10:46:46 -0400 Augie Fackler contrib: remove check-code line length limit
Mon, 30 Sep 2019 14:21:05 -0400 Pierre-Yves David changegroup: use positive logic for treemanifest changegroup3 logic
Sat, 05 Oct 2019 07:10:34 -0700 Danny Hooper fix: add :enabled sub-config for fixer tools
Sat, 05 Oct 2019 11:21:39 -0400 Gregory Szorc automation: add a command to submit to a Try server
Sat, 05 Oct 2019 11:58:17 -0400 Gregory Szorc automation: improve documentation for credentials management
Sat, 05 Oct 2019 11:23:14 -0400 Gregory Szorc automation: switch to us-west-2 by default
Sat, 05 Oct 2019 11:03:05 -0400 Gregory Szorc automation: upgrade various packages
Sat, 05 Oct 2019 13:28:48 -0400 Augie Fackler statprof: drop python #! and exec bit we don't use
Sat, 05 Oct 2019 11:56:35 -0400 Augie Fackler cvsps: switch a file open to a with statement
Sat, 05 Oct 2019 12:03:19 +0200 Denis Laxalde templatefuncs: account for user's diffopts in diff() (BC)
Sat, 05 Oct 2019 09:57:00 -0400 Augie Fackler transaction: re-wrap line to avoid a black bug
Sat, 05 Oct 2019 09:55:56 -0400 Augie Fackler discovery: re-wrap expression to avoid a black bug
Fri, 04 Oct 2019 17:07:00 -0400 Pierre-Yves David sidedata: adjust string for python3
Fri, 04 Oct 2019 18:33:54 +0100 Ian Moody py3: fix phabricator's use of json.loads() for py3.5
Fri, 04 Oct 2019 18:18:38 +0100 Ian Moody run-tests: make coverage work out of tree
Thu, 03 Oct 2019 13:18:15 -0700 Martin von Zweigbergk unfinishedstate: suggested `hg update .` (including `.`) to complete update
Mon, 30 Sep 2019 17:26:41 -0700 Gregory Szorc setup: build extensions in parallel by default
Thu, 03 Oct 2019 23:39:29 -0400 Yuya Nishihara merge with stable
Tue, 10 Sep 2019 00:30:53 +0200 Pierre-Yves David sidedata: check that the sidedata safely roundtrip
Tue, 10 Sep 2019 00:15:47 +0200 Pierre-Yves David sidedata: add a debugsidedata command
Mon, 09 Sep 2019 21:38:29 +0200 Pierre-Yves David sidedata: test we can successfully write sidedata
Fri, 27 Sep 2019 16:40:07 +0200 Pierre-Yves David sidedata: make sure we don't use the flag if there are not sidedata
Tue, 03 Sep 2019 23:45:38 +0200 Pierre-Yves David revlog: add the appropriate flag is sidedata are passed to `addrevision`
Wed, 04 Sep 2019 03:20:55 +0200 Pierre-Yves David sidedata: register the flag processors if the repository allows for it
Wed, 04 Sep 2019 03:19:58 +0200 Pierre-Yves David sidedata: add a function for _processflagsraw usage
Wed, 04 Sep 2019 01:20:54 +0200 Pierre-Yves David sidedata: add a function to write sidedata into a raw text
Wed, 04 Sep 2019 00:59:15 +0200 Pierre-Yves David sidedata: add a function to read sidedata from revlog raw text
Mon, 09 Sep 2019 14:03:12 +0200 Pierre-Yves David sidedata: add a new module with basic documentation
Wed, 07 Aug 2019 17:55:44 +0200 Pierre-Yves David sidedata: add a new revision flag constant for side data
Wed, 04 Sep 2019 02:43:17 +0200 Pierre-Yves David upgrade: detect the side-data format variants
Mon, 09 Sep 2019 22:42:55 +0200 Pierre-Yves David sidedata: introduce a new requirement to protect the feature
Wed, 02 Oct 2019 12:20:36 -0400 Augie Fackler Added signature for changeset 181e52f2b62f stable
Wed, 02 Oct 2019 12:20:35 -0400 Augie Fackler Added tag 5.1.2 for changeset 181e52f2b62f stable
Wed, 25 Sep 2019 03:58:46 +0200 Pierre-Yves David copies: move file input processsing early
Wed, 25 Sep 2019 03:48:41 +0200 Pierre-Yves David copies: prepare changelog for more copies storage mode
Fri, 27 Sep 2019 05:17:30 +0200 Pierre-Yves David vfs: give all vfs an options attribute by default
Fri, 27 Sep 2019 06:24:42 +0200 Pierre-Yves David revlog: explicitly set revlogv0 in vfs options
Fri, 27 Sep 2019 00:11:03 +0200 Pierre-Yves David context: clarify the various mode in the _copies property cache
Fri, 27 Sep 2019 00:09:43 +0200 Pierre-Yves David context: clarify the various mode in the filesremoved method
Fri, 27 Sep 2019 00:06:02 +0200 Pierre-Yves David context: clarify the various mode in the filesadded method
Thu, 26 Sep 2019 23:43:32 +0200 Pierre-Yves David copies: expand the logic of usechangesetcentricalgo
Mon, 30 Sep 2019 00:01:58 +0200 Floris Bruynooghe patchbomb: protect email addresses from shell
Sun, 29 Sep 2019 11:29:25 -0700 Gregory Szorc automation: support and use Debian Buster by default
Sun, 29 Sep 2019 11:24:14 -0700 Gregory Szorc automation: use latest AMIs
Sun, 29 Sep 2019 11:06:45 -0700 Gregory Szorc automation: increase size of Linux AMI build volume
Sun, 29 Sep 2019 10:37:38 -0700 Gregory Szorc automation: install awscli and python3-boto3 packages
Sun, 29 Sep 2019 10:28:01 -0700 Gregory Szorc automation: upgrade packages in Linux environment
Sun, 29 Sep 2019 10:21:18 -0700 Gregory Szorc automation: remove Ubuntu 18.10
Sun, 29 Sep 2019 10:19:02 -0700 Gregory Szorc automation: always install docker-ce
Sun, 29 Sep 2019 10:17:20 -0700 Gregory Szorc automation: use LSB_RELEASE instead of DEBIAN_VERSION
Sun, 29 Sep 2019 12:34:52 -0700 Gregory Szorc tests: use silenttestrunner in test-simplemerge.py
Sun, 29 Sep 2019 12:25:29 -0700 Gregory Szorc contrib: use pycompat.xrange in bdiff-torture.py
Sun, 29 Sep 2019 12:22:21 -0700 Gregory Szorc interfaces: use triple quotes for Attribute value
Sun, 29 Sep 2019 12:19:45 -0700 Gregory Szorc tests: suppress output from write()
Sun, 29 Sep 2019 12:04:43 -0700 Gregory Szorc tests: look for additional pip warning variant
Sun, 29 Sep 2019 12:00:18 -0700 Gregory Szorc tests: use test harness `hg` in test-hghave.t
Sat, 28 Sep 2019 21:13:27 -0700 Gregory Szorc synthrepo: use pycompat.xrange
Fri, 27 Sep 2019 00:40:52 +0200 Pierre-Yves David perf: fix perfhelper-pathcopies without --stats
Fri, 27 Sep 2019 19:59:53 +0200 Pierre-Yves David upgrade: also register copied `.d` files to fncache
Fri, 27 Sep 2019 21:32:56 +0200 Pierre-Yves David upgrade: fix handling of `.d` data file
Fri, 27 Sep 2019 21:14:23 +0200 Pierre-Yves David upgrade: also copy data file
Fri, 27 Sep 2019 21:14:03 +0200 Pierre-Yves David upgrade: create the correct destination directory for copies revlogs
Fri, 27 Sep 2019 13:16:37 +0200 Pierre-Yves David upgrade: fix DELTAREUSEFULLADD implementation in revlog.clone
Fri, 27 Sep 2019 13:10:47 +0200 Pierre-Yves David upgrade: document DELTAREUSEFULLADD in revlog.clone
Fri, 27 Sep 2019 12:41:20 +0200 Pierre-Yves David upgrade: move most of revlog.clone method into a _clone method
Sat, 07 Sep 2019 00:34:20 +0200 Pierre-Yves David flagprocessors: remove flagprocessorsmixin
Sat, 07 Sep 2019 00:26:15 +0200 Pierre-Yves David flagprocessors: move _flagserrorclass attribute on revlog & co
Sat, 07 Sep 2019 00:22:38 +0200 Pierre-Yves David flagprocessors: directly duplicate the deprecated layer back into revlog
Sat, 07 Sep 2019 00:16:32 +0200 Pierre-Yves David flagprocessors: make `processflagsraw` a module level function
Sat, 07 Sep 2019 00:11:58 +0200 Pierre-Yves David flagprocessors: make `processflagsread` a module level function
Fri, 06 Sep 2019 23:50:32 +0200 Pierre-Yves David flagprocessors: make `processflagswrite` a module level function
Fri, 06 Sep 2019 23:43:06 +0200 Pierre-Yves David flagprocessors: make `_processflagsfunc` a module level function
Wed, 04 Sep 2019 00:53:27 +0200 Pierre-Yves David flagprocessors: writetransform function take side data as parameter (API)
Tue, 03 Sep 2019 23:51:17 +0200 Pierre-Yves David flagprocessors: add a `sidedata` parameters to _processflagswrite
Tue, 03 Sep 2019 23:51:34 +0200 Pierre-Yves David revlog: add a `sidedata` parameters to addrevision
Wed, 04 Sep 2019 00:34:03 +0200 Pierre-Yves David flagprocessors: have the read transform function return side data (API)
Wed, 04 Sep 2019 00:13:45 +0200 Pierre-Yves David flagprocessors: return flagdata in the main processing function
Tue, 03 Sep 2019 22:55:04 +0200 Pierre-Yves David flagprocessors: return sidedata map in `_processflagsread`
Tue, 03 Sep 2019 22:36:41 +0200 Pierre-Yves David revlog: use the new sidedata map return in the sidedata method
Tue, 03 Sep 2019 22:54:04 +0200 Pierre-Yves David revlog: return sidedata map from `_revisiondata`
Tue, 03 Sep 2019 22:36:27 +0200 Pierre-Yves David revlog: introduce a `sidedata` method
Wed, 25 Sep 2019 14:35:08 -0700 Martin von Zweigbergk update: clarify calculateupdate() call sites by specifying argument names
Wed, 25 Sep 2019 17:57:16 -0400 Augie Fackler bookmarks: remove changectx() method from bmstore (API)
Wed, 25 Sep 2019 13:50:48 -0400 Augie Fackler histedit: sniff-test for untracked file conflicts before prompting for rules
Mon, 23 Sep 2019 16:29:16 -0400 Augie Fackler histedit: demonstrate breakage when `update` to a revision breaks
Wed, 25 Sep 2019 10:59:29 -0400 Paul Gossman rebase: track new nodes when --keep is set
Sat, 21 Sep 2019 13:42:23 -0400 Matt Harbison uncommit: fix typo in help text
Tue, 24 Sep 2019 22:41:07 -0400 Matt Harbison phabricator: use exthelper to register commands, config, and templates
Wed, 25 Sep 2019 11:04:08 -0400 Augie Fackler merge: check argument value with if/raise instead of an assert
Wed, 25 Sep 2019 11:02:32 -0400 Augie Fackler hg: have `updatetotally` more thoroughly check updatecheck argument (API)
Wed, 25 Sep 2019 10:53:10 -0400 Augie Fackler merge: replace magic strings with NAMED_CONSTANTS (API)
Wed, 25 Sep 2019 12:59:26 +0200 Pierre-Yves David singlehead: introduce special handling of closed heads
Wed, 25 Sep 2019 12:57:11 +0200 Pierre-Yves David testlib: allow more argument to mkcommit
Wed, 25 Sep 2019 12:35:34 +0200 Pierre-Yves David singlehead: fix a small typo in a test comment
Mon, 20 May 2019 14:37:38 -0400 Augie Fackler examples: add sample fix integration for `rustfmt`
Mon, 20 May 2019 14:33:46 -0400 Augie Fackler contrib: add new examples area and start it out with a config for `hg fix`
Wed, 18 Sep 2019 06:04:59 +0200 Joerg Sonnenberger tests: recognize DNS timeouts as well
Tue, 17 Sep 2019 14:01:26 -0700 Kyle Lippincott transaction: detect an attempt to truncate-to-extend on playback, raise error
Tue, 17 Sep 2019 15:09:25 -0700 Kyle Lippincott osutil: tolerate Py_GetArgcArgv not being set up properly
Tue, 17 Sep 2019 14:57:42 -0700 Kyle Lippincott osutil: allow disabling setprocname via a define passed to the compiler
Sun, 22 Sep 2019 14:33:56 +0700 Anton Shestakov stack: use repo.revs() instead of revsetlang.formatspec() + scmutil.revrange()
Mon, 23 Sep 2019 21:29:53 +0900 Yuya Nishihara merge with stable
Fri, 20 Sep 2019 23:31:03 +0700 Anton Shestakov merge: back out changeset a4ca0610c754 (parents order when grafting a merge) stable 5.1.2
Sun, 01 Sep 2019 20:53:14 +0200 Raphaël Gomès rust-hgpath: replace all paths and filenames with HgPath/HgPathBuf
Sun, 01 Sep 2019 20:53:14 +0200 Raphaël Gomès rust-hgpath: add HgPath and HgPathBuf structs to encapsulate handling of paths
Wed, 18 Sep 2019 13:50:33 -0700 Martin von Zweigbergk wireprototypes: clarify documentation of getbundle argument types
Thu, 19 Sep 2019 07:50:24 +0900 Yuya Nishihara merge with stable
Wed, 18 Sep 2019 17:53:10 +0700 Anton Shestakov merge: respect parents order when using `graft` on a merge, this time for real stable
Tue, 17 Sep 2019 15:35:16 -0700 Martin von Zweigbergk py3: don't double-convert "opts" to bytes
Tue, 17 Sep 2019 21:06:07 +0100 Ian Moody py3: byte-prefix sanitisation regexes in phabricator.py
Wed, 18 Sep 2019 00:20:43 +0100 Ian Moody py3: pass a bytestring into querydrev instead of a string that'll TypeError
Wed, 18 Sep 2019 00:05:52 +0100 Ian Moody py3: add test demonstrating TypeError when phabsending skips unchanged commits
Tue, 17 Sep 2019 15:07:08 -0400 Augie Fackler tests: clean up built binaries after running test-fuzz-targets.t
Tue, 17 Sep 2019 14:22:22 -0400 Augie Fackler fastannotate: remove support for flock() locking
Tue, 17 Sep 2019 14:20:13 -0400 Augie Fackler remotefilelog: remove dead code for using flock() for locking
Thu, 12 Sep 2019 21:55:45 -0700 Martin von Zweigbergk narrow: add option for automatically removing unused includes
Thu, 12 Sep 2019 21:22:59 -0700 Martin von Zweigbergk narrow: don't hexify paths and double-hexify known nodes on wire (BC)
Wed, 11 Sep 2019 17:41:13 +0200 Boris Feld remotefilelog: replace repack lock to solve race condition
Tue, 17 Sep 2019 18:36:30 +0200 Pierre-Yves David perf: add a --stats argument to perfhelper-pathcopies
Tue, 17 Sep 2019 09:49:30 +0200 Pierre-Yves David perf: add a --stats argument to perfhelper-mergecopies
Tue, 17 Sep 2019 10:47:31 +0000 David Demelier archive: add XZ support if built with Python 3
Sun, 15 Sep 2019 22:43:32 +0900 Yuya Nishihara rust-cpython: add sanity check to PySharedState::decrease_leak_count()
Sat, 14 Sep 2019 12:11:03 -0400 Matt Harbison tests: stabilize test-fix.t on Windows
Sun, 15 Sep 2019 20:04:00 -0700 Gregory Szorc zstandard: vendor python-zstandard 0.12
Sun, 15 Sep 2019 00:07:30 -0400 Matt Harbison uncommit: enable support for adding a note
Sat, 14 Sep 2019 23:41:31 -0400 Matt Harbison amend: enable support for using the secret phase
Sat, 14 Sep 2019 23:40:12 -0400 Matt Harbison amend: enable support for closing the branch
Sat, 14 Sep 2019 18:44:18 -0400 Matt Harbison amend: prevent '\n' in the note string
Sat, 14 Sep 2019 15:13:16 -0400 Matt Harbison amend: add option to update to the current user
Wed, 11 Sep 2019 15:03:08 -0700 Martin von Zweigbergk bundle2: fix an off-by-one in debug message of number of parts
Thu, 12 Sep 2019 22:31:45 -0700 Martin von Zweigbergk tests: move a config write to top of file since it applies to all tests
Tue, 10 Sep 2019 09:57:33 -0400 Augie Fackler idirstate: group private methods and attrs that are in the interface
Tue, 10 Sep 2019 09:42:56 -0400 Augie Fackler idirstate: remove now non-public _map attribute
Tue, 10 Sep 2019 09:21:38 -0400 Augie Fackler interfaces: introduce an interface for dirstate implementations
Tue, 10 Sep 2019 09:41:58 -0400 Augie Fackler cleanup: fix leakage of dirstate._map to client code
Sun, 08 Sep 2019 20:26:36 -0400 Valentin Gatien-Baron exchange: convert bookmark nodes from hex to bin ASAP
Sun, 08 Sep 2019 20:10:32 -0400 Valentin Gatien-Baron exchange: avoid unnecessary conversion of bookmark nodes to hex (API)
Mon, 09 Sep 2019 14:26:43 -0400 Connor Sheehan highlight: fix encoding issues to enable Py3 compatibility
Tue, 10 Sep 2019 12:32:07 -0400 Connor Sheehan hgweb: add a `message` attribute to `hgweb.common.ErrorResponse`
Tue, 10 Sep 2019 22:52:04 -0400 Matt Harbison uncommit: make -D/--date and -U/--user mutually exclusive
Tue, 10 Sep 2019 22:04:22 -0400 Matt Harbison uncommit: drop the hyphen from --current-user and --current-date
Mon, 09 Sep 2019 13:25:00 -0400 Connor Sheehan hgweb: fix websub regex flag syntax on Python 3
Mon, 09 Sep 2019 17:26:17 -0400 Augie Fackler merge with stable
Sat, 07 Sep 2019 14:35:21 +0100 Ian Moody phabricator: don't abort if property writing fails during amending stable
Mon, 09 Sep 2019 12:56:17 -0700 Martin von Zweigbergk relnotes: we now require `sh` to support $(command) syntax to run test suite
Mon, 09 Sep 2019 17:32:21 +0200 Pierre-Yves David merge: respect parents order when using `graft` on a merge stable
Sun, 08 Sep 2019 20:09:31 -0400 Valentin Gatien-Baron doc: fix up confusing doc comment
Fri, 06 Sep 2019 23:15:52 -0700 Martin von Zweigbergk strip: fix bug with treemanifests and unordered linkrevs
Fri, 06 Sep 2019 23:10:28 -0700 Martin von Zweigbergk repair: extract a helper for generating all manifest revlogs
Fri, 06 Sep 2019 22:53:14 -0700 Martin von Zweigbergk tests: show broken strip with treemanifests and unordered linkrevs
Mon, 17 Dec 2018 11:06:26 -0800 Martin von Zweigbergk tests: split out manifest case from test-strip-cross.t
Mon, 17 Dec 2018 11:09:05 -0800 Martin von Zweigbergk tests: don't log manifest-file in test-strip-cross.t
Mon, 17 Dec 2018 10:27:00 -0800 Martin von Zweigbergk tests: use positive revision numbers in test-strip-cross.t
Thu, 05 Sep 2019 21:09:58 -0700 Gregory Szorc automation: implement "publish-windows-artifacts" command
Thu, 05 Sep 2019 21:08:35 -0700 Gregory Szorc automation: upgrade to latest packages in requirements.txt
Thu, 15 Aug 2019 14:53:27 -0400 Augie Fackler localrepo: push manifestlog and changelog construction code into store
Sat, 07 Sep 2019 12:49:33 +0200 Joerg Sonnenberger notify: add option for deterministic message-id generation
Sat, 07 Sep 2019 23:20:11 -0400 Matt Harbison uncommit: add options to update to the current user or current date
Sat, 07 Sep 2019 13:44:29 -0400 Matt Harbison uncommit: add support to modify the commit message and date
Fri, 14 Jun 2019 17:50:04 +0100 Pierre-Yves David run-tests: add a dedicated 'isoptional' function
Fri, 14 Jun 2019 17:39:16 +0100 Pierre-Yves David run-tests: remove the artificial indentation
Fri, 14 Jun 2019 17:37:04 +0100 Pierre-Yves David run-tests: extract a `process_out_line` from the main function
Sun, 08 Sep 2019 10:08:41 +0200 Pierre-Yves David run-tests: extract a `process_cmd_line` from the main function
Sun, 08 Sep 2019 09:42:53 +0200 Pierre-Yves David changegroup: move message about added changes to transaction summary
Sun, 08 Sep 2019 01:02:34 +0200 Pierre-Yves David sshserver: flush stream after command dispatch
Sun, 08 Sep 2019 00:11:20 +0200 Pierre-Yves David narrow: rely on setting `quiet` mode instead of `pushbuffer`
Sun, 14 Oct 2018 12:59:02 +0200 Pierre-Yves David transaction: issue "new obsmarkers" message at the end of the transaction
Sun, 14 Oct 2018 13:19:24 +0200 Pierre-Yves David debugobsolete: also issue the "new obsmarkers" messsage
Fri, 06 Sep 2019 08:32:48 +0900 Yuya Nishihara split: use literal syntax to build a set of one element
Sun, 08 Sep 2019 13:23:55 +0900 Yuya Nishihara rust-cpython: leverage py_shared_iterator::from_inner() where appropriate
Sun, 08 Sep 2019 13:08:59 +0900 Yuya Nishihara rust-cpython: remove Option<_> from interface of py_shared_iterator
Sun, 08 Sep 2019 12:26:12 +0900 Yuya Nishihara rust-cpython: rename py_shared_iterator_impl to py_shared_iterator
Sun, 08 Sep 2019 12:23:18 +0900 Yuya Nishihara rust-cpython: replace dyn Iterator<..> of mapping with concrete type
Sun, 08 Sep 2019 12:07:19 +0900 Yuya Nishihara rust-cpython: replace dyn Iterator<..> of sequence with concrete type
Sun, 08 Sep 2019 12:00:26 +0900 Yuya Nishihara rust-dirstate: provide CopyMapIter and StateMapIter types
Sun, 08 Sep 2019 11:55:29 +0900 Yuya Nishihara rust-dirstate: specify concrete return type of DirsMultiset::iter()
Sat, 27 Apr 2019 02:04:05 +0200 Pierre-Yves David discovery: replace "heads" by "changesets" in a output note (BC)
Thu, 05 Sep 2019 16:32:33 -0700 Martin von Zweigbergk py3: drop incorrect fsencode(findexe(...)) in procutil
Sat, 07 Sep 2019 10:08:47 -0700 Pierre-Yves David flagprocessors: small code update to clarify parameters
Sat, 07 Sep 2019 10:06:32 -0700 Pierre-Yves David flagprocessors: deprecate _processflags
Mon, 02 Sep 2019 17:06:15 +0200 Pierre-Yves David simplestorerepo: stop using `_processflags` directly
Mon, 02 Sep 2019 17:05:52 +0200 Pierre-Yves David revlog: stop using `_processflags` directly
Fri, 30 Aug 2019 19:13:12 +0200 Pierre-Yves David flagprocessors: use _processflagsraw in easy cases