Wed, 13 Nov 2019 20:42:13 +0100 |
Pierre-Yves David |
copies: split the combination of the copies mapping in its own function
|
changeset |
files
|
Wed, 13 Nov 2019 09:39:44 +0100 |
Pierre-Yves David |
copies: do not initialize the dictionary with root in changeset copies
|
changeset |
files
|
Wed, 13 Nov 2019 20:42:08 +0100 |
Pierre-Yves David |
copies: expand `_chain` variable name to make the function easier to read
|
changeset |
files
|
Wed, 13 Nov 2019 20:45:34 +0100 |
Pierre-Yves David |
copies: show we can read data from the "first" mapping
|
changeset |
files
|
Wed, 13 Nov 2019 20:33:22 +0100 |
Pierre-Yves David |
copies: return consistent type from revinfo
|
changeset |
files
|
Mon, 25 Nov 2019 12:44:04 -0800 |
Jun Wu |
dateutil: correct default for Ymd in parsedate
|
changeset |
files
|
Mon, 25 Nov 2019 12:33:06 -0800 |
Jun Wu |
test-doctest: include dateutil
|
changeset |
files
|
Mon, 25 Nov 2019 11:53:50 -0800 |
Jun Wu |
revlog: fix revset in reachableroots docstring
|
changeset |
files
|
Tue, 19 Nov 2019 18:38:17 -0800 |
Kyle Lippincott |
lock: pass "success" boolean to _afterlock callbacks
|
changeset |
files
|
Fri, 22 Nov 2019 11:08:59 -0800 |
Martin von Zweigbergk |
relnotes: add note about changes to match.{explicit,reverse}dir
|
changeset |
files
|
Thu, 21 Nov 2019 22:43:01 +0900 |
Yuya Nishihara |
graphlog: change state dict to attr struct
|
changeset |
files
|
Thu, 21 Nov 2019 22:52:23 +0900 |
Yuya Nishihara |
status: fix default value of status struct
|
changeset |
files
|
Tue, 19 Nov 2019 23:53:12 +0900 |
Yuya Nishihara |
typing: fix return type of logcmdutil.getrevs()
|
changeset |
files
|
Tue, 19 Nov 2019 23:49:05 +0900 |
Yuya Nishihara |
typing: consolidate "if not globals():" trick
|
changeset |
files
|
Tue, 19 Nov 2019 23:19:57 +0900 |
Yuya Nishihara |
rust-cpython: do not convert warning pattern to utf-8 bytes
|
changeset |
files
|
Tue, 19 Nov 2019 23:16:16 +0900 |
Yuya Nishihara |
rust-cpython: import utils::files::* function at module level
|
changeset |
files
|
Sat, 23 Nov 2019 00:03:18 -0500 |
Matt Harbison |
exchange: guard against method invocation on `b2caps=None` args
|
changeset |
files
|
Fri, 22 Nov 2019 23:58:25 -0500 |
Matt Harbison |
exchange: eliminate some bytes.format() calls
|
changeset |
files
|
Fri, 22 Nov 2019 23:55:57 -0500 |
Matt Harbison |
windows: suppress pytype warnings for Windows imports and functions
|
changeset |
files
|
Sat, 23 Nov 2019 16:54:59 -0800 |
Pierre-Yves David |
changectx: mark the parents of the working copy as non filtered
|
changeset |
files
|
Thu, 21 Nov 2019 19:56:47 +0100 |
Pierre-Yves David |
repoview: add an explicit set of all filter that show the wc parents
|
changeset |
files
|
Sat, 23 Nov 2019 16:52:44 -0800 |
Pierre-Yves David |
localrepo: introduce a `_quick_access_changeid` property
|
changeset |
files
|
Sun, 17 Nov 2019 08:50:21 +0100 |
Pierre-Yves David |
changectx: use unfiltered changelog to access parents of unfiltered revs
|
changeset |
files
|
Sat, 23 Nov 2019 16:49:34 -0800 |
Pierre-Yves David |
locarepo: also fastpath `nullid` lookup in __getitem__
|
changeset |
files
|
Sat, 23 Nov 2019 13:59:17 +0100 |
Pierre-Yves David |
repoview: add more tests to track operation not supposed to trigger filtering
|
changeset |
files
|
Sat, 23 Nov 2019 16:46:20 -0800 |
Pierre-Yves David |
localrepo: mark nullrev has never filtered
|
changeset |
files
|
Sun, 17 Nov 2019 06:06:38 +0100 |
Pierre-Yves David |
changectx: add a "maybe filtered" filtered attribute
|
changeset |
files
|
Sun, 17 Nov 2019 07:25:25 +0100 |
Pierre-Yves David |
repoview: add a test that access actual changeset data of `null`
|
changeset |
files
|
Sun, 17 Nov 2019 07:25:14 +0100 |
Pierre-Yves David |
localrepo: recognize trivial "null" queries in `anyrev`
|
changeset |
files
|
Sun, 17 Nov 2019 06:36:50 +0100 |
Pierre-Yves David |
localrepo: also fastpath `nullrev` in __getitem__
|
changeset |
files
|
Sun, 17 Nov 2019 07:11:06 +0100 |
Pierre-Yves David |
repoview: add a test to track operation not supposed to trigger filtering
|
changeset |
files
|
Sun, 17 Nov 2019 06:27:00 +0100 |
Pierre-Yves David |
repoview: display stack trace along side the debug message
|
changeset |
files
|
Sun, 17 Nov 2019 06:26:41 +0100 |
Pierre-Yves David |
util: add an optional `prefix` argument to debugstacktrace
|
changeset |
files
|
Sun, 17 Nov 2019 05:32:38 +0100 |
Pierre-Yves David |
repoview: add a 'devel.debug.repo-filter' option
|
changeset |
files
|
Thu, 21 Nov 2019 17:54:25 +0100 |
Pierre-Yves David |
localrepo: extract handling of some special value in __getitem__
|
changeset |
files
|
Thu, 21 Nov 2019 17:53:08 +0100 |
Pierre-Yves David |
localrepo: extract handling of some special value in __getitem__
|
changeset |
files
|
Sun, 17 Nov 2019 03:27:51 +0100 |
Pierre-Yves David |
localrepo: add some basic comment for block in __getitem__
|
changeset |
files
|
Fri, 22 Nov 2019 18:02:12 -0500 |
Augie Fackler |
windows: further build fixes for the WiX installer
|
changeset |
files
|
Thu, 21 Nov 2019 23:35:29 -0500 |
Augie Fackler |
cleanup: update references to /help/ that should now be /helptext/
|
changeset |
files
|
Fri, 22 Nov 2019 21:42:04 +0900 |
Yuya Nishihara |
merge with stable
|
changeset |
files
|
Thu, 21 Nov 2019 15:46:35 -0500 |
Matt Harbison |
tests: byteify a few more things in simplestorerepo.py
|
changeset |
files
|
Thu, 21 Nov 2019 15:39:03 -0500 |
Matt Harbison |
profiling: add a missing argument to the ProgrammingError constructor
|
changeset |
files
|
Thu, 21 Nov 2019 15:38:23 -0500 |
Matt Harbison |
profiling: disable the import-error warning for the flamegraph module
|
changeset |
files
|
Thu, 21 Nov 2019 15:31:33 -0500 |
Matt Harbison |
phases: make `allphases` a list on py3 also
|
changeset |
files
|
Wed, 20 Nov 2019 09:55:59 -0500 |
Matt Harbison |
wireprotov1server: capture Abort type before accessing the `hint` attribute
|
changeset |
files
|
Wed, 20 Nov 2019 08:55:24 +0100 |
Denis Laxalde |
tests: add more tests for "hg shelve --delete"
|
changeset |
files
|
Tue, 19 Nov 2019 14:13:04 -0500 |
Matt Harbison |
scmutil: add assertions to help pytype
|
changeset |
files
|
Tue, 19 Nov 2019 14:04:09 -0500 |
Matt Harbison |
revset: add an assertion to help pytype
|
changeset |
files
|
Thu, 21 Nov 2019 09:25:50 +0100 |
Denis Laxalde |
import: add a --secret option
|
changeset |
files
|
Fri, 15 Nov 2019 15:58:56 -0500 |
Jordi Gutiérrez Hermoso |
hgweb: add diffs to the json changeset template
|
changeset |
files
|
Fri, 15 Nov 2019 15:56:25 -0500 |
Jordi Gutiérrez Hermoso |
hgweb: add files to the json changeset template
|
changeset |
files
|
Fri, 15 Nov 2019 16:02:01 -0500 |
Jordi Gutiérrez Hermoso |
hgweb: add a status property to file list context
|
changeset |
files
|
Fri, 15 Nov 2019 14:50:13 -0800 |
Martin von Zweigbergk |
match: remove explicitdir attribute
|
changeset |
files
|
Fri, 15 Nov 2019 15:36:14 -0800 |
Martin von Zweigbergk |
dirstate: stop caring about match.explicitdir
|
changeset |
files
|
Fri, 15 Nov 2019 15:36:09 -0800 |
Martin von Zweigbergk |
dirstate: include explicit matches in match.traversedir calls
|
changeset |
files
|
Fri, 15 Nov 2019 14:47:31 -0800 |
Martin von Zweigbergk |
commit: drop unused "vdirs" argument from repo.checkcommitpatterns()
|
changeset |
files
|
Fri, 15 Nov 2019 14:41:00 -0800 |
Martin von Zweigbergk |
commit: rewrite check for `hg ci <path>` being a directory
|
changeset |
files
|
Mon, 18 Nov 2019 20:10:38 -0800 |
Valentin Gatien-Baron |
lock: fix race in lock-breaking code
|
changeset |
files
|
Fri, 01 Nov 2019 19:59:07 -0400 |
Valentin Gatien-Baron |
lock: refactor in preparation for next commit
|
changeset |
files
|
Fri, 15 Nov 2019 11:30:33 -0500 |
Augie Fackler |
extensions: suppress a pytype failure due to a typeshed bug
|
changeset |
files
|
Thu, 14 Nov 2019 15:49:21 -0500 |
Augie Fackler |
dispatch: add some assertions to give pytype a helping hand
|
changeset |
files
|
Thu, 14 Nov 2019 15:49:01 -0500 |
Augie Fackler |
extensions: hide two confusing import statements from pytype
|
changeset |
files
|
Thu, 14 Nov 2019 13:27:57 -0500 |
Augie Fackler |
debugcommands: add assertions to convince pytype peer is not None
|
changeset |
files
|
Wed, 13 Nov 2019 22:35:15 -0500 |
Augie Fackler |
debugcommands: suppress import errors for pytype
|
changeset |
files
|
Wed, 13 Nov 2019 22:22:49 -0500 |
Augie Fackler |
state: add a pytype annotation
|
changeset |
files
|
Wed, 13 Nov 2019 22:22:31 -0500 |
Augie Fackler |
logcmdutil: add a type annotation
|
changeset |
files
|
Wed, 13 Nov 2019 22:21:38 -0500 |
Augie Fackler |
cmdutil: add a pytype annotation to help out some callsites
|
changeset |
files
|
Tue, 12 Nov 2019 17:47:42 -0500 |
Matt Harbison |
hghave: add a check for the `xz` compression utility
|
changeset |
files
|
Thu, 14 Nov 2019 22:31:21 -0800 |
Martin von Zweigbergk |
py3: use '%d' for formatting a revnum in `hg co --date` code
|
changeset |
files
|
Mon, 18 Nov 2019 17:37:59 +0100 |
Raphaël Gomès |
py3: send bytes from Rust-created warning patterns
|
changeset |
files
|
Mon, 18 Nov 2019 17:34:44 +0100 |
Raphaël Gomès |
py3: pass bytes to `configint` and `configbool`
|
changeset |
files
|
Fri, 15 Nov 2019 10:16:27 -0800 |
Martin von Zweigbergk |
templates: make {indent("", " ")} be empty
|
changeset |
files
|
Fri, 15 Nov 2019 10:16:22 -0800 |
Martin von Zweigbergk |
tests: document behavior of indent() with empty first line
|
changeset |
files
|
Sat, 16 Nov 2019 12:08:02 -0800 |
Gregory Szorc |
tests: check for Windows line endings
|
changeset |
files
|
Sat, 16 Nov 2019 11:54:39 -0800 |
Gregory Szorc |
tests: verify that Python scripts are blackened
|
changeset |
files
|
Sat, 16 Nov 2019 11:53:47 -0800 |
Gregory Szorc |
black: blacken scripts
|
changeset |
files
|
Sat, 16 Nov 2019 11:59:22 -0800 |
Gregory Szorc |
doc: don't use mutable default arguments
|
changeset |
files
|
Thu, 14 Nov 2019 21:58:36 -0800 |
Martin von Zweigbergk |
tags: don't check for clean files when checking for dirty working copy
|
changeset |
files
|
Thu, 14 Nov 2019 21:13:46 -0800 |
Martin von Zweigbergk |
branchmap: make "closed" a set from beginning instead of converting from list
|
changeset |
files
|
Sun, 17 Nov 2019 01:34:52 -0500 |
Matt Harbison |
debugextensions: gracefully handle missing __file__ attributes
|
changeset |
files
|
Sun, 17 Nov 2019 01:00:06 -0500 |
Matt Harbison |
debuginstall: gracefully handle missing __file__ attributes
|
changeset |
files
|
Sat, 16 Nov 2019 16:25:28 +0900 |
Yuya Nishihara |
typing: add pseudo localstr.__init__() to help pytype
|
changeset |
files
|
Sat, 16 Nov 2019 15:24:49 +0900 |
Yuya Nishihara |
typing: fix argument type of encoding.localstr()
|
changeset |
files
|
Sat, 16 Nov 2019 16:09:39 +0900 |
Yuya Nishihara |
typing: suppress error of py2 encoding.strtolocal() and .strfromlocal()
|
changeset |
files
|
Sat, 16 Nov 2019 15:34:47 +0900 |
Yuya Nishihara |
typing: constrain argument/return types of encoding.toutf8b()
|
changeset |
files
|
Sat, 16 Nov 2019 15:27:12 +0900 |
Yuya Nishihara |
typing: fix argument type of encoding.tolocal() and .fromutf8b()
|
changeset |
files
|
Sat, 16 Nov 2019 15:10:41 +0900 |
Yuya Nishihara |
typing: fix forward reference in _Tlocalstr type bound
|
changeset |
files
|
Sat, 16 Nov 2019 15:43:21 +0900 |
Yuya Nishihara |
encoding: make getcols() raise exception explicitly
|
changeset |
files
|
Sat, 16 Nov 2019 12:19:43 -0500 |
Matt Harbison |
setup: conditionalize access to `sys.dllhandle` when building extensions
|
changeset |
files
|
Sat, 16 Nov 2019 11:48:47 -0500 |
Matt Harbison |
setup: use bytes for assumed python version
|
changeset |
files
|
Sat, 16 Nov 2019 11:42:27 -0500 |
Matt Harbison |
setup: combine two contiguous string literals
|
changeset |
files
|
Thu, 14 Nov 2019 13:18:22 -0800 |
Martin von Zweigbergk |
util: remove datapath and swith users over to resourceutil
|
changeset |
files
|
Thu, 14 Nov 2019 12:41:33 -0800 |
Martin von Zweigbergk |
i18n: get datapath directly from resourceutil
|
changeset |
files
|
Thu, 14 Nov 2019 12:33:10 -0800 |
Martin von Zweigbergk |
util: move definition of datapath to resourceutil
|
changeset |
files
|
Thu, 14 Nov 2019 11:52:22 -0800 |
Martin von Zweigbergk |
procutil: move mainfrozen() to new resourceutil.py
|
changeset |
files
|
Thu, 14 Nov 2019 17:36:01 -0800 |
Martin von Zweigbergk |
defaults: rename default.d to defaultrc to make it a valid package name
|
changeset |
files
|
Thu, 14 Nov 2019 17:30:52 -0800 |
Martin von Zweigbergk |
help: remove references to default.d/ from user-facing docs
|
changeset |
files
|
Thu, 14 Nov 2019 10:47:04 +0100 |
Denis Laxalde |
bisect: replace try:/finally: by a "restore_state" context manager
|
changeset |
files
|
Wed, 30 Oct 2019 19:19:57 -0400 |
Jordi Gutiérrez Hermoso |
histedit: render a rolled up description using the proper roll colours
|
changeset |
files
|
Wed, 30 Oct 2019 19:34:57 -0400 |
Jordi Gutiérrez Hermoso |
histedit: define new colour pairs for roll action
|
changeset |
files
|
Wed, 30 Oct 2019 19:27:09 -0400 |
Jordi Gutiérrez Hermoso |
histeditrule: split __bytes__ property into prefix and desc
|
changeset |
files
|
Fri, 15 Nov 2019 22:22:55 +0900 |
Yuya Nishihara |
merge with stable
|
changeset |
files
|
Thu, 14 Nov 2019 20:40:54 -0800 |
Gregory Szorc |
packaging: convert to UNIX line endings
|
changeset |
files
|
Thu, 14 Nov 2019 20:35:11 -0800 |
Gregory Szorc |
black: blacken scripts
|
changeset |
files
|
Tue, 12 Nov 2019 10:17:59 -0500 |
Augie Fackler |
dirs: resolve fuzzer OOM situation by disallowing deep directory hierarchies
|
changeset |
files
|
Thu, 14 Nov 2019 14:14:11 -0800 |
Martin von Zweigbergk |
py3: use native string for 'macosx_app'
|
changeset |
files
|
Thu, 14 Nov 2019 14:07:36 -0800 |
Martin von Zweigbergk |
py3: drop an unnecessary fsencode() before comparing with constant
|
changeset |
files
|
Thu, 14 Nov 2019 14:03:02 -0800 |
Martin von Zweigbergk |
py3: use native string as fallback value for __file__ for consistency
|
changeset |
files
|
Thu, 14 Nov 2019 13:38:17 -0500 |
Augie Fackler |
scmutil: convert status data object from a tuple to an attrs (API)
|
changeset |
files
|
Thu, 14 Nov 2019 15:29:27 -0500 |
Augie Fackler |
perf: bool() elements of dirstate.status return instead of len()
|
changeset |
files
|
Thu, 14 Nov 2019 15:28:44 -0500 |
Augie Fackler |
tags: use field names instead of field numbers on scmutil.status
|
changeset |
files
|
Thu, 14 Nov 2019 15:28:34 -0500 |
Augie Fackler |
subrepo: use field names instead of field numbers on scmutil.status
|
changeset |
files
|
Thu, 14 Nov 2019 15:28:08 -0500 |
Augie Fackler |
revset: use field names instead of field numbers on scmutil.status
|
changeset |
files
|
Thu, 14 Nov 2019 15:27:58 -0500 |
Augie Fackler |
patch: use field names instead of field numbers on scmutil.status
|
changeset |
files
|
Thu, 14 Nov 2019 15:27:50 -0500 |
Augie Fackler |
logcmdutil: use field names instead of field numbers on scmutil.status
|
changeset |
files
|
Thu, 14 Nov 2019 15:27:40 -0500 |
Augie Fackler |
context: use field names instead of field numbers on scmutil.status
|
changeset |
files
|
Thu, 14 Nov 2019 15:27:32 -0500 |
Augie Fackler |
commands: use field names instead of field numbers on scmutil.status
|
changeset |
files
|
Thu, 14 Nov 2019 15:27:20 -0500 |
Augie Fackler |
cmdutil: convert terse status result back to an scmutil.status
|
changeset |
files
|
Thu, 14 Nov 2019 15:26:17 -0500 |
Augie Fackler |
cmdutil: use field names instead of field numbers on scmutil.status
|
changeset |
files
|
Thu, 14 Nov 2019 15:26:05 -0500 |
Augie Fackler |
uncommit: use field names instead of field numbers on scmutil.status
|
changeset |
files
|