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.
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
checkheads: use a "lazyancestors" object for allfuturecommon
2017-06-05, by Pierre-Yves David
checkheads: use "revnum" in the "allfuturecommon" set
2017-06-05, by Pierre-Yves David
checkheads: use 'nodemap.get' to convert nodes to revs
2017-06-05, by Pierre-Yves David
checkheads: pass "ispushed" function to the obsmarkers logic
2017-06-05, by Pierre-Yves David
profile: drop maybeprofile
2017-06-09, by Pierre-Yves David
profile: support --profile in alias and abbreviated version (--prof)
2017-06-09, by Pierre-Yves David
profile: make the contextmanager object available to the callers
2017-06-09, by Pierre-Yves David
profile: introduce a knob to control if the context is actually profiling
2017-06-09, by Pierre-Yves David
profile: introduce a "start" method to the profile context
2017-06-09, by Pierre-Yves David
profile: upgrade the "profile" context manager to a full class
2017-06-08, by Pierre-Yves David
setup: avoid linker warnings on Windows about multiple export specifications
2017-06-09, by Matt Harbison
memctx: always use cache for filectxfn
2017-06-10, by Sean Farley
test-hardlinks: stabilize for Windows
2017-06-10, by Matt Harbison
releasenotes: add more tests for formatting and merging of release notes
2017-06-04, by Rishabh Madan
releasenotes: command to manage release notes files
2017-06-02, by Gregory Szorc
packagelib: use LANGUAGE=C for "hg version"
2017-06-12, by Toshi MARUYAMA
rpms: add hgdemandimport in files
2017-06-12, by Toshi MARUYAMA
rpms: remove '%if "%{?pythonver}" != "2.4"'
2017-06-12, by Toshi MARUYAMA
obsstore: do not load all markers to detect duplication
2017-06-02, by Jun Wu
clonebundles: reference correct config option
2017-06-10, by Gregory Szorc
filestat: move __init__ to frompath constructor
2017-06-10, by Siddharth Agarwal
test-dirstate-race: ensure that a isn't in the lookup set at the end
2017-06-10, by Siddharth Agarwal
hghave: add test for whether fsmonitor is enabled
2017-06-10, by Siddharth Agarwal
tests: add a wrapper to run fsmonitor tests
2017-06-10, by Siddharth Agarwal
setdiscovery: improves logged message
2017-06-10, by Pierre-Yves David
tests: handle variation between pure and normal output in annotate --skip
2017-06-10, by Augie Fackler
bisect: improve option validation message
2017-06-09, by Brandon McCaig
context: inline makememctx (API)
2017-06-10, by Sean Farley
context: add convenience method for returning a memfilectx from a patch
2017-06-09, by Sean Farley
memctx: refactor inline getfilectx into convenience method
2017-06-09, by Sean Farley
hgweb: refresh styling of gitweb's search form
2017-06-09, by Gregory Szorc
hgweb: consistently add search form to all gitweb pages
2017-06-09, by Gregory Szorc
hgweb: consolidate search form for gitweb
2017-06-09, by Gregory Szorc
hgweb: consolidate search form for monoblue
2017-06-09, by Gregory Szorc
hgweb: consolidate search form for paper
2017-06-09, by Gregory Szorc
test-extension: fix load path for Windows
2017-06-09, by Matt Harbison
test-setdiscovery: stabilize for Windows
2017-06-10, by Matt Harbison
convert: correct the documentation about whitespace in branchmap branches
2017-06-10, by Matt Harbison
py3: use pycompat.bytestr() instead of str()
2017-06-08, by Pulkit Goyal
py3: convert bool variables to bytes
2017-06-02, by Pulkit Goyal
context: avoid writing outdated dirstate out (issue5584)
2017-06-09, by FUJIWARA Katsunori
tests: factor external procedures out for portability
2017-06-09, by FUJIWARA Katsunori
dirstate: add identity information to detect simultaneous changing in storage
2017-06-09, by FUJIWARA Katsunori
util: make filestat.__eq__ return True if both of self and old have None stat
2017-06-09, by FUJIWARA Katsunori
vfs: create copy at renaming to avoid file stat ambiguity if needed
2017-06-09, by FUJIWARA Katsunori
vfs: factor out "rename and avoid ambiguity" to reuse
2017-06-09, by FUJIWARA Katsunori
util: make filestat.avoidambig() return whether ambiguity is avoided or not
2017-06-09, by FUJIWARA Katsunori
less
more
|
(0)
-30000
-10000
-3000
-1000
-240
+240
+1000
+3000
+10000
tip