Mercurial
Mercurial
>
hg-stable
/ graph
summary
|
shortlog
|
changelog
| graph |
tags
|
bookmarks
|
branches
|
files
|
help
less
more
|
(0)
-30000
-10000
-3000
-1000
-240
+240
+1000
+3000
tip
Find changesets by keywords (author, files, the commit message), revision number or hash, or
revset expression
.
The revision graph only works with JavaScript-enabled browsers.
typing: add an assertion to util.versiontuple
2019-12-15, by Matt Harbison
typing: add a couple of assertions to lrucachedict to help pytype
2019-12-15, by Matt Harbison
util: rename a variable to avoid confusing pytype
2019-12-15, by Matt Harbison
pytype: suppress the import-error in util.py when importing re2
2019-12-15, by Matt Harbison
debugcommands: finish moving `extendeddateformats` from util to dateutil
2019-12-15, by Matt Harbison
ui: convert exception data to bytes when printing chained exception info
2019-12-14, by Matt Harbison
ui: use a context manager to handle file streams in edit()
2019-12-14, by Matt Harbison
graft: reuse cmdutl.resolvecommitoptions()
2019-12-12, by Martin von Zweigbergk
rebase: make rebase not crash if p1 == p2 != nullid
2019-12-13, by Kyle Lippincott
merge: add commands.merge.require-rev to require an argument to hg merge
2019-12-11, by Kyle Lippincott
tests: make test-config-env.py a little less hacky
2019-12-12, by Martin von Zweigbergk
help: get helptext/ data from `resources` module if available
2019-12-12, by Martin von Zweigbergk
pycompat: allow pycompat.sysbytes() even if input already is bytes
2019-12-12, by Martin von Zweigbergk
merge with stable
2019-12-13, by Martin von Zweigbergk
rust-dirs: handle forgotten `Result`s
2019-12-12, by Raphaël Gomès
merge with stable
2019-12-13, by Martin von Zweigbergk
status: outputting structured unfinished-operation information
2019-12-09, by Rodrigo Damazio Bovendorp
chg: fix chg to work with py3.7+ "coercing" the locale
2019-12-05, by Kyle Lippincott
fuzz: add support for fuzzing under either Python 2 or 3
2019-12-09, by Augie Fackler
phabricator: color the status in the "phabstatus" view
2019-11-22, by Matt Harbison
phabricator: add the "Changes Planned" status name
2019-12-11, by Matt Harbison
fuzz: fix mpatch_corpus to not have an overridden __repr__ on py3
2019-12-11, by Kyle Lippincott
formatting: fix some recent formatting regressions
2019-12-11, by Martin von Zweigbergk
cext-revlog: fixed __delitem__ for uninitialized nodetree
2019-12-05, by Georges Racinet
filemerge: fix a missing attribute usage
2019-11-20, by Matt Harbison
filemerge: drop a default argument to appease pytype
2019-11-20, by Matt Harbison
fuzz: add a seed corpus for the dirs fuzzer
2019-12-10, by Augie Fackler
fuzz: clean up production of seed corpora
2019-12-10, by Augie Fackler
status: add template/json data about whether a file has unresolved conflicts
2019-12-09, by Rodrigo Damazio Bovendorp
status: split morestatus data loading from display
2019-12-09, by Rodrigo Damazio Bovendorp
phabricator: add a "phabstatus" template keyword
2019-11-21, by Denis Laxalde
phabricator: add a "phabstatus" show view
2019-11-23, by Denis Laxalde
dirs: fix out-of-bounds access in Py3
2019-12-10, by Martin von Zweigbergk
manifestcache: add some test involving shares
2019-12-11, by Pierre-Yves David
fuzz: fix test-fuzz-targets.t to run with python3
2019-12-10, by Kyle Lippincott
py3: fix a bytes vs str issue in remotefilelog extension
2019-12-10, by Kyle Lippincott
rust-matchers: add doctests for `AlwaysMatcher`
2019-11-29, by Raphaël Gomès
rust-hg-path: add method to get part of a path relative to a prefix
2019-11-29, by Raphaël Gomès
rust-matchers: improve `Matcher` trait ergonomics
2019-11-29, by Raphaël Gomès
rust-dirs-multiset: use `AsRef` instead of concrete types when possible
2019-11-29, by Raphaël Gomès
logcmdutil: call _exthook() in changesettemplater
2019-11-21, by Denis Laxalde
phabricator: fix processing of tags/desc in getoldnodedrevmap()
2019-11-21, by Denis Laxalde
tests: replace [[]] bashism with portable [] invocation
2019-12-10, by Augie Fackler
rust-hg-path: implement `Display` for `HgPath` and `HgPathBuf`
2019-11-29, by Raphaël Gomès
rust-performance: introduce FastHashMap type alias for HashMap
2019-10-14, by Raphaël Gomès
mail: use procutil.shellsplit instead of bytes.split to parse command
2019-12-02, by Julien Cristau
annotate: describe --skip as taking a revset
2019-12-05, by Augie Fackler
automation: use latest Windows AMI as base
2019-12-05, by Gregory Szorc
tests: stabilize test-extdiff.t on Windows
2019-12-06, by Matt Harbison
exchange: fix an attempt to format a list into bytes
2019-12-07, by Matt Harbison
status: remove pointless filtering by alwaysmatcher in morestatus
2019-12-09, by Martin von Zweigbergk
tests: add test for Rust formatting
2019-12-07, by Gregory Szorc
rust: run rustfmt
2019-12-07, by Gregory Szorc
fuzz: clean up some repetition on building parsers.so fuzzers
2019-12-06, by Augie Fackler
fuzz: remove legacy setup for running fuzzers outside oss-fuzz
2019-12-06, by Augie Fackler
tests: finally fix up test-fuzz-targets.t
2019-12-06, by Augie Fackler
fuzz: make standalone_fuzz_target_runner call LLVMFuzzerInitialize
2019-12-06, by Augie Fackler
fuzz: use a more standard approach to allow local builds of fuzzers
2019-12-06, by Augie Fackler
fuzz: use a variable to allow specifying python-config to use
2019-12-06, by Augie Fackler
fuzz: suppress deprecated-register warnings in our compile
2019-12-06, by Augie Fackler
fuzz: follow modern guidelines and use LIB_FUZZING_ENGINE
2019-12-06, by Augie Fackler
fuzz: always define LLVMFuzzerInitialize() even if we don't need it
2019-12-06, by Augie Fackler
fuzz: remove debug prints from revlog_corpus.py
2019-12-06, by Augie Fackler
fuzz: fix an unused result on getcwd() in pyutil
2019-12-06, by Augie Fackler
upgraderepo: add a config option for parallel computation
2019-09-29, by Pierre-Yves David
upgrade-repo: colorize some of the output
2019-11-29, by Pierre-Yves David
tests: remove hardcoded errno values
2019-12-06, by Paul Sonnenschein
tests: expect return status 255 on exception for test-blackbox.t with chg
2019-12-05, by Kyle Lippincott
tests: fix command name in test-blackbox.t to be bytes
2019-12-05, by Kyle Lippincott
tests: fix deprecation warning about regex flags not at beginning of expr
2019-12-05, by Kyle Lippincott
tests: fix test-chg.t to work with py3 (no setprocname)
2019-12-05, by Kyle Lippincott
amend: check for file modifications when updating dirstate (issue6233)
2019-11-26, by Kyle Lippincott
graft: never set both parents equal in the dirstate (issue6098)
2019-12-05, by Martin von Zweigbergk
graft: extract `repo['.']` to local variable
2019-12-05, by Martin von Zweigbergk
graft: rename `pctx` argument to `base` since that's what it is
2019-12-05, by Martin von Zweigbergk
exchange: replace a "not x in ys" by more Pythonic "x not in ys"
2019-12-05, by Martin von Zweigbergk
packaging: include defaultrc/*.rc instead of default.d/*.rc
2019-12-05, by Kyle Lippincott
merge with stable
2019-12-05, by Augie Fackler
py3: make a pycompat.osdevnull, use it in extdiff
2019-12-03, by Kyle Lippincott
subrepo: use pycompat.open directly instead of importing open from pycompat
2019-12-03, by Kyle Lippincott
rust-dirs: address failing tests for `dirs` impl with a temporary fix
2019-11-22, by Raphaël Gomès
cleanup: fix docstring formatting
2019-12-01, by Matt Harbison
copies: split the combination of the copies mapping in its own function
2019-11-13, by Pierre-Yves David
copies: do not initialize the dictionary with root in changeset copies
2019-11-13, by Pierre-Yves David
copies: expand `_chain` variable name to make the function easier to read
2019-11-13, by Pierre-Yves David
copies: show we can read data from the "first" mapping
2019-11-13, by Pierre-Yves David
copies: return consistent type from revinfo
2019-11-13, by Pierre-Yves David
dateutil: correct default for Ymd in parsedate
2019-11-25, by Jun Wu
test-doctest: include dateutil
2019-11-25, by Jun Wu
revlog: fix revset in reachableroots docstring
2019-11-25, by Jun Wu
lock: pass "success" boolean to _afterlock callbacks
2019-11-19, by Kyle Lippincott
relnotes: add note about changes to match.{explicit,reverse}dir
2019-11-22, by Martin von Zweigbergk
graphlog: change state dict to attr struct
2019-11-21, by Yuya Nishihara
status: fix default value of status struct
2019-11-21, by Yuya Nishihara
typing: fix return type of logcmdutil.getrevs()
2019-11-19, by Yuya Nishihara
typing: consolidate "if not globals():" trick
2019-11-19, by Yuya Nishihara
rust-cpython: do not convert warning pattern to utf-8 bytes
2019-11-19, by Yuya Nishihara
rust-cpython: import utils::files::* function at module level
2019-11-19, by Yuya Nishihara
exchange: guard against method invocation on `b2caps=None` args
2019-11-23, by Matt Harbison
exchange: eliminate some bytes.format() calls
2019-11-22, by Matt Harbison
windows: suppress pytype warnings for Windows imports and functions
2019-11-22, by Matt Harbison
changectx: mark the parents of the working copy as non filtered
2019-11-23, by Pierre-Yves David
repoview: add an explicit set of all filter that show the wc parents
2019-11-21, by Pierre-Yves David
localrepo: introduce a `_quick_access_changeid` property
2019-11-23, by Pierre-Yves David
changectx: use unfiltered changelog to access parents of unfiltered revs
2019-11-17, by Pierre-Yves David
locarepo: also fastpath `nullid` lookup in __getitem__
2019-11-23, by Pierre-Yves David
repoview: add more tests to track operation not supposed to trigger filtering
2019-11-23, by Pierre-Yves David
localrepo: mark nullrev has never filtered
2019-11-23, by Pierre-Yves David
changectx: add a "maybe filtered" filtered attribute
2019-11-17, by Pierre-Yves David
repoview: add a test that access actual changeset data of `null`
2019-11-17, by Pierre-Yves David
localrepo: recognize trivial "null" queries in `anyrev`
2019-11-17, by Pierre-Yves David
localrepo: also fastpath `nullrev` in __getitem__
2019-11-17, by Pierre-Yves David
repoview: add a test to track operation not supposed to trigger filtering
2019-11-17, by Pierre-Yves David
repoview: display stack trace along side the debug message
2019-11-17, by Pierre-Yves David
util: add an optional `prefix` argument to debugstacktrace
2019-11-17, by Pierre-Yves David
repoview: add a 'devel.debug.repo-filter' option
2019-11-17, by Pierre-Yves David
localrepo: extract handling of some special value in __getitem__
2019-11-21, by Pierre-Yves David
localrepo: extract handling of some special value in __getitem__
2019-11-21, by Pierre-Yves David
localrepo: add some basic comment for block in __getitem__
2019-11-17, by Pierre-Yves David
windows: further build fixes for the WiX installer
2019-11-22, by Augie Fackler
cleanup: update references to /help/ that should now be /helptext/
2019-11-21, by Augie Fackler
merge with stable
2019-11-22, by Yuya Nishihara
tests: byteify a few more things in simplestorerepo.py
2019-11-21, by Matt Harbison
profiling: add a missing argument to the ProgrammingError constructor
2019-11-21, by Matt Harbison
profiling: disable the import-error warning for the flamegraph module
2019-11-21, by Matt Harbison
phases: make `allphases` a list on py3 also
2019-11-21, by Matt Harbison
wireprotov1server: capture Abort type before accessing the `hint` attribute
2019-11-20, by Matt Harbison
tests: add more tests for "hg shelve --delete"
2019-11-20, by Denis Laxalde
scmutil: add assertions to help pytype
2019-11-19, by Matt Harbison
revset: add an assertion to help pytype
2019-11-19, by Matt Harbison
import: add a --secret option
2019-11-21, by Denis Laxalde
hgweb: add diffs to the json changeset template
2019-11-15, by Jordi Gutiérrez Hermoso
hgweb: add files to the json changeset template
2019-11-15, by Jordi Gutiérrez Hermoso
hgweb: add a status property to file list context
2019-11-15, by Jordi Gutiérrez Hermoso
match: remove explicitdir attribute
2019-11-15, by Martin von Zweigbergk
dirstate: stop caring about match.explicitdir
2019-11-15, by Martin von Zweigbergk
dirstate: include explicit matches in match.traversedir calls
2019-11-15, by Martin von Zweigbergk
commit: drop unused "vdirs" argument from repo.checkcommitpatterns()
2019-11-15, by Martin von Zweigbergk
commit: rewrite check for `hg ci <path>` being a directory
2019-11-15, by Martin von Zweigbergk
lock: fix race in lock-breaking code
2019-11-18, by Valentin Gatien-Baron
lock: refactor in preparation for next commit
2019-11-01, by Valentin Gatien-Baron
extensions: suppress a pytype failure due to a typeshed bug
2019-11-15, by Augie Fackler
dispatch: add some assertions to give pytype a helping hand
2019-11-14, by Augie Fackler
extensions: hide two confusing import statements from pytype
2019-11-14, by Augie Fackler
debugcommands: add assertions to convince pytype peer is not None
2019-11-14, by Augie Fackler
debugcommands: suppress import errors for pytype
2019-11-13, by Augie Fackler
state: add a pytype annotation
2019-11-13, by Augie Fackler
logcmdutil: add a type annotation
2019-11-13, by Augie Fackler
cmdutil: add a pytype annotation to help out some callsites
2019-11-13, by Augie Fackler
hghave: add a check for the `xz` compression utility
2019-11-12, by Matt Harbison
py3: use '%d' for formatting a revnum in `hg co --date` code
2019-11-14, by Martin von Zweigbergk
py3: send bytes from Rust-created warning patterns
2019-11-18, by Raphaël Gomès
py3: pass bytes to `configint` and `configbool`
2019-11-18, by Raphaël Gomès
templates: make {indent("", " ")} be empty
2019-11-15, by Martin von Zweigbergk
tests: document behavior of indent() with empty first line
2019-11-15, by Martin von Zweigbergk
tests: check for Windows line endings
2019-11-16, by Gregory Szorc
tests: verify that Python scripts are blackened
2019-11-16, by Gregory Szorc
black: blacken scripts
2019-11-16, by Gregory Szorc
doc: don't use mutable default arguments
2019-11-16, by Gregory Szorc
tags: don't check for clean files when checking for dirty working copy
2019-11-14, by Martin von Zweigbergk
branchmap: make "closed" a set from beginning instead of converting from list
2019-11-14, by Martin von Zweigbergk
debugextensions: gracefully handle missing __file__ attributes
2019-11-17, by Matt Harbison
debuginstall: gracefully handle missing __file__ attributes
2019-11-17, by Matt Harbison
typing: add pseudo localstr.__init__() to help pytype
2019-11-16, by Yuya Nishihara
typing: fix argument type of encoding.localstr()
2019-11-16, by Yuya Nishihara
typing: suppress error of py2 encoding.strtolocal() and .strfromlocal()
2019-11-16, by Yuya Nishihara
typing: constrain argument/return types of encoding.toutf8b()
2019-11-16, by Yuya Nishihara
typing: fix argument type of encoding.tolocal() and .fromutf8b()
2019-11-16, by Yuya Nishihara
typing: fix forward reference in _Tlocalstr type bound
2019-11-16, by Yuya Nishihara
encoding: make getcols() raise exception explicitly
2019-11-16, by Yuya Nishihara
setup: conditionalize access to `sys.dllhandle` when building extensions
2019-11-16, by Matt Harbison
setup: use bytes for assumed python version
2019-11-16, by Matt Harbison
setup: combine two contiguous string literals
2019-11-16, by Matt Harbison
util: remove datapath and swith users over to resourceutil
2019-11-14, by Martin von Zweigbergk
i18n: get datapath directly from resourceutil
2019-11-14, by Martin von Zweigbergk
util: move definition of datapath to resourceutil
2019-11-14, by Martin von Zweigbergk
procutil: move mainfrozen() to new resourceutil.py
2019-11-14, by Martin von Zweigbergk
defaults: rename default.d to defaultrc to make it a valid package name
2019-11-14, by Martin von Zweigbergk
help: remove references to default.d/ from user-facing docs
2019-11-14, by Martin von Zweigbergk
bisect: replace try:/finally: by a "restore_state" context manager
2019-11-14, by Denis Laxalde
histedit: render a rolled up description using the proper roll colours
2019-10-30, by Jordi Gutiérrez Hermoso
histedit: define new colour pairs for roll action
2019-10-30, by Jordi Gutiérrez Hermoso
histeditrule: split __bytes__ property into prefix and desc
2019-10-30, by Jordi Gutiérrez Hermoso
merge with stable
2019-11-15, by Yuya Nishihara
packaging: convert to UNIX line endings
2019-11-14, by Gregory Szorc
black: blacken scripts
2019-11-14, by Gregory Szorc
dirs: resolve fuzzer OOM situation by disallowing deep directory hierarchies
2019-11-12, by Augie Fackler
py3: use native string for 'macosx_app'
2019-11-14, by Martin von Zweigbergk
py3: drop an unnecessary fsencode() before comparing with constant
2019-11-14, by Martin von Zweigbergk
py3: use native string as fallback value for __file__ for consistency
2019-11-14, by Martin von Zweigbergk
scmutil: convert status data object from a tuple to an attrs (API)
2019-11-14, by Augie Fackler
perf: bool() elements of dirstate.status return instead of len()
2019-11-14, by Augie Fackler
tags: use field names instead of field numbers on scmutil.status
2019-11-14, by Augie Fackler
subrepo: use field names instead of field numbers on scmutil.status
2019-11-14, by Augie Fackler
revset: use field names instead of field numbers on scmutil.status
2019-11-14, by Augie Fackler
patch: use field names instead of field numbers on scmutil.status
2019-11-14, by Augie Fackler
logcmdutil: use field names instead of field numbers on scmutil.status
2019-11-14, by Augie Fackler
context: use field names instead of field numbers on scmutil.status
2019-11-14, by Augie Fackler
commands: use field names instead of field numbers on scmutil.status
2019-11-14, by Augie Fackler
cmdutil: convert terse status result back to an scmutil.status
2019-11-14, by Augie Fackler
cmdutil: use field names instead of field numbers on scmutil.status
2019-11-14, by Augie Fackler
uncommit: use field names instead of field numbers on scmutil.status
2019-11-14, by Augie Fackler
transplant: use field names instead of field numbers on scmutil.status
2019-11-14, by Augie Fackler
split: use field names instead of field numbers on scmutil.status
2019-11-14, by Augie Fackler
mq: use field names instead of field numbers on scmutil.status
2019-11-14, by Augie Fackler
hgk: use field names instead of field numbers on scmutil.status
2019-11-14, by Augie Fackler
extdiff: use field names instead of field numbers on scmutil.status
2019-11-14, by Augie Fackler
encoding: fix bad type annotation
2019-11-13, by Augie Fackler
branchmap: annotate constructor type for branchcache
2019-11-14, by Augie Fackler
debugcommands: don't shadow the error module
2019-11-13, by Augie Fackler
branchmap: correctly set()-ify list argument
2019-11-14, by Augie Fackler
utils: move finddirs() to pathutil
2019-11-14, by Martin von Zweigbergk
help: create packages for the help text
2019-11-13, by Matt Harbison
tests: test "hg log" with --line-range and --copies
2019-11-14, by Denis Laxalde
logcmdutil: let getlinerangerevs() return "revs" as a smartset
2019-11-14, by Denis Laxalde
patchbomb: fix wrong argument type when calling mail generator.flatten()
2019-11-13, by Denis Laxalde
mail: move strtolocal call in _addressencode()
2019-11-13, by Denis Laxalde
mail: use a native string for "subtype" value
2019-11-13, by Denis Laxalde
mail: let all charset values be native strings
2019-11-12, by Denis Laxalde
mail: add type hints for pytype
2019-11-13, by Denis Laxalde
mail: fix a bad return type in _encode()
2019-11-12, by Denis Laxalde
packaging: stage files and dynamically generate WiX installer
2019-11-11, by Gregory Szorc
tests: add optional output when wheel is missing
2019-11-11, by Gregory Szorc
py3: replace "%r" by"'%s'% for py3-compatible (and clearer) quoting in chg
2019-08-28, by Martin von Zweigbergk
dirstate: respect request to not list unknown/ignored/clean files (API)
2019-10-22, by Martin von Zweigbergk
py3: pass a bytes value for "msg" to nouideprecwarn()
2019-11-13, by Denis Laxalde
remotefilelog: handle **kwargs correctly when overriding changelog.add()
2019-11-12, by Daniel Ploch
packaging: ship all help .txt files on WiX
2019-11-11, by Gregory Szorc
packaging: install contrib/mq.el on WiX
2019-10-23, by Gregory Szorc
fuzz: clean out most of fuzzutil
2019-11-11, by Augie Fackler
fuzz: migrate xdiff fuzzer to use FuzzedDataProvider
2019-11-11, by Augie Fackler
fuzz: migrate bdiff fuzzer to use FuzzedDataProvider
2019-11-11, by Augie Fackler
dirstate: re-blacken file
2019-11-11, by Augie Fackler
rust-matchers: remove default implementations for `Matcher` trait
2019-11-06, by Raphaël Gomès
packaging: use lower case for RC files
2019-10-23, by Gregory Szorc
packaging: write out editor.rc in Python
2019-10-23, by Gregory Szorc
packaging: stop installing Contributors.txt
2019-10-23, by Gregory Szorc
packaging: remove hg-ssh.8.html from Inno installer
2019-10-23, by Gregory Szorc
packaging: install .rc files to hgrc.d
2019-10-23, by Gregory Szorc
rust: introduce SIZE_FROM_OTHER_PARENT constant
2019-11-07, by Raphaël Gomès
less
more
|
(0)
-30000
-10000
-3000
-1000
-240
+240
+1000
+3000
tip