Mercurial
Mercurial
>
hg-stable
/ graph
summary
|
shortlog
|
changelog
| graph |
tags
|
bookmarks
|
branches
|
files
|
help
less
more
|
(0)
-30000
-10000
-3000
-1000
-300
-100
-60
+60
+100
+300
+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.
py3: suppress the output of open() using `and None`
2018-04-05, by Pulkit Goyal
py3: return bytes from util.removeauth()
2018-04-05, by Pulkit Goyal
py3: use bytes instead of str in instance()
2018-04-05, by Pulkit Goyal
py3: use pycompat.bytestr in test-journal.t
2018-04-05, by Pulkit Goyal
hgweb: don't include hidden revisions in /filelog/ view
2018-04-04, by Martin von Zweigbergk
tests: show that hgweb contains hidden revisions in /filelog/ view
2018-04-05, by Martin von Zweigbergk
convert: use repo.lookup() for converting to nodeid
2018-04-04, by Martin von Zweigbergk
extdatasource: use revsymbol() for converting to node
2018-04-04, by Martin von Zweigbergk
bookmarks: calculateupdate() returns a bookmark, not a rev
2018-04-04, by Martin von Zweigbergk
pull: pass rev to check out as integer to postincoming()
2018-04-04, by Martin von Zweigbergk
children: support specifying revision by revset
2018-04-05, by Martin von Zweigbergk
heads: add support for specifying branches by revset
2018-04-04, by Martin von Zweigbergk
perf: make perfmanifest and perfnodelookup work with revsets
2018-04-04, by Martin von Zweigbergk
context: use revsymbol() in "merge.preferancestor" code
2018-04-03, by Martin von Zweigbergk
wireproto: use repo.lookup() for lookup command
2018-04-04, by Martin von Zweigbergk
localrepo: use revsymbol in lookupbranch() too
2018-04-04, by Martin von Zweigbergk
localrepo: drop "remote" argument from lookupbranch() (API)
2018-04-04, by Martin von Zweigbergk
revset: use revsymbol() for checking if a symbol is valid
2018-04-01, by Martin von Zweigbergk
tests: disable tests for advanced clone features with simple store
2018-04-03, by Gregory Szorc
tests: skip largefiles and lfs tests when using simple store
2018-04-03, by Gregory Szorc
tests: conditionalize test output for simple store
2018-04-03, by Gregory Szorc
tests: disallow using simple store repo with bundlerepo
2018-04-04, by Gregory Szorc
tests: disable test-revlog-v2 when using simple store
2018-04-04, by Gregory Szorc
tests: skip filelog damage tests when not using revlogs
2018-04-03, by Gregory Szorc
tests: skip some tests when using simple store
2018-04-03, by Gregory Szorc
tests: conditionalize tests based on presence of custom extensions
2018-04-04, by Gregory Szorc
simplestorerepo: avoid shadowing dict in list comprehension over dict
2018-04-04, by Augie Fackler
narrow: pass node into revlog.revision()
2018-04-03, by Gregory Szorc
changegroup: remove "revlog" from error message
2018-04-03, by Gregory Szorc
tests: conditionalize tests based on presence of revlogs for files
2018-04-03, by Gregory Szorc
tests: add test extension implementing custom filelog storage
2018-04-04, by Gregory Szorc
tests: use `hg unbundle` instead of `hg pull` in some tests
2018-04-03, by Gregory Szorc
hgweb: use revsymbol() for creating context from changeid
2018-04-04, by Martin von Zweigbergk
hgweb: inline changeidctx()
2018-04-03, by Martin von Zweigbergk
hgweb: drop support for "manifest" parameter
2018-04-03, by Martin von Zweigbergk
rebase: use single transaction when running in memory
2018-04-04, by Martin von Zweigbergk
bundlerepo: use super() when calling file()
2018-04-03, by Gregory Szorc
tests: remove superfluous config setting
2018-04-03, by Gregory Szorc
templater: mark .joinfmt as a private attribute
2018-03-17, by Yuya Nishihara
obsutil: make obsfateprinter() less dependent on templater
2018-03-19, by Yuya Nishihara
templater: abstract away from joinfmt
2018-03-17, by Yuya Nishihara
templater: micro-optimize join() with empty separator
2018-03-20, by Yuya Nishihara
templater: factor out generator of join()-ed items
2018-03-17, by Yuya Nishihara
templater: pass context to itermaps() for future extension
2018-03-18, by Yuya Nishihara
templater: define interface for objects which act as iterator of mappings
2018-03-17, by Yuya Nishihara
stringutil: drop escapedata() in favor of escapestr()
2018-04-04, by Yuya Nishihara
peer: make ui an attribute
2018-03-30, by Gregory Szorc
repository: port peer interfaces to zope.interface
2018-03-30, by Gregory Szorc
wireproto: convert human output frames to CBOR
2018-03-30, by Gregory Szorc
py3: use pycompat.bytestr() intsead of str
2018-04-02, by Pulkit Goyal
py3: use print as a function in tests/test-walk.t
2018-03-19, by Pulkit Goyal
repo: remove now-unused changectx() method (API)
2018-04-03, by Martin von Zweigbergk
localrepo: use revsymbol() in lookup()
2018-04-03, by Martin von Zweigbergk
histedit: avoid repo.lookup() for converting revnum to nodeid
2018-04-01, by Martin von Zweigbergk
outgoing: avoid repo.lookup() for converting revnum to nodeid
2018-04-01, by Martin von Zweigbergk
bisect: avoid repo.lookup() for converting revnum to nodeid
2018-04-01, by Martin von Zweigbergk
transplant: avoid repo.lookup() for converting revnum to nodeid
2018-04-01, by Martin von Zweigbergk
tests: avoid repo.lookup() for converting revnum to nodeid
2018-04-01, by Martin von Zweigbergk
bundle: consistently keep a list of stringified revisions in "revs"
2018-04-02, by Martin von Zweigbergk
bundle: avoid repo.lookup() for converting revnum to nodeid
2018-04-02, by Martin von Zweigbergk
less
more
|
(0)
-30000
-10000
-3000
-1000
-300
-100
-60
+60
+100
+300
+1000
+3000
+10000
tip