Mercurial
Mercurial
>
hg-stable
/ graph
summary
|
shortlog
|
changelog
| graph |
tags
|
bookmarks
|
branches
|
files
|
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.
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
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
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
debugcommands: issue warning when repo has secret changesets (issue5589)
2017-06-09, by Gregory Szorc
streamclone: consider secret changesets (BC) (issue5589)
2017-06-09, by Gregory Szorc
json: pass formatting options recursively
2017-06-09, by Yuya Nishihara
json: avoid extra string manipulation of dict keys
2017-04-23, by Yuya Nishihara
test-obsolete: include <> in user field to check JSON escapes
2017-06-09, by Yuya Nishihara
templatefilers: correct filename in header comment
2017-06-09, by Yuya Nishihara
repoview: remove special casing of "requirements"
2017-06-08, by Gregory Szorc
bookmarks: move variable initialization earlier
2017-06-07, by Pierre-Yves David
bookmarks: directly use base dict 'setitem'
2017-06-07, by Pierre-Yves David
bookmarks: rely on exception for malformed lines
2017-06-07, by Pierre-Yves David
bookmarks: explicitly convert to 'node' during initialization
2017-06-07, by Pierre-Yves David
bookmarks: prefetch 'lookup' outside of the loop
2017-06-07, by Pierre-Yves David
perf: add a perfbookmarks command
2017-06-07, by Pierre-Yves David
perfphases: add a flag to also include file access time
2017-05-23, by Pierre-Yves David
perf: have a generic "clearstorecache" function
2017-06-07, by Pierre-Yves David
localrepo: move filtername to __init__
2017-06-08, by Gregory Szorc
obsolete: move obsstore creation logic from localrepo
2017-06-08, by Gregory Szorc
match: allow pats to be None
2017-06-08, by Martin von Zweigbergk
tests: add a test for installing hg with pip in a virtualenv
2017-06-06, by Augie Fackler
hghave: add check for virtualenv
2017-06-06, by Augie Fackler
setup: introduce dummy copies of setuptools flags
2017-06-06, by Augie Fackler
extensions: catch uisetup and extsetup failures and don't let them break hg
2017-06-06, by Augie Fackler
tests: add test demonstrating how broken third-party extensions can get
2017-06-06, by Augie Fackler
extensions: move wrapfilecache function from fsmonitor
2017-06-08, by Augie Fackler
chmod: create a new file when flags are set on a hardlinked file
2017-04-26, by Koen Van Hoof
run-tests: make --restart work with output dir
2017-06-07, by Siddharth Agarwal
run-tests: output coverage to output dir
2017-06-07, by Siddharth Agarwal
run-tests: write JSON reports to output dir
2017-06-07, by Siddharth Agarwal
run-tests: write test times to output dir
2017-06-07, by Siddharth Agarwal
run-tests: allow specifying an output dir to write .errs to
2017-06-07, by Siddharth Agarwal
run-tests: add information about skipped tests to XUnit output
2017-06-07, by Siddharth Agarwal
run-tests: wrap failures in an XUnit 'failure' element
2017-06-07, by Siddharth Agarwal
discovery: log discovery result in non-trivial cases
2017-06-07, by Pierre-Yves David
discovery: include timing in the debug output
2017-06-07, by Pierre-Yves David
tests: remove sys.executable from "required tools"
2017-05-28, by Augie Fackler
perfbranchmap: add an option to purge the revbranch cache
2017-06-05, by Pierre-Yves David
push: add a way to allow concurrent pushes on unrelated heads
2017-05-29, by Pierre-Yves David
headsummary: expose the 'discardedheads' set in the headssummary
2017-05-29, by Pierre-Yves David
checkheads: perform obsolescence post processing directly in _headssummary
2017-05-29, by Pierre-Yves David
headssummary: directly feed the function with the 'pushop' object
2017-05-29, by Pierre-Yves David
checkheads: gather the postprocessing with other obsolescence specific code
2017-05-29, by Pierre-Yves David
run-tests: add a way to list tests, with JSON and XUnit support
2017-06-06, by Siddharth Agarwal
run-tests: install hg after computing tests to run
2017-06-06, by Siddharth Agarwal
run-tests: make time field optional for xunit report
2017-06-06, by Siddharth Agarwal
run-tests: factor out json write code into another method
2017-06-06, by Siddharth Agarwal
run-tests: factor out xunit write code into another method
2017-06-06, by Siddharth Agarwal
revset: lookup descendents for negative arguments to ancestor operator
2017-05-27, by David Soria Parra
update: show the commit to which we updated in case of multiple heads (BC)
2017-06-06, by Pulkit Goyal
revlog: skeleton support for version 2 revlogs
2017-05-19, by Gregory Szorc
check-code: ban grep's context flags (-A/-B/-C) since they're not on Solaris
2017-06-06, by Danek Duvall
patchbomb: avoid -r and -B options at the same time
2017-06-06, by David Demelier
debugbundle: add --part-type flag to emit only named part types
2017-06-05, by Danek Duvall
test-obsolete-bundle-strip: add globs for Windows
2017-06-05, by Matt Harbison
obsstore: move header encoding to a separate function
2017-06-04, by Jun Wu
obsstore: move _version to a propertycache
2017-06-04, by Jun Wu
obsstore: separate marker parsing from obsstore reading
2017-06-02, by Jun Wu
obsstore: move marker version reading to a separate function
2017-06-02, by Jun Wu
obsstore: minor optimization for the obsolete revset
2017-06-02, by Jun Wu
dispatch: do not close stdout and stderr, just flush() instead
2017-04-23, by Yuya Nishihara
windows: do not close stdout on flush() failure
2017-06-05, by Yuya Nishihara
test-obsolete-bundle-strip: do not include \n in filename (issue5586)
2017-06-05, by Yuya Nishihara
revlog: add support for partial matching of wdir node id
2016-08-19, by Yuya Nishihara
revset: add support for branch(wdir()) and wdir() & branch()
2016-08-20, by Yuya Nishihara
dirstate: add docstring for invalidate
2017-06-04, by Siddharth Agarwal
tests: simplify and clarify test-obsolete-bundle-strip.t a little
2017-06-02, by Martin von Zweigbergk
tests: add missing parens in test-obsolete-bundle-strip.t
2017-06-02, by Martin von Zweigbergk
test-clonebundles: conditionalize output for Windows
2017-06-04, by Matt Harbison
tests: adjust recent output changes for Windows
2017-06-04, by Matt Harbison
killdaemons: close pid file before killing processes
2017-05-22, by Matt Harbison
win32: drop a py26 daemonizing hack
2017-05-21, by Matt Harbison
checkheads: simplify the code around obsolescence post-processing
2017-05-29, by Pierre-Yves David
checkheads: drop now unused filtering of 'unsyncedheads'
2017-05-29, by Pierre-Yves David
checkheads: clarify that we no longer touch the head unknown locally
2017-05-29, by Pierre-Yves David
headssummary: ensure all returned lists are sorted
2017-05-29, by Pierre-Yves David
discovery: also use lists for the returns of '_oldheadssummary'
2017-05-29, by Pierre-Yves David
test: add a push race case where the updated head is obsoleted
2017-05-29, by Pierre-Yves David
test: add a push race case where obsoleted head is updated
2017-05-29, by Pierre-Yves David
keepalive: set buffering=True to do more efficient reads of headers
2017-06-02, by Kyle Lippincott
keepalive: pass the correct arguments to HTTPResponse
2017-06-01, by Kyle Lippincott
help: update the color documentation for Windows 10 ANSI support
2017-05-22, by Matt Harbison
color: enable ANSI support on Windows 10
2017-05-22, by Matt Harbison
win32: add a method to enable ANSI color code processing on Windows 10
2017-05-22, by Matt Harbison
merge with stable
2017-06-04, by Kevin Bullock
export: map wctx.node() to 'ff...' node id (issue5438)
2017-06-03, by Yuya Nishihara
revset: add support for integer and hex wdir identifiers
2017-06-03, by Yuya Nishihara
localrepo: map integer and hex wdir identifiers to workingctx
2016-08-19, by Yuya Nishihara
revlog: map rev(wdirid) to WdirUnsupported exception
2016-08-20, by Yuya Nishihara
scmutil: introduce binnode(ctx) as paired function with intrev(ctx)
2017-06-03, by Yuya Nishihara
merge: use scmutil.intrev() to sort ctx objects
2017-06-03, by Yuya Nishihara
scmutil: pass ctx object to intrev()
2017-06-03, by Yuya Nishihara
setup: do not overwrite local __modulepolicy__.py on out-of-source build
2017-06-03, by Yuya Nishihara
merge with stable
2017-06-03, by Augie Fackler
match: simplify nevermatcher
2017-06-01, by Martin von Zweigbergk
annotate: restructure formatter output to be nested list (BC)
2017-06-03, by Yuya Nishihara
annotate: rename formatter variable
2017-06-03, by Yuya Nishihara
setup: prevent setuptools from laying an egg
2017-05-07, by Matt Harbison
bitmanipulation: add missing include of string.h
2017-06-02, by Martin von Zweigbergk
py3: add test to show `hg update` and `hg identify` works on Python 3
2017-06-01, by Pulkit Goyal
py3: add a test to show `hg diff` works on Python 3
2017-06-02, by Pulkit Goyal
py3: implement __bytes__ for committablectx
2017-06-01, by Pulkit Goyal
py3: convert exception to bytes to pass into ui.warn()
2017-06-02, by Pulkit Goyal
py3: convert bool variables to bytes before passing into ui.debug()
2017-06-01, by Pulkit Goyal
py3: use dict.update() instead of constructing lists and adding them
2017-06-01, by Pulkit Goyal
patchbomb: add -B option to select a bookmark
2017-02-03, by David Demelier
test: add the mirror push race case for non-contiguous branch head
2017-05-27, by Pierre-Yves David
test: add a push race case where non-contiguous branch head are created
2017-05-27, by Pierre-Yves David
test: add a push race case where the raced push touch multiple heads
2017-05-27, by Pierre-Yves David
test: add a push race case where racing push touches multiple heads
2017-05-27, by Pierre-Yves David
test: add a push race case where racing push create a new named branch
2017-05-27, by Pierre-Yves David
test: add a push race case where raced push created a new named branch
2017-05-27, by Pierre-Yves David
test: add a push race case where the racing client create a new head
2017-05-27, by Pierre-Yves David
test: add a push race case where each client replaces a different head
2017-05-27, by Pierre-Yves David
test: add a file dedicated to push race between clients
2017-05-27, by Pierre-Yves David
strip: strip obsmarkers exclusive to the stripped changeset
2017-05-20, by Pierre-Yves David
strip: do not include obsolescence markers for the temporary bundle
2017-06-01, by Pierre-Yves David
exclusive-markers: update the dedicated test with list of exclusive markers
2017-06-01, by Pierre-Yves David
obsolete: add a function to compute "exclusive-markers" for a set of nodes
2017-05-20, by Pierre-Yves David
test-obsolete-bundle-strip: check all changesets in the isolated prune case
2017-06-01, by Pierre-Yves David
test-obsolete-bundle-strip: add testing of markers backup during strip
2017-05-26, by Pierre-Yves David
strip: also backup obsmarkers
2017-05-20, by Pierre-Yves David
tests: fix run-tests when there's a bad #if in a test
2017-05-30, by Augie Fackler
tests: make run-tests fail early if no channel is found
2017-05-30, by Augie Fackler
dispatch: convert exception payload to bytes more carefully
2017-05-28, by Augie Fackler
help: convert flag default to bytes portably
2017-05-28, by Augie Fackler
cmdutil: use isstdiofilename() where appropriate
2017-06-01, by Yuya Nishihara
py3: simply use b'%d\n' to format pid in server.py
2017-06-01, by Yuya Nishihara
py3: implement __bytes__() on most of our exception classes
2017-06-01, by Yuya Nishihara
py3: convert __doc__ back to bytes in help.py
2017-06-01, by Yuya Nishihara
py3: ensure that we don't concat bytes and str and the end result is bytes
2017-06-01, by Pulkit Goyal
less
more
|
(0)
-30000
-10000
-3000
-1000
-240
+240
+1000
+3000
+10000
tip