Mercurial
Mercurial
>
hg
/ graph
summary
|
shortlog
|
changelog
| graph |
tags
|
bookmarks
|
branches
|
files
|
zip
|
gz
|
bz2
|
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: convert opts keys to bytes using pycompat.byteskwargs()
2018-06-28, by Pulkit Goyal
procutil: add a shim for translating shell commands to native commands
2018-06-28, by Matt Harbison
revset: move lookup of first ancestor() candidate out of the loop
2018-06-16, by Yuya Nishihara
revset: leverage orset() to flatten ancestor() arguments
2018-06-16, by Yuya Nishihara
revset: remove orphan i18n comment from ancestor()
2018-06-16, by Yuya Nishihara
grep: deprecates `--all` flag
2018-06-28, by Sangeet Kumar Mishra
namespaces: let namespaces override singlenode() definition
2018-06-26, by Martin von Zweigbergk
rebase: refactor dryrun implementation
2018-06-27, by Sushil khanchi
hooks: allow Unix style environment variables on external Windows hooks
2017-07-02, by Matt Harbison
windows: add a method to convert Unix style command lines to Windows style
2018-06-24, by Matt Harbison
hgweb: add archive entries to graph page
2018-06-28, by Anton Shestakov
hgweb: add z-index for search field tooltip
2018-06-28, by Anton Shestakov
tests: pass "rev" argument to commands.update() as string
2018-06-27, by Martin von Zweigbergk
revset: fix heads() order to always follow the input set (BC)
2018-06-27, by Yuya Nishihara
test-revset: show that order of heads() can be wrong
2018-06-27, by Yuya Nishihara
stringutil: update list of re-special characters to include &~
2018-06-27, by Augie Fackler
tests: fix up some lax escaping in test-template-basic.t
2018-06-26, by Augie Fackler
cleanup: migrate from re.escape to stringutil.reescape
2018-06-26, by Augie Fackler
stringutil: add a new function to do minimal regex escaping
2018-06-26, by Augie Fackler
graft: add no-commit mode (issue5631)
2018-06-26, by Sushil khanchi
patchbomb: use email.mime.base instead of email.MIMEBase
2018-06-26, by Pulkit Goyal
patchbomb: use email.mime.multipart instead of email.MIMEMultipart
2018-06-26, by Pulkit Goyal
py3: add b'' prefixes in tests/test-bundle2-pushback.t
2018-06-26, by Pulkit Goyal
py3: make tests/test-diff-antipatience.t work with python 3
2018-06-26, by Pulkit Goyal
terse: pass "clean" and "unknown" booleans by name for clarity
2018-06-25, by Martin von Zweigbergk
terse: add tests of running from subdirectory
2018-06-25, by Martin von Zweigbergk
convert: don't pass --no-files to "darcs show repo" command
2018-06-23, by Yuya Nishihara
shelve: stop testing missing rebase state file
2018-05-29, by Boris Feld
shelve: actually test corrupted shelve state
2018-05-29, by Boris Feld
shelve: directly handle `--continue`
2018-05-29, by Boris Feld
shelve: directly handle the abort process
2018-05-28, by Boris Feld
shelve: check the actual shelvestate in morestatus
2018-05-28, by Boris Feld
packaging: dynamically define make targets
2018-05-12, by Gregory Szorc
packaging: don't write files for templatized Dockerfiles
2018-05-12, by Gregory Szorc
packaging: replace dockerlib.sh with a Python script
2018-05-12, by Gregory Szorc
packaging: consistently create build user in Dockerfiles
2018-05-12, by Gregory Szorc
scmutil: move construction of instability count message to separate fn
2018-06-15, by Pulkit Goyal
procutil: use unbuffered stdout on Windows
stable
4.6.2
2018-06-25, by Sune Foldager
procutil: use unbuffered stdout on Windows
2018-06-25, by Sune Foldager
graft: introduce --abort flag to abort interrupted graft
2018-05-25, by Pulkit Goyal
graft: move `if continue` to elif and add new line
2018-06-15, by Pulkit Goyal
graft: start storing new nodes formed in graftstate
2018-06-15, by Pulkit Goyal
show: use filter() function to strip "tip" tag
2018-06-14, by Yuya Nishihara
templater: extend filter() to accept template expression for emptiness test
2018-06-14, by Yuya Nishihara
templater: introduce filter() function to remove empty items from list
2018-06-14, by Yuya Nishihara
templater: fix truth testing of integer 0 taken from a list/dict
2018-06-17, by Yuya Nishihara
formatter: look for template symbols from the associated name
2018-06-18, by Yuya Nishihara
py3: add b'' prefixes in tests/test-obsolete-divergent.t
2018-06-25, by Pulkit Goyal
py3: use stringutil.pprint() to print NoneType
2018-06-25, by Pulkit Goyal
rebase: make dry-run return 1 or 0 according to result
2018-06-23, by Sushil khanchi
relink: use context manager for lock management
2017-03-24, by Matt Harbison
censor: use context manager for lock management
2017-03-24, by Matt Harbison
templater: remove redundant member variables from templater class
2018-06-21, by Yuya Nishihara
templater: resurrect cache of engine instance
2018-06-21, by Yuya Nishihara
templater: extract template loader to separate class
2018-06-21, by Yuya Nishihara
tests: rename and document test-command-template.t
2018-06-16, by Yuya Nishihara
tests: extract test-template-keywords.t from test-command-template.t
2018-06-16, by Yuya Nishihara
tests: fold test-template-filters.t into test-template-functions.t
2018-06-16, by Yuya Nishihara
tests: extract test-template-functions.t from test-command-template.t
2018-06-16, by Yuya Nishihara
tests: extract test-template-map.t from test-command-template.t
2018-06-16, by Yuya Nishihara
less
more
|
(0)
-30000
-10000
-3000
-1000
-300
-100
-60
+60
+100
+300
+1000
+3000
+10000
tip