Mercurial
Mercurial
>
hg
/ graph
summary
|
shortlog
|
changelog
| graph |
tags
|
bookmarks
|
branches
|
files
|
zip
|
gz
|
bz2
|
help
less
more
|
(0)
-30000
-10000
-3000
-1000
-240
+240
+1000
+3000
+10000
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.
contrib: also linkify tracebacks in compilation output when using hg-test-mode
2019-02-21, by Augie Fackler
contrib: add compilation-mode linking for our test output
2019-02-21, by Augie Fackler
diff: make sure we output stat even when --git is not passed (issue4037) (BC)
2019-02-22, by Pulkit Goyal
tests: add test to demonstrate issue4037
2019-02-23, by Pulkit Goyal
grep: reuse getrenamedfn() from scmutil
2019-01-18, by Martin von Zweigbergk
templatekw: move getrenamedfn() to scmutil (API)
2019-02-21, by Martin von Zweigbergk
mq: get copy source from context object instead of from filelog
2019-02-23, by Martin von Zweigbergk
mq: slightly modernize by using context object
2019-02-23, by Martin von Zweigbergk
absorb: migrate to new method for getting copy info
2019-02-23, by Martin von Zweigbergk
fix: migrate to new method for getting copy info
2019-02-11, by Martin von Zweigbergk
memfilefromctx: migrate to new method for getting copy info
2018-03-25, by Martin von Zweigbergk
largefiles: migrate to new method for getting copy info
2017-12-27, by Martin von Zweigbergk
commit: migrate to new method for getting copy info
2017-12-27, by Martin von Zweigbergk
tests: migrate to new method for getting copy info
2017-12-27, by Martin von Zweigbergk
templatekw: migrate to new method for getting copy info
2018-03-26, by Martin von Zweigbergk
convert: migrate to new method for getting copy source
2017-12-27, by Martin von Zweigbergk
context: move equivalent renamed() implementations to superclass
2018-03-25, by Martin von Zweigbergk
context: rewrite renamed() in terms of new copysource() where appropriate
2018-03-25, by Martin von Zweigbergk
context: add specialized way of getting copy source file only
2018-03-25, by Martin von Zweigbergk
changegroup: move non-pruning of non-ellipsis manifests to _prunemanifests()
2019-02-21, by Martin von Zweigbergk
context: use includematcher when checking dir/file conflicts
2019-02-21, by Kyle Lippincott
tests: change the paths slightly in test-rebase-inmemory.t
2019-02-21, by Kyle Lippincott
rust-cpython: using rustext.dagop.headrevs in revlog
2019-01-16, by Georges Racinet
changelog: prefilter in headrevs()
2019-02-20, by Georges Racinet
tests: fixed test too dependent on actual exception wording
2019-02-21, by Georges Racinet
contrib: enforce wrapping too-long lines with () instead of \
2019-01-13, by Augie Fackler
cleanup: prefer nested context managers to \-continuations
2019-02-20, by Augie Fackler
cleanup: use () to wrap long lines instead of \
2019-02-20, by Augie Fackler
tests: use () instead of \ to wrap lines
2019-01-13, by Augie Fackler
merge with stable
2019-02-20, by Martin von Zweigbergk
copies: do copy tracing based on ctx.p[12]copies() if configured
2019-02-19, by Martin von Zweigbergk
context: introduce p[12]copies() methods and debugp[12]copies commands
2019-01-18, by Martin von Zweigbergk
copies: filter out copies when target is not in destination manifest
2019-02-14, by Martin von Zweigbergk
copies: make _backwardrenames() filter out copies by destination
2019-02-19, by Martin von Zweigbergk
copies: respect narrowmatcher in "parent -> working dir" case
2019-02-19, by Martin von Zweigbergk
tests: add tests of pathcopies()
2019-02-20, by Martin von Zweigbergk
uncommit: add config option to keep commit by default
2019-02-15, by Martin von Zweigbergk
debugpathcopies: sort output so it's deterministic
2019-02-14, by Martin von Zweigbergk
subrepo: use root-repo-relative path from `hg files` with ui.relative-paths=no
2019-02-17, by Martin von Zweigbergk
subrepo: demonstrate broken `hg files` with ui.relative-paths=no
2019-02-17, by Martin von Zweigbergk
py3: whitelist 5 new passing tests caught by buildbot
2019-02-18, by Pulkit Goyal
uncommit: inform user if the commit is empty after uncommit
2019-02-15, by Martin von Zweigbergk
test: stabilize test-run-tests.t output
2019-02-14, by Boris Feld
test: stabilize test-remotefilelog-bgprefetch.t flaky output
2019-02-14, by Boris Feld
merge with stable
2019-02-19, by Martin von Zweigbergk
color: change color of grep.rev label (BC)
2019-02-15, by Jordi Gutiérrez Hermoso
color: give colours to the grep.inserted and grep.deleted labels
2019-02-15, by Jordi Gutiérrez Hermoso
grep: give different labels to + and - symbols
2019-02-15, by Jordi Gutiérrez Hermoso
tests: bulk changes to avoid whitespace errors of check-code.py
2019-02-18, by FUJIWARA Katsunori
tests: replace "naked except clause" to avoid check-code.py error
2019-02-18, by FUJIWARA Katsunori
tests: bulk changes to avoid "omit superfluous pass" check-code.py error
2019-02-18, by FUJIWARA Katsunori
tests: replace imported module to avoid check-code.py error
2019-02-18, by FUJIWARA Katsunori
tests: bulk change to avoid "unneeded trailing ',' ..." error of check-code.py
2019-02-18, by FUJIWARA Katsunori
tests: define class in modern style to avoid check-code.py error
2019-02-18, by FUJIWARA Katsunori
tests: use NO_CHECK_EOF as heredoc limit mark to omit checking code fragments
2019-02-18, by FUJIWARA Katsunori
tests: conditionalize msys path mangling in test-bundle.t
2019-02-16, by Matt Harbison
tests: glob over quoting differences in test-blackbox.t for Windows
2019-02-16, by Matt Harbison
chistedit: ensure a locale is set
2019-02-15, by Jordi Gutiérrez Hermoso
templatekw: make negrev return empty for wdir() and nullrev
2019-02-18, by Jordi Gutiérrez Hermoso
test-sqlitestore: run sqlite3 with no init file
2019-02-18, by Jordi Gutiérrez Hermoso
tests: add a missing abort exit code on Windows in test-audit-subrepo.t
stable
2019-02-20, by Matt Harbison
subrepo: add test for Windows relative-ish path with drive letter
stable
2019-02-07, by Yuya Nishihara
copies: return True instead of filename as it is expected to return boolean
2019-02-14, by Sushil khanchi
narrow: fix command name in error messsage
2019-02-11, by Pulkit Goyal
templatekw: add a {negrev} keyword
2019-02-15, by Jordi Gutiérrez Hermoso
tests: correct the remaining fallout from recent path style changes on Windows
2019-02-17, by Matt Harbison
templates: adding a config() function for template customization
2019-02-13, by rdamazio
changegroup: don't try to prune manifest nodes if not ellipses
2019-01-31, by Pulkit Goyal
branchmap: improve doc about BranchMapCache class
2019-02-11, by Pulkit Goyal
rust: itering less on MissingAncestors.bases for max()
2019-02-04, by Georges Racinet
rust: stop putting NULL_REVISION in MissingAncestors.bases
2019-02-05, by Georges Racinet
rust: less set lookups in MissingAncestors
2019-02-04, by Georges Racinet
rust: less set lookups in AncestorsIterator
2019-02-04, by Georges Racinet
obsutil: don't assume leftctx and rightctx repo as same
2019-02-15, by Pulkit Goyal
tests: add more wildcards to test-extdiff.t
2019-02-15, by Gregory Szorc
url: don't pass strict argument on Python 3
2019-02-15, by Gregory Szorc
url: always use str for proxy configuration
2019-02-15, by Gregory Szorc
py3: port tinyproxy.py to work with Python 3
2019-02-12, by Gregory Szorc
url: always access req._tunnel_host
2019-02-12, by Gregory Szorc
tests: double escape \ in test-import-eol.t and test-mq-eol.t
2019-02-15, by Gregory Szorc
tests: use raw string in test-impexp-branch.t
2019-02-15, by Gregory Szorc
phabricator: make user searches case-insensitive
2019-02-11, by Julien Cristau
exchange: raise error.Abort instead of ValueError
2019-02-15, by Gregory Szorc
tests: remove -q from test-lfs-serve.t
2019-02-15, by Gregory Szorc
chistedit: use magenta for current line as in crecord (issue6071)
2019-02-13, by Jordi Gutiérrez Hermoso
chistedit: improve proper username in histedit curses interface
2019-02-14, by Akshit Jain
crecord: remove obsolete version check
2019-02-14, by Jordi Gutiérrez Hermoso
histedit: remove "chistedit" mention from interface
2019-02-13, by Jordi Gutiérrez Hermoso
revset: improve documentation on expectsize()
2019-02-13, by Navaneeth Suresh
scmutil: fix a comment that doesn't match the code
2019-02-13, by Martin von Zweigbergk
remotefilelog: remove strkwargs()
2019-02-14, by Gregory Szorc
remotefilelog: use raw strings when looking for variable names
2019-02-13, by Gregory Szorc
rust-cpython: binding for headrevs()
2019-01-10, by Georges Racinet
rust-cpython: moved py_set() utility to conversion module
2019-01-16, by Georges Racinet
rust: translated random test of missingancestors
2018-12-02, by Georges Racinet
debugpathcopies: fix typo in synopsis
2019-02-12, by Martin von Zweigbergk
debugrename: don't require at least one path
2019-02-12, by Martin von Zweigbergk
revlog: use iterbytestr()
2019-02-12, by Gregory Szorc
commit: respect ui.relative-paths
2019-02-10, by Martin von Zweigbergk
resolve: slightly simplify join expression by joining with empty strings
2019-02-10, by Martin von Zweigbergk
resolve: respect ui.relative-paths also for warning messages
2019-02-10, by Martin von Zweigbergk
addremove: respect ui.relative-paths
2019-02-11, by Martin von Zweigbergk
windows: use util.localpath for repo-relative paths in getuipathfn()
2019-02-11, by Martin von Zweigbergk
walkchangerevs: obey allfiles parameter when taking the slow path
2019-02-12, by Jordi Gutiérrez Hermoso
test: stabilize test-wireproto-exchangev2.t flaky output
2019-02-08, by Boris Feld
zsh: fix `hg resolve` completion when in a subdirectory (issue6067)
2019-02-04, by Kyle Lippincott
revset: add expectsize to check the size of a set
2019-02-03, by Navaneeth Suresh
merge with stable
2019-02-11, by Augie Fackler
branchmap: decode a label only once
2019-02-11, by Pulkit Goyal
branchmap: move __init__ up in branchcache class
2019-02-11, by Pulkit Goyal
match: delete unused root and cwd arguments from {always,never,exact}() (API)
2019-02-09, by Martin von Zweigbergk
match: delete unused root and cwd arguments to constructors (API)
2019-02-10, by Martin von Zweigbergk
dirstate: call and cache os.getcwd() in constructor
2019-02-10, by Martin von Zweigbergk
cleanup: prefer matchmod.{always,never}() over accessing matchers directly
2019-02-10, by Martin von Zweigbergk
match: allow passing in badfn to always() and never()
2019-02-10, by Martin von Zweigbergk
py3: use raw strings and %d for formatting
2019-02-10, by Gregory Szorc
diff: make --stat respect ui.relative-paths
2019-01-31, by Martin von Zweigbergk
match: delete unused argument "listsubrepos" from _buildmatch()
2019-02-09, by Martin von Zweigbergk
match: delete unused rel() (API)
2019-02-09, by Martin von Zweigbergk
largefiles: get cwd and relative paths from repo instead of matcher
2019-02-09, by Martin von Zweigbergk
scmutil: remove special handling of pats==("",) in matchandpats() (API)
2019-02-09, by Martin von Zweigbergk
scmutil: respect ui.relative-paths in default match.badfn
2019-02-08, by Martin von Zweigbergk
cmdutil: migrate previously missed instances to uipathfn
2019-02-08, by Martin von Zweigbergk
cat: respect ui.relative-paths for "skipping missing subrepository"
2019-02-08, by Martin von Zweigbergk
addremove: use uipathfn instead of m.rel() for recorded similatity message
2019-02-08, by Martin von Zweigbergk
forget: use relative paths for --interactive
2019-02-07, by Martin von Zweigbergk
automv: respect ui.relative-paths
2019-02-08, by Martin von Zweigbergk
debugwalk: avoid match.rel() and use repo.pathto() instead
2019-02-08, by Martin von Zweigbergk
match: delete unused abs() (API)
2019-02-08, by Martin von Zweigbergk
copy: respect ui.relative-paths in copy/rename
2019-02-08, by Martin von Zweigbergk
match: delete unused uipath() and _uipathrelative (API)
2019-02-08, by Martin von Zweigbergk
diff: respect ui.relative-paths for warning about path outside --root
2019-02-08, by Martin von Zweigbergk
largefiles: use uipathfn instead of match.{rel,uipath}() (API)
2019-02-07, by Martin von Zweigbergk
forget: pass around uipathfn and use instead of m.rel() (API)
2019-02-08, by Martin von Zweigbergk
addremove: pass around uipathfn and use instead of m.uipath() (API)
2019-02-07, by Martin von Zweigbergk
remove: pass around uipathfn and use instead of m.rel() (API)
2019-02-07, by Martin von Zweigbergk
add: pass around uipathfn and use instead of m.rel() (API)
2019-02-07, by Martin von Zweigbergk
subrepo: (mostly) use relative path in "skipping missing subrepository"
2019-02-08, by Martin von Zweigbergk
subrepo: use relative path for "already tracked" message
2019-02-08, by Martin von Zweigbergk
diff: make `hg diff --root=subrepo` work
2019-02-06, by Martin von Zweigbergk
patch: replace "prefix" and "relroot" arguments by "pathfn" (API)
2019-02-06, by Martin von Zweigbergk
test: use `printenv.py --line` in `test-static-http.t`
2019-02-09, by Boris Feld
test: use `printenv.py --line` in `test-ssh.t`
2019-02-09, by Boris Feld
test: use `printenv.py --line` in `test-ssh-bundle1.t`
2019-02-09, by Boris Feld
test: use `printenv.py --line` in `test-push-http.t`
2019-02-09, by Boris Feld
test: use `printenv.py --line` in `test-https.t`
2019-02-09, by Boris Feld
test: use `printenv.py --line` in `test-http-bundle1.t`
2019-02-09, by Boris Feld
test: use `printenv.py --line` in `test-hook.t`
2019-02-09, by Boris Feld
test: use `printenv.py --line` in `test-bundle2-multiple-changegroups.t`
2019-02-09, by Boris Feld
test: use `printenv.py --line` in `test-bundle.t`
2019-02-09, by Boris Feld
debugignore: respect ui.relative-paths
2019-02-07, by Martin von Zweigbergk
annotate: respect ui.relative-paths for "binary file" message
2019-02-08, by Martin von Zweigbergk
remotefilelog: replace matchandpats() by match()
2019-02-08, by Martin von Zweigbergk
blackbox: test that track=* works to log everything
2019-01-31, by Kyle Lippincott
blackbox: test that unsetting track disables blackbox logging
2019-01-31, by Kyle Lippincott
subrepo: adjust subrepo prefix before calling subrepo.archive() (API)
2019-02-07, by Martin von Zweigbergk
subrepo: adjust subrepo prefix before calling subrepo.diff() (API)
2019-02-07, by Martin von Zweigbergk
subrepo: adjust subrepo prefix before calling subrepo.addremove() (API)
2019-02-07, by Martin von Zweigbergk
subrepo: adjust subrepo prefix before calling subrepo.add() (API)
2019-02-07, by Martin von Zweigbergk
subrepo: adjust subrepo prefix before calling subrepo.forget() (API)
2019-02-07, by Martin von Zweigbergk
subrepo: adjust subrepo prefix before calling subrepo.removefiles() (API)
2019-02-07, by Martin von Zweigbergk
subrepo: avoid calculating subrepo prefix twice for cat() (API)
2019-02-07, by Martin von Zweigbergk
py3: make sure __repr__ returns str
2019-02-07, by Pulkit Goyal
py3: use bytes.startswith() instead of comparing with bytes[0]
2019-02-07, by Pulkit Goyal
match: remove unused "exact" argument (API)
2019-02-08, by Martin von Zweigbergk
tests: replace match.match(exact=True) by match.exact()
2019-02-08, by Martin von Zweigbergk
patch: accept second matcher that applies only to copy sources (API)
2019-02-06, by Martin von Zweigbergk
patch: let caller pass in root-filtering matcher (API)
2019-02-06, by Martin von Zweigbergk
patch: pass in context objects into diffhunks() (API)
2019-02-06, by Martin von Zweigbergk
convert: handle exec bit removal while converting to svn
2019-02-07, by Nikita Slyusarev
convert: handle empty intial commits while converting to svn
2019-02-07, by Nikita Slyusarev
branchmap: encapsulate cache updating in the map itself
2019-01-21, by Martijn Pieters
tests: fix regression tests failing on CentOS 7
stable
2019-02-07, by Mathias De Mare
packaging: modify rc detection to work with X.Yrc instead of X.Y-rc
stable
2019-02-07, by Mathias De Mare
context: replace repeated "self._repo.dirstate" by "ds" variable
2019-02-07, by Martin von Zweigbergk
context: delete unused undelete()
2019-02-07, by Martin von Zweigbergk
diffordiffstat: avoid looking up contexts twice
2019-02-06, by Martin von Zweigbergk
fsmonitor: rename new verbose config knob
2019-02-07, by Boris Feld
tests: stabilize test-extdiff.t on Windows
2019-02-06, by Matt Harbison
lfs: disable all authentication except Basic for HTTP(S) connections
2019-02-06, by Matt Harbison
locate: respect ui.relative-paths
2019-01-30, by Martin von Zweigbergk
revert: respect ui.relative-paths
2019-02-05, by Martin von Zweigbergk
scmutil: delete now-unused origpath() (API)
2019-02-05, by Martin von Zweigbergk
subrepo: migrate to scmutil.backuppath()
2019-02-05, by Martin von Zweigbergk
resolve: migrate to scmutil.backuppath()
2019-02-04, by Martin von Zweigbergk
merge: migrate to scmutil.backuppath()
2019-02-04, by Martin von Zweigbergk
filemerge: migrate to scmutil.backuppath()
2019-02-04, by Martin von Zweigbergk
mq: migrate to scmutil.backuppath()
2019-02-04, by Martin von Zweigbergk
largefiles: migrate to scmutil.backuppath()
2019-02-04, by Martin von Zweigbergk
revert: migrate to scmutil.backuppath()
2019-02-05, by Martin von Zweigbergk
shelve: fix broken backup of conflicting untracked file
2019-02-04, by Martin von Zweigbergk
scmutil: introduce a new backuppath() to replace origpath()
2019-02-04, by Martin von Zweigbergk
tests: demonstrate broken unshelve when backing up untracked file
2019-02-04, by Martin von Zweigbergk
subrepo: always show relative path to .orig backup
2019-02-06, by Martin von Zweigbergk
mq: always show relative path to .orig backup
2019-02-06, by Martin von Zweigbergk
revert: always show relative path to .orig backup
2019-02-06, by Martin von Zweigbergk
py3: ensure the HTTP password manager returns strings, not bytes
2019-02-05, by Matt Harbison
tests: enable HTTP digest testing
2019-02-05, by Matt Harbison
wsgiheaders: make sure __repr__() returns a string
2019-02-05, by Matt Harbison
tests: add code to handle HTTP digests on the server side
2019-02-05, by Matt Harbison
run-tests: allow spaces in the --view tool
2019-02-05, by Matt Harbison
tests: extract the http server authentication extension to a single module
2019-02-05, by Matt Harbison
extdiff: support tools that can be run simultaneously
2019-02-02, by Ludovic Chabant
subrepo: avoid false unsafe path detection on Windows
stable
2019-02-05, by Matt Harbison
largefiles: use wrappedfunction() in overriderevert()
2019-02-05, by Martin von Zweigbergk
largefiles: use wrappedfunction() for "normal files match" in overridecopy()
2019-02-05, by Martin von Zweigbergk
largefiles: use wrappedfunction() for match() override in overridecopy()
2019-02-05, by Martin von Zweigbergk
largefiles: use wrappedfunction() for util.copyfile() override
2019-02-05, by Martin von Zweigbergk
largefiles: use wrappedfunction() for matchandpats() override in overridelog()
2019-02-05, by Martin von Zweigbergk
status: if ui.relative-paths=no, don't use relative paths even with patterns
2019-02-01, by Martin von Zweigbergk
files: respect ui.relative-paths
2019-01-29, by Martin von Zweigbergk
config: introduce a new value for ui.relative-paths getting old behavior
2019-02-01, by Martin von Zweigbergk
py3: use pycompat.bytestr() on extra values because it can be int
2019-02-05, by Pulkit Goyal
py3: add some b'' prefixes in hgext/convert/monotone.py
2019-02-05, by Pulkit Goyal
py3: use '%d' for integers instead of '%s'
2019-02-05, by Pulkit Goyal
py3: add 1 new passing test found by buildbot
2019-02-05, by Pulkit Goyal
merge: don't unnecessarily calculate absolute path
2019-02-04, by Martin von Zweigbergk
merge: don't unnecessarily calculate backup path
2019-02-04, by Martin von Zweigbergk
largefiles: drop "rel" prefix from filename variables
2019-02-03, by Martin von Zweigbergk
branchmap: add some clarifications and clean up flow
2019-01-21, by Martijn Pieters
branchmap: updating triggers a write
2019-01-21, by Martijn Pieters
branchmap: make branchcache responsible for reading
2019-01-21, by Martijn Pieters
attr: make some docstrings raw strings
2019-02-04, by Gregory Szorc
revset: leverage getintrange() helper in relation-subscript operation (API)
2019-01-27, by Yuya Nishihara
revset: allow to parse single integer as a range
2019-01-27, by Yuya Nishihara
revset: extract a helper to parse integer range
2019-01-27, by Yuya Nishihara
commit: if interactive, look elsewhere for whitespace settings (BC)
2019-01-31, by Kyle Lippincott
diff: when looking for diff configs, support a configurable prefix
2019-01-31, by Kyle Lippincott
config: extract diff-related coreconfigitem()s to a helper method
2019-01-31, by Kyle Lippincott
commit: ignore diff whitespace settings when doing `commit -i` (issue5839)
2019-01-28, by Kyle Lippincott
tests: add syntax warnings on Python 3.8 in python-zstandard
2019-02-04, by Gregory Szorc
check-py3-compat: manually format and print warnings
2019-02-04, by Gregory Szorc
check-py3-compat: provide filename to ast.parse()
2019-02-04, by Gregory Szorc
doc: escape backslash
2019-02-04, by Gregory Szorc
testparseutil: escape backslash in docstring
2019-02-04, by Gregory Szorc
tests: use raw strings in test-help.t
2019-02-04, by Gregory Szorc
tests: escape backslash in makepatch.py inline file
2019-02-04, by Gregory Szorc
tests: use raw strings in test-cbor.py
2019-02-04, by Gregory Szorc
showstack: use raw docstring
2019-02-04, by Gregory Szorc
tests: use raw string in test-check-code.t
2019-02-04, by Gregory Szorc
less
more
|
(0)
-30000
-10000
-3000
-1000
-240
+240
+1000
+3000
+10000
tip