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
+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.
discovery: simplify the building of the children mapping
2019-03-05, by Pierre-Yves David
discovery: simply walk the undecided revs when building the children mapping
2019-03-05, by Pierre-Yves David
discovery: use a lower level but faster way to retrieve parents
2019-02-28, by Pierre-Yves David
discovery: avoid computing identical sets of heads twice
2019-02-28, by Pierre-Yves David
discovery: moved sampling functions inside discovery object
2019-02-27, by Georges Racinet
discovery: rename `srvheads` to `knownsrvheads`
2019-02-27, by Georges Racinet
verify: small refactoring and documentation in `_verifymanifest`
2019-03-06, by Pierre-Yves David
verify: document the `_verifymanifest` method
2019-03-06, by Pierre-Yves David
verify: document `_verifychangelog`
2019-03-06, by Pierre-Yves David
verify: rename the `checklog` to `_checkrevlog`
2019-03-06, by Pierre-Yves David
verify: document the `checklog` method
2019-03-06, by Pierre-Yves David
revlog: add some documentation to the `checksize` method
2019-03-06, by Pierre-Yves David
verify: make `checkentry` a private method
2019-03-06, by Pierre-Yves David
verify: document the `checkentry` method
2019-03-06, by Pierre-Yves David
verify: add some inline documentation to the top level `verify` method
2019-03-06, by Pierre-Yves David
verify: explicitly return 0 if no error are encountered
2019-03-06, by Pierre-Yves David
verify: minimal documentation for `verifier.verify`
2019-03-06, by Pierre-Yves David
verify: make the `exc` method private
2019-03-06, by Pierre-Yves David
verify: document the `exc` method
2019-03-06, by Pierre-Yves David
verify: make `err` a private method
2019-03-06, by Pierre-Yves David
verify: document the `err` method
2019-03-06, by Pierre-Yves David
verify: make the `warn` method private
2019-03-06, by Pierre-Yves David
verify: document the `warn` method
2019-03-06, by Pierre-Yves David
uncommit: add flag --allow-dirty-working-copy
2019-03-04, by Navaneeth Suresh
uncommit: don't allow dirty working copy with PATH (issue5977)
2019-02-12, by Navaneeth Suresh
cleanup: remove two bogus test names from python3 list
2019-03-05, by Augie Fackler
revlog: preserve `_lazydelta` attribute in `revlog.clone`
2019-03-04, by Pierre-Yves David
localrepo: explicit `_lock` arguments in `lock`
2019-03-04, by Pierre-Yves David
inno: remove w9xpopen.exe
2019-03-03, by Gregory Szorc
inno: stop shipping pywin32
2019-03-03, by Gregory Szorc
inno: script to automate building Inno installer
2019-03-03, by Gregory Szorc
setup: exclude some internal UCRT files
2019-03-03, by Gregory Szorc
setup: include additional packages in py2exe distribution
2019-03-03, by Gregory Szorc
setup: define build_doc command
2019-03-03, by Gregory Szorc
inno: remove references to pywin32
2019-03-03, by Gregory Szorc
inno: remove cacerts.pem from documentation
2019-03-03, by Gregory Szorc
inno: replace add_path.exe with a Pascal script
2019-02-28, by Gregory Szorc
inno: move inno installer files to contrib/packaging/inno
2019-03-03, by Gregory Szorc
py3: add a new passing test found by buildbot
2019-03-05, by Pulkit Goyal
tests: make test-status.t compatible with test-check-module-imports.t
2019-03-05, by Pulkit Goyal
py3: convert KEY_PRESSED value to bytes in crecord.py
2019-03-05, by Pulkit Goyal
hghave: skip emacs tests on 24.3 and earlier
2019-03-04, by Augie Fackler
py3: use bytes instead of str in isinstance()
2019-03-05, by Pulkit Goyal
server: allow customizing the default repo filter
2019-02-12, by Joerg Sonnenberger
py3: convert filtername to str if it's None
2019-03-02, by Pulkit Goyal
walkfilerevs: rename filerevgen() to filerevs() since it's not a generator
2019-03-02, by Martin von Zweigbergk
global: use raw string for setlocale() argument
2019-03-02, by Gregory Szorc
encoding: use raw strings for encoding arguments
2019-03-02, by Gregory Szorc
revsetlang: use sysbytes() instead of blind encode()
2019-03-02, by Gregory Szorc
global: use raw strings for namedtuple()
2019-03-02, by Gregory Szorc
attr: don't attempt to .encode() a str on Python 2
2019-03-02, by Gregory Szorc
procutil: use a raw string for module name
2019-03-02, by Gregory Szorc
global: use raw strings for __slots__
2019-03-02, by Gregory Szorc
absorb: run cleanupnodes() within transaction also when not using obsmarkers
2019-02-28, by Martin von Zweigbergk
py3: pass a str to getpass.getpass()
2019-03-02, by Pulkit Goyal
py3: port things from chgserver.py
2019-03-02, by Pulkit Goyal
py3: make sure return value of posix.groupname() is bytes
2019-03-02, by Pulkit Goyal
contrib: make check-code.py check code fragments embedded in test scripts
2019-03-01, by FUJIWARA Katsunori
contrib: add line offset information to file check function of check-code.py
2019-03-01, by FUJIWARA Katsunori
contrib: change return value of file checking function of check-code.py
2019-03-01, by FUJIWARA Katsunori
contrib: factor out actual error check for file data of check-code.py
2019-03-01, by FUJIWARA Katsunori
contrib: refactor preparation logic for patterns of check-code.py
2019-03-01, by FUJIWARA Katsunori
contrib: split pypats list in check-code.py
2019-03-01, by FUJIWARA Katsunori
tests: remove useless line wrapping in a code fragment embedded in test script
2019-03-01, by FUJIWARA Katsunori
storage: introduce a `revlog.reuse-external-delta` config
2019-02-27, by Pierre-Yves David
storage: introduce a `revlog.reuse-external-delta-parent` config
2019-02-27, by Pierre-Yves David
merge with stable
2019-03-02, by Yuya Nishihara
py3: convert return values of inspect.getabsfile() to bytes
2019-02-28, by Pulkit Goyal
py3: add two new passing tests found by buildbot
2019-02-28, by Pulkit Goyal
py3: make contrib/debugshell.py work with Python 3
2019-02-28, by Pulkit Goyal
absorb: let scmutil.cleanupnodes() take care of setting phase
2019-02-27, by Martin von Zweigbergk
absorb: use scmutil.cleanupnodes() also when obsmarkers are disabled
2019-02-27, by Martin von Zweigbergk
absorb: use scmutil.cleanupnodes() so operation gets set
2019-02-27, by Martin von Zweigbergk
test: follow-up on 1c4d6ab2ecb8, stabilize test-remotefilelog-bgprefetch.t
2019-02-25, by Boris Feld
tests: add more wildcards to test-extdiff.t
2019-02-25, by Matt Harbison
branchmap: prevent reading the file twice through different iterators
2019-02-26, by Pulkit Goyal
remotefilelog: fix format str, blobsize isn't always a #, can be "(missing)"
2019-02-25, by Kyle Lippincott
remotefilelog: do not specify an explicit version for repack
2019-02-22, by Kyle Lippincott
test: generate the `test-sparse-revlog` artifact when slow-test is allowed
2019-02-24, by Pierre-Yves David
runtest: also update slow test timeout during `#if` clauses
2019-02-24, by Pierre-Yves David
runtest: move slow timeout process earlier in the `_hghave` method
2019-02-24, by Pierre-Yves David
runtest: extract the logic that update timeout for slow tests
2019-02-24, by Pierre-Yves David
tests: increase timeout for slow test
2019-02-24, by Pierre-Yves David
merge with stable
2019-02-25, by Gregory Szorc
rewriting: add an option for rewrite commands to use the archived phase
2019-01-02, by Boris Feld
strip: introduce a soft strip option
2018-10-16, by Boris Feld
branchcache: move loading of branch names and nodes into it's own function
2019-02-25, by Pulkit Goyal
bundle2: don't send "shared" requirement when cloning from a share
2019-02-20, by mitchell plamann
tests: demonstrate failure when cloning from a share via bundle2
2019-02-20, by mitchell plamann
mq: disable qrecord during histedit (issue5981)
2019-02-22, by Navaneeth Suresh
committablectx: move status-related methods closer together
2019-02-20, by Martin von Zweigbergk
tests: add test for hg-test-mode emacs code
2019-02-21, by Augie Fackler
hghave: add check for GNU emacs
2019-02-21, by Augie Fackler
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
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
less
more
|
(0)
-30000
-10000
-3000
-1000
-240
+240
+1000
+3000
+10000
tip