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.
strip: include phases in bundle (BC)
2017-06-15, by Martin von Zweigbergk
bundle: add config option to include phases
2017-06-22, by Martin von Zweigbergk
bundle2: record changegroup data in 'op.records' (API)
2017-06-16, by Martin von Zweigbergk
debugcommands: pass part, not read data, into _debugobsmarker()
2017-06-22, by Martin von Zweigbergk
debugcommands: remove unused "all" argument from _debugobsmarkers
2017-06-22, by Martin von Zweigbergk
dagop: raise ProgrammingError if stopdepth < 0
2017-06-23, by Martin von Zweigbergk
make: add Debian 9 (Stretch) docker target
stable
2017-06-23, by Anton Shestakov
make: templatize Debian build target a la e63dfbbdbd07
stable
2017-06-23, by Anton Shestakov
make: add Ubuntu Zesty docker targets (.deb and ppa)
stable
2017-06-23, by Anton Shestakov
docker: install less as a build-time dependency in deb-based distros
stable
2017-06-23, by Anton Shestakov
py3: add utility to forward __str__() to __bytes__()
2017-06-24, by Yuya Nishihara
share: use dict literal instead of dict(key=value)
2017-06-24, by Yuya Nishihara
py3: use r'' to prevent conversion to bytes by transformer
2017-06-22, by Pulkit Goyal
py3: define __bytes__ for basefilectx class
2017-06-22, by Pulkit Goyal
py3: check for bytes instead of str in isinstance
2017-06-22, by Pulkit Goyal
py3: convert kwargs' keys' to str using pycompat.strkwargs()
2017-06-22, by Pulkit Goyal
py3: convert kwargs keys' back to bytes using pycompat.byteskwargs()
2017-06-22, by Pulkit Goyal
py3: use "%d" % val for int rather than pycompat.bytestr
2017-06-22, by Pulkit Goyal
extensions: call afterloaded() with loaded=False for disabled extensions
2017-06-23, by Adam Simpkins
fetch: remove shorthand of --edit colliding against -e/-ssh in remoteopts (BC)
2017-06-24, by FUJIWARA Katsunori
releasenotes: improve parsing around bullet points
2017-06-23, by Rishabh Madan
bookmarks: factor method _printer out of for loop in printbookmarks
2017-06-20, by Sean Farley
bookmarks: factor out bookmark printing from commands
2017-06-20, by Sean Farley
commands: move activebookmarklabel to bookmarks module
2017-06-20, by Sean Farley
commands: replace locking code with a context manager
2017-06-20, by Sean Farley
bookmarks: factor out adding a list of bookmarks logic from commands
2017-06-20, by Sean Farley
bookmarks: factor out rename logic from commands
2017-06-13, by Sean Farley
bookmarks: factor out delete logic from commands
2017-06-12, by Sean Farley
merge with stable
2017-06-23, by Augie Fackler
revset: add startdepth limit to ancestors() as internal option
2017-06-18, by Yuya Nishihara
revset: add depth limit to ancestors()
2017-06-18, by Yuya Nishihara
dagop: compute depth in revancestors() generator
2017-06-18, by Yuya Nishihara
dagop: just compare with the last value to deduplicate input of revancestors()
2017-06-18, by Yuya Nishihara
dagop: bulk rename variables in revancestors() generator
2017-06-18, by Yuya Nishihara
dagop: comment why revancestors() doesn't heapify input revs at once
2017-06-18, by Yuya Nishihara
dagop: unnest inner generator of revancestors()
2017-06-17, by Yuya Nishihara
hgweb: plug followlines action in annotate view
2017-06-21, by Denis Laxalde
hgweb: parameterize the tag name of elements holding followlines selection
2017-06-21, by Denis Laxalde
gitweb: wrap table rows of annotate view into a <tbody> element
2017-06-21, by Denis Laxalde
tests: update regex check for fetch error in test-clonebundles.t
2017-06-22, by Denis Laxalde
hgweb: use separate CSS class for navigation links in footer
2017-06-20, by Gregory Szorc
configitems: register 'ui.clonebundleprefers' as example for 'configlist'
2017-06-17, by Pierre-Yves David
configitems: register 'patch.fuzz' as first example for 'configint'
2017-06-17, by Pierre-Yves David
configitems: issue a devel warning when overriding default config
2017-06-17, by Pierre-Yves David
eol: fix 'error' parameter name in the commitctx wrapper
stable
2017-06-23, by Pierre-Yves David
eol: import 'error' as 'errormod'
stable
2017-06-23, by Pierre-Yves David
configitems: register 'ui.quiet' as first example
2017-06-17, by Pierre-Yves David
configitems: get default values from the central registry when available
2017-06-17, by Pierre-Yves David
configitems: introduce a central registry for config option
2017-06-17, by Pierre-Yves David
configitems: add a basic class to hold config item information
2017-06-17, by Pierre-Yves David
run-tests: fix -i when "#testcases" is used in .t test
2017-06-21, by Jun Wu
run-tests: update .t reference output after reading the test
2017-06-21, by Jun Wu
run-tests: do not prompt changes (-i) if a race condition is detected
2017-06-21, by Jun Wu
patch: rewrite reversehunks (issue5337)
2017-06-20, by Jun Wu
profiling: cope with configwith default value handling changes
2017-06-21, by Pierre-Yves David
py3: catch StopIteration from next() in generatorset
2017-06-20, by Martin von Zweigbergk
tests: adjust quoting to keep Windows happy with recent $PYTHON change
2017-06-20, by Matt Harbison
bundle2: don't use debug message "no-transaction" with transaction
2017-06-20, by Martin von Zweigbergk
py3: use pycompat.bytestr() in place of str()
2017-06-21, by Pulkit Goyal
py3: use r'' to access values from kwargs where keys are str
2017-06-21, by Pulkit Goyal
py3: convert keys of kwargs in template keywords functions to bytes
2017-06-21, by Pulkit Goyal
py3: make sure the commands name are bytes in test-devel-warnings.t
2017-06-20, by Pulkit Goyal
py3: replace str with bytes in isinstance()
2017-06-20, by Pulkit Goyal
py3: catch binascii.Error raised from binascii.unhexlify
2017-06-20, by Pulkit Goyal
shelve: allow unlimited shelved changes per name
2017-06-20, by Jun Wu
config: use the new '_unset' value for 'configsuboptions'
2017-06-17, by Pierre-Yves David
config: use the 'config' method in 'configsuboptions'
2017-06-17, by Pierre-Yves David
config: use the new '_unset' value for 'configpath'
2017-06-17, by Pierre-Yves David
config: use the new '_unset' value for 'configdate'
2017-06-17, by Pierre-Yves David
config: use the new '_unset' value for 'configlist'
2017-06-17, by Pierre-Yves David
config: use the new '_unset' value for 'configbytes'
2017-06-17, by Pierre-Yves David
config: use the new '_unset' value for 'configint'
2017-06-17, by Pierre-Yves David
config: use the new '_unset' value for 'configwith'
2017-06-17, by Pierre-Yves David
config: use the new '_unset' value for 'configbool'
2017-06-17, by Pierre-Yves David
config: explicitly track the use of the standard default value
2017-06-17, by Pierre-Yves David
clonebundle: update hook arguments (BC)
2017-06-19, by Martin von Zweigbergk
commands: move checkconflict to bookmarks module
2017-06-10, by Sean Farley
commands: move checkformat to bookmarks module
2017-06-10, by Sean Farley
tests: tell pip not to check for a newer version
2017-06-20, by Danek Duvall
changeset_templater: backport parts map of [templates] section from formatter
2017-04-22, by Yuya Nishihara
formatter: add support for parts map of [templates] section
2017-04-22, by Yuya Nishihara
changeset_templater: backport separator template from formatter
2017-06-17, by Yuya Nishihara
formatter: add support for separator template
2017-04-22, by Yuya Nishihara
formatter: add support for docheader and docfooter templates
2017-04-22, by Yuya Nishihara
formatter: extract helper function to render template
2017-04-22, by Yuya Nishihara
changeset_templater: do not enable verbosity postfix for [templates] section
2017-04-22, by Yuya Nishihara
changeset_templater: simplify handling of verbosity postfix
2017-04-22, by Yuya Nishihara
merge with stable
2017-06-20, by Augie Fackler
tests: don't touch the network when using virtualenv
2017-06-19, by Danek Duvall
tests: removed ReportedTest exception
2017-06-03, by Gregory Szorc
tests: remove support for warned tests
2017-06-03, by Gregory Szorc
contrib: add check-code rule to enforce non-use of `python` in tests
2017-06-20, by Augie Fackler
cleanup: use $PYTHON to run python in many more tests
2017-06-20, by Augie Fackler
tests: enforce use of $PYTHON in tests
2017-06-15, by Augie Fackler
tests: use $PYTHON in #! so we always use the right Python
2017-06-15, by Augie Fackler
tests: sed away python #! in test-run-tests.t to avoid some upcoming insanity
2017-06-20, by Augie Fackler
tests: remove #! from primes.py in test-highlight.t
2017-06-20, by Augie Fackler
keyword: use context manager for rollback locking
2017-06-20, by Christian Ebert
tests: remove WarnTest
2017-06-03, by Gregory Szorc
tests: remove unused IgnoreTest exception
2017-06-03, by Gregory Szorc
tests: use unittest.SkipTest
2017-06-03, by Gregory Szorc
changegroup: delete "if True" and reflow
2017-06-15, by Martin von Zweigbergk
changegroup: let callers pass in transaction to apply() (API)
2017-06-15, by Martin von Zweigbergk
repair: create transaction for bundle1 unbundling earlier
2017-06-15, by Martin von Zweigbergk
unbundle: create transaction for bundle1 unbundling earlier
2017-06-15, by Martin von Zweigbergk
exchange: create transaction for bundle1 unbundling earlier
2017-06-15, by Martin von Zweigbergk
changegroup: inline 'publishing' variable in apply()
2017-06-19, by Martin von Zweigbergk
repair: remove unnecessary locking for bookmarks
2017-06-19, by Martin von Zweigbergk
repair: move check for existing transaction earlier
2017-06-19, by Martin von Zweigbergk
strip: remove unncessary "del" and inline variable
2017-06-19, by Martin von Zweigbergk
repair: clarify in comment that caller must take lock, but not transaction
2017-06-19, by Martin von Zweigbergk
amend: use context manager for locking
2017-06-19, by Martin von Zweigbergk
strip: use context manager for locking and transaction in stripcmd()
2017-06-19, by Martin von Zweigbergk
strip: use context manager for locking in strip()
2017-06-19, by Martin von Zweigbergk
rebase: use context manager for locking in pullrebase()
2017-06-19, by Martin von Zweigbergk
rebase: use context manager for locking in rebase()
2017-06-19, by Martin von Zweigbergk
test-http-proxy: redirect proxy stdout to /dev/null
2017-06-19, by Matt Harbison
test-logtoprocess: don't run on Windows
2017-06-19, by Matt Harbison
revset: add support of keyword arguments to ancestors() and descendants()
2017-06-18, by Yuya Nishihara
revsetlang: check arguments passed to ancestors() before optimizing to only()
2017-06-18, by Yuya Nishihara
revsetlang: factor out helper to match ancestors() in parsed tree
2017-06-18, by Yuya Nishihara
templatekw: use common "rev:node" format as the default of predecessors
2017-06-17, by Yuya Nishihara
templatekw: populate all keywords depending on predecessor in map operation
2017-06-17, by Yuya Nishihara
templatekw: reference predecessor node id as {node} in map operation
2017-06-17, by Yuya Nishihara
highlight: put pygments import inside demandimport.deactivated
2017-06-18, by Augie Fackler
run-tests: explicitly flush test runner output for Windows stability
2017-06-18, by Matt Harbison
tinyproxy: explicitly flush logged messages
2017-06-18, by Matt Harbison
help: clarify ancestors() and descendants() include given set (issue5594)
2017-06-18, by Yuya Nishihara
dagop: move blockancestors() and blockdescendants() from context
2017-02-19, by Yuya Nishihara
dagop: split module hosting DAG-related algorithms from revset
2016-10-16, by Yuya Nishihara
tests: protect tests involving git ext::sh with git-ext-sh
2017-06-15, by Sean Farley
hghave: add has_git_range for testing if git understands ext::sh
2017-06-15, by Sean Farley
rebase: rewrite "x in y.children()" as "y in x.parents()"
2017-06-17, by Martin von Zweigbergk
shelve: rewrite "x in y.children()" as "y in x.parents()"
2017-06-17, by Martin von Zweigbergk
py3: use open() instead of file() constructor
2017-06-17, by Pulkit Goyal
py3: convert keys of kwargs back to bytes using pycompat.byteskwargs()
2017-06-17, by Pulkit Goyal
py3: use pycompat.strkwargs() to convert kwargs keys to str before passing
2017-06-17, by Pulkit Goyal
py3: use '%d' instead of '%s' for integers
2017-06-17, by Pulkit Goyal
py3: pass the path in hg.repository() as bytes
2017-06-17, by Pulkit Goyal
py3: pass range() into list() to get one explicitly
2017-06-17, by Pulkit Goyal
check-concurrency: expose the feature as 'concurrent-push-mode'
2017-05-28, by Pierre-Yves David
exchange: switch to usual way of testing for bundle2-ness
2017-06-16, by Martin von Zweigbergk
setup: update a comment that blamed py26 for a Windows workaround
2017-06-16, by Matt Harbison
i18n: drop a py25 conditional
2017-06-16, by Matt Harbison
perf: ensure HGRCPATH is exported on Windows
2017-06-16, by Matt Harbison
test-status: glob fixes for Windows
2017-06-16, by Matt Harbison
plan9: drop py26 hacks
2017-06-16, by Matt Harbison
revset: fix negative ancestor spec to not return changectx objects
2017-06-18, by Yuya Nishihara
obsolete: use ProgrammingError over assert for volatile set registration
2017-05-01, by Pierre-Yves David
strip: remove a redundant setting of hookargs
2017-06-16, by Martin von Zweigbergk
unbundle: move streamclone error case away from bundle[12] cases
2017-06-16, by Martin von Zweigbergk
bundle2: use "else" instead of checking condition again
2017-06-16, by Martin von Zweigbergk
wireproto: update reference to deleted addchangegroup()
2017-06-16, by Martin von Zweigbergk
template: add predecessors template
2017-06-15, by Boris Feld
commit: select template by spec.ref name
2017-04-22, by Yuya Nishihara
commit: do not look up committemplate in template paths (BC)
2017-04-22, by Yuya Nishihara
formatter: always store a literal template unnamed
2017-05-06, by Yuya Nishihara
formatter: load templates section like a map file
2017-04-22, by Yuya Nishihara
test-command-template: rewrite recursion tests by using a map file
2017-05-06, by Yuya Nishihara
templater: add simple interface for unnamed template (API)
2017-04-22, by Yuya Nishihara
ui: add support for a tweakdefaults knob
2017-06-14, by Augie Fackler
localrepo: remove unused addchangegroup() (API)
2017-06-15, by Martin von Zweigbergk
changegroup: rename "dh" to the clearer "deltaheads"
2017-06-15, by Martin von Zweigbergk
changegroup: rename "srccontent" to "cgnodes"
2017-06-15, by Martin von Zweigbergk
revlog: rename list of nodes from "content" to "nodes"
2017-06-15, by Martin von Zweigbergk
revlog: delete obsolete comment
2017-06-15, by Martin von Zweigbergk
revlog: delete dead assignment in addgroup()
2017-06-15, by Martin von Zweigbergk
pycompat: move the queue related definitions below queue import
2017-06-16, by Pulkit Goyal
pycompat: move multiline comments above a function to function doc
2017-06-16, by Pulkit Goyal
py3: replace dict.iterkeys() with iter(dict)
2017-06-16, by Pulkit Goyal
py3: explicitly convert dict.values() to a list on py3
2017-06-16, by Pulkit Goyal
py3: alias long to int and xrange to range in test-ancestor.py on Python 3
2017-06-16, by Pulkit Goyal
py3: add a new bytesurl() to convert a str url into bytes
2017-06-16, by Pulkit Goyal
py3: add a new strurl() which will convert a bytes url to str
2017-06-16, by Pulkit Goyal
killdaemons: fix WaitForSingleObject() error handling logic on Windows
2017-06-15, by Matt Harbison
killdaemons: explicitly set the ctypes signatures
2017-06-06, by Matt Harbison
hghave: enable 'serve' on Windows
2017-05-07, by Matt Harbison
contrib: add a ratchet for tests in Python 3
2017-06-15, by Augie Fackler
contrib: check in a whitelist of passing tests in Python 3
2017-06-15, by Augie Fackler
tests: try and fail more gracefully with broken unicode escapes
2017-06-15, by Augie Fackler
md5sum: adapt for python 3 support
2017-06-15, by Augie Fackler
profiling: allow configuring minimum display threshold for hotpath
2017-06-15, by Gregory Szorc
config: document profiling.show{min,max}
2017-06-15, by Gregory Szorc
check-config: look for ui.configwith
2017-06-15, by Gregory Szorc
check-config: use named groups in regexp
2017-06-15, by Gregory Szorc
check-config: use compiled regexp
2017-06-15, by Gregory Szorc
tests: add test coverage for check-config
2017-06-15, by Gregory Szorc
exchange: use context manager for bundle1 unbundling
2017-06-15, by Martin von Zweigbergk
unbundle: use context manager for transaction
2017-06-15, by Martin von Zweigbergk
clonebundle: use context managers for lock and transaction
2017-06-15, by Martin von Zweigbergk
changeset_templater: render template specified by templatespec tuple
2017-04-11, by Yuya Nishihara
formatter: render template specified by templatespec tuple
2017-04-22, by Yuya Nishihara
formatter: put topic in templatespec tuple
2017-04-22, by Yuya Nishihara
cmdutil: pass templatespec tuple directly to changeset_templater (API)
2017-04-22, by Yuya Nishihara
formatter: wrap (tmpl, mapfile) by named tuple
2017-04-22, by Yuya Nishihara
cmdutil: factor out helper to create changeset_templater with literal template
2017-04-22, by Yuya Nishihara
test-dirstate-race: stabilize for Windows
2017-06-14, by Matt Harbison
formatter: document lookuptemplate()
2017-05-06, by Yuya Nishihara
cmdutil: rename gettemplate() to _lookuplogtemplate()
2017-04-22, by Yuya Nishihara
formatter: inline gettemplater()
2017-04-22, by Yuya Nishihara
formatter: factor out function to create templater from literal or map file
2017-04-22, by Yuya Nishihara
graphlog: do not look up graphnodetemplate in template paths (BC)
2017-04-22, by Yuya Nishihara
formatter: open raw template file in posix semantics
2017-05-06, by Yuya Nishihara
formatter: open raw template file in binary mode (BC)
2017-05-06, by Yuya Nishihara
formatter: close raw template file explicitly
2017-05-06, by Yuya Nishihara
largefiles: avoid a crash when archiving a subrepo with largefiles disabled
stable
2017-06-13, by Matt Harbison
patchbomb: make getaddrs function easier to work with
2017-06-13, by Augie Fackler
patchbomb: look for non-empty publicurl, not a non-None one
2017-06-13, by Augie Fackler
patchbomb: make variable name for publicurl always be publicurl
2017-06-13, by Augie Fackler
bisect: simpler approach for option validation message
2017-06-14, by Brandon McCaig
pushkey: use False/True for return values from push functions
2017-06-12, by Martin von Zweigbergk
smartset: micro optimize spanset.slice() to narrow range accordingly
2015-04-10, by Yuya Nishihara
smartset: micro optimize baseset.slice() to use slice of list
2015-04-09, by Yuya Nishihara
smartset: extract method to slice abstractsmartset
2015-03-24, by Yuya Nishihara
smartset: extract spanset factory to make it constructed without a repo
2015-05-24, by Yuya Nishihara
smartset: change repr of spanset to show revisions as half-open range
2017-06-11, by Yuya Nishihara
fsmonitor: don't write out state if identity has changed (issue5581)
2017-06-12, by Siddharth Agarwal
fsmonitor: write state with wlock held and dirstate unchanged (issue5581)
2017-06-12, by Siddharth Agarwal
workingctx: add a way for extensions to run code at status fixup time
2017-06-12, by Siddharth Agarwal
workingctx: also pass status tuple into poststatusfixup
2017-06-12, by Siddharth Agarwal
workingctx: factor out post-status dirstate fixup
2017-06-12, by Siddharth Agarwal
merge with stable
2017-06-13, by Augie Fackler
profile: properly propagate exception from the sub-context manager
2017-06-12, by Pierre-Yves David
profile: close 'fp' in all cases
2017-06-12, by Pierre-Yves David
profile: close 'fp' on error within '__enter__'
2017-06-12, by Pierre-Yves David
profile: indent part of '__enter__'
2017-06-12, by Pierre-Yves David
profile: remove now useless indent
2017-06-12, by Pierre-Yves David
profile: use explicit logic to control file closing
2017-06-12, by Pierre-Yves David
profiling: move 'fp' closing logic into its own function
2017-06-12, by Pierre-Yves David
py3: use python3 hg in test-py3-commands.t at places where py2 hg was used
2017-06-13, by Pulkit Goyal
test-dirstate-race: back out changeset c82fa7efcbc8
2017-06-12, by Siddharth Agarwal
revset: fix order of first/last members in compound expression (BC)
2017-06-10, by Yuya Nishihara
revset: filter first/last members by __and__ operation
2017-06-10, by Yuya Nishihara
revset: reject negative number to select first/last n members
2017-06-10, by Yuya Nishihara
revset: fix order of last() n members where n > 1 (BC)
2017-06-10, by Yuya Nishihara
debugrevspec: add option to suppress list of computed revisions
2017-06-10, by Yuya Nishihara
debugrevspec: add option to print representation of smartset object
2017-06-10, by Yuya Nishihara
help: correct description of "glob:foo/*" matching
stable
2017-06-12, by Martin von Zweigbergk
bookmarks: make sure we close the bookmark file after reading
2017-06-10, by Pierre-Yves David
bookmarks: rephrase a comment to be shorted and clearer
2017-06-10, by Pierre-Yves David
less
more
|
(0)
-30000
-10000
-3000
-1000
-240
+240
+1000
+3000
+10000
tip