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.
narrow: add '()' to ellipsis in the revset help
2018-08-09, by Pulkit Goyal
tests: make all the string constants in test-match.py be bytes
2018-08-09, by Augie Fackler
linelog: fix bytes/str issue in exception raise on Python 3
2018-08-09, by Augie Fackler
absorb: following UI conventions
2018-08-09, by David Demelier
grep: search all commits in allfiles mode
2018-08-08, by Sangeet Kumar Mishra
dirstate: add comment on why we don't need to check if something is a dir/file
2018-08-08, by Kyle Lippincott
match: add missing "return set()", add FIXME to test to doc a bug
2018-08-08, by Kyle Lippincott
match: correct doc for _rootsdirsandparents after 5a7df82de142
2018-08-08, by Kyle Lippincott
dirstate: use visitchildrenset in traverse
2018-07-31, by Kyle Lippincott
match: add visitchildrenset complement to visitdir
2018-08-06, by spectral
includematcher: separate "parents" from "dirs"
2018-08-06, by spectral
match: add tests for visitdir functionality
2018-08-05, by spectral
mergetool: warn if ui.merge points to nonexistent tool
2018-07-23, by Martin von Zweigbergk
tests: demonstrate that no requested merge tool is ignored if missing
2018-07-23, by Martin von Zweigbergk
fix: correctly set wdirwritten given that the dict item is deleted
2018-08-06, by Danny Hooper
fix: pull out flag definitions to make them re-usable from extensions
2018-08-06, by Danny Hooper
templatekw: copy {author} to {user} and document {author} as an alias
2018-07-24, by Yuya Nishihara
templates: rename "user" to "luser" defined in default map file (API)
2018-07-24, by Yuya Nishihara
grep: add MULTIREV support to --allfiles flag
2018-07-25, by Sangeet Kumar Mishra
phabricator: convert description into local
2018-07-25, by Cédric Krier
index: move index_clearcaches() further down
2018-07-19, by Martin von Zweigbergk
index: move all "nt_*" functions to one place
2018-07-19, by Martin von Zweigbergk
index: rename "nt_*(indexObject *self,...)" functions to "index_*"
2018-07-19, by Martin von Zweigbergk
index: split up nt_init() in two
2018-07-18, by Martin von Zweigbergk
index: make most "nt_*" functions take a nodetree
2018-07-18, by Martin von Zweigbergk
index: add pointer from nodetree back to index
2018-07-18, by Martin von Zweigbergk
index: remove side-effect from failed nt_new()
2018-08-06, by Martin von Zweigbergk
index: remove side-effect from failed nt_init()
2018-08-06, by Martin von Zweigbergk
index: use PyMem_Free() to free nodeetree instance
2018-08-06, by Martin von Zweigbergk
linelog: fix infinite loop vulnerability
2018-08-06, by Jun Wu
tests: fix bytes/str issues in run-tests.py caught by python3
2018-08-06, by Augie Fackler
changegroup: assign to proper attribute
2018-08-06, by Gregory Szorc
absorb: remove sf alias for command
2018-08-06, by Gregory Szorc
hgweb: catch ParseError that's raised by revset.match()
stable
2018-08-09, by Anton Shestakov
templatekw: deprecate old-style template keyword function (API)
2018-02-25, by Yuya Nishihara
hgweb: mark all lambda template keywords as new-style function
2018-07-28, by Yuya Nishihara
hgweb: use registrar to add "motd" template keyword
2018-07-28, by Yuya Nishihara
fileset: load core predicates directly to symbols dict
2018-07-22, by Yuya Nishihara
fileset: turn on listclean conditionally
2018-07-22, by Yuya Nishihara
changegroup: always use the treemanifest-enabled version of _packmanifests()
2018-08-06, by Martin von Zweigbergk
linelog: add replacelines_vec for fastannotate
2018-07-30, by Augie Fackler
absorb: drop wrapper around the amend command
2018-07-31, by Augie Fackler
absorb: note some TODOs from the code review
2018-08-01, by Augie Fackler
absorb: use ui.debug() instead of open-coding it
2018-08-01, by Augie Fackler
absorb: use pycompat to get xrange
2018-08-01, by Augie Fackler
absorb: use set literal to avoid intermediate list
2018-08-01, by Augie Fackler
absorb: avoid mutable default arg
2018-08-01, by Augie Fackler
absorb: import extension from Facebook's hg-experimental
2018-07-30, by Augie Fackler
resolve: organize 'if confirm' conditionals
2018-08-06, by Sushil khanchi
index: pass only nodetree to nt_new()
2018-05-16, by Martin von Zweigbergk
index: drop now-redundant "nt" prefix of fields in nodetree struct
2018-05-16, by Martin von Zweigbergk
index: move more fields onto nodetree type
2018-07-18, by Martin von Zweigbergk
index: extract a type for the nodetree
2018-05-16, by Martin von Zweigbergk
index: make "nt_*" functions work on an initialized nodetree
2018-07-18, by Martin von Zweigbergk
changegroup: inline _packellipsischangegroup
2018-08-03, by Gregory Szorc
changegroup: move fullnodes into cgpacker
2018-08-03, by Gregory Szorc
changegroup: specify ellipses mode explicitly
2018-08-03, by Gregory Szorc
changegroup: pass ellipsis roots into cgpacker constructor
2018-08-03, by Gregory Szorc
changegroup: move revision maps to cgpacker
2018-08-03, by Gregory Szorc
changegroup: move changelogdone into cgpacker
2018-08-03, by Gregory Szorc
less
more
|
(0)
-30000
-10000
-3000
-1000
-300
-100
-60
+60
+100
+300
+1000
+3000
+10000
tip