Mercurial
Mercurial
>
hg-stable
/ graph
summary
|
shortlog
|
changelog
| graph |
tags
|
bookmarks
|
branches
|
files
|
help
less
more
|
(0)
-10000
-3000
-1000
-768
+768
+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.
webcommands: document "help" web command
2015-02-06, by Gregory Szorc
help: add web commands to help documentation
2015-02-06, by Gregory Szorc
help.hgweb: add a section describing URLs and common parameters
2015-02-06, by Gregory Szorc
webcommands: move help import into help command handler
2015-02-06, by Gregory Szorc
webcommands: define a dict of available commands
2015-02-06, by Gregory Szorc
webcommands: define web commands using a decorator
2015-02-06, by Gregory Szorc
run-tests: ensure install directories exist
2015-02-06, by Gregory Szorc
run-tests: avoid printing extra newlines from install log
2015-02-06, by Gregory Szorc
bundlerepo: basic bundle2 support
2015-02-06, by Eric Sumner
bundlerepo: keep track of the original bundle object
2015-02-05, by Eric Sumner
bundle2.unbundle20: add compressed() method
2015-02-05, by Eric Sumner
bundle2.unpackermixin: default value for seek() whence parameter
2015-02-05, by Eric Sumner
windows: adjust doc string and comments of posixfile()
2015-02-06, by Adrian Buehlmann
color: support a different color mode when the pager is active
2015-02-04, by Gregory Szorc
pager: ensure wrapped dispatch._runcommand runs before color's
2015-02-06, by Gregory Szorc
pager: set an attribute on ui indicating that a pager is active
2015-02-06, by Gregory Szorc
extensions: support callbacks after another extension loads
2015-02-06, by Gregory Szorc
log: fix --follow null parent not to include revision 0
2015-02-06, by Yuya Nishihara
cmdutil: have walkchangerevs utilize common function to build revs
2015-02-06, by Yuya Nishihara
log: extract common part from getgraphlogrevs() and getlogrevs()
2015-02-06, by Yuya Nishihara
graphlog: remove useless check for empty repo when --follow is specified
2015-02-06, by Yuya Nishihara
graphlog: move comment and flag denoting revs might be unsorted
2015-02-05, by Yuya Nishihara
graphlog: remove too early return from getgraphlogrevs() for empty repo
2015-02-05, by Yuya Nishihara
trydiff: call util.binary in only one place
2015-01-22, by Martin von Zweigbergk
trydiff: collect all lossiness checks in one place
2015-01-22, by Martin von Zweigbergk
trydiff: replace 'binarydiff' variable by 'binary' variable
2015-01-22, by Martin von Zweigbergk
trydiff: rename 'op' to make it more specific
2015-01-16, by Martin von Zweigbergk
hgweb: replace implicit <tbody> with explicit <thead> where appropriate
2015-02-06, by Anton Shestakov
obsolete: drop the explicit seek to EOF after append mode open()
2015-01-31, by Matt Harbison
branchmap: backout 6bf93440a717
2015-01-31, by Matt Harbison
windows: seek to the end of posixfile when opening in append mode
2015-01-31, by Matt Harbison
context: use unfiltered repo for '.'
2014-11-20, by Martin von Zweigbergk
check-commit: check capitalization in summary lines
2015-02-05, by Eric Sumner
bundle2: seek in part iterator
2015-02-05, by Eric Sumner
bundle2: now that we have a seek implementation, use it
2015-02-05, by Eric Sumner
obsolete: populate successors, precursors, children lazily
2015-02-04, by Martin von Zweigbergk
obsolete: pass only new markers to _checkinvalidmarkers()
2015-02-04, by Martin von Zweigbergk
obsolete: extract helpers from _load()
2015-01-20, by Martin von Zweigbergk
test-gendoc: require gettext
2015-01-20, by Eric Sumner
hgweb: use css margin instead of empty <p> before diffstat table
2015-02-05, by Anton Shestakov
hgweb: use css margin instead of empty <p> before <div class="atom-logo">
2015-02-05, by Anton Shestakov
error: update docstring on ParseError
2015-01-26, by Augie Fackler
dispatch: consolidate formatting of ParseErrors
2015-01-26, by Augie Fackler
error: store filename and message on LookupError for later
2015-02-04, by Martin von Zweigbergk
bundle2.unbundlepart: implement seek()
2015-01-14, by Eric Sumner
bundle2.unbundlepart: tell() implementation
2015-01-14, by Eric Sumner
bundle2.unbundlepart: keep an index of chunks and their locations
2015-01-14, by Eric Sumner
bundle2.unbundlepart: raise payloadchunks from a closure to a method
2015-01-14, by Eric Sumner
manifest: make lru size configurable
2015-01-23, by Durham Goode
parsers: use k instead of n for PyArg_ParseTuple because python 2.4 is awful
2015-02-04, by Augie Fackler
revset: have rev() validate input by repo.changelog.__contains__()
2015-02-04, by Yuya Nishihara
revlog: add __contains__ for fast membership test
2015-02-04, by Yuya Nishihara
largefiles: set the extension as enabled locally after a clone requiring it
2015-02-02, by Matt Harbison
color: be more conservative about setting ANSI mode on Windows (BC)
2015-02-03, by Gregory Szorc
merge with stable
2015-02-03, by Matt Mackall
bundle2.unpackermixin: control for underlying file descriptor
2015-01-14, by Eric Sumner
trydiff: join elements in 'header' list by '\n'
2015-01-16, by Martin von Zweigbergk
trydiff: move check for quietness out of diffline()
2015-01-16, by Martin von Zweigbergk
trydiff: remove dead branch in diffline()
2015-01-16, by Martin von Zweigbergk
trydiff: make 'revs' ignored if opts.git is set
2015-01-16, by Martin von Zweigbergk
trydiff: remove unused argument to diffline()
2015-01-16, by Martin von Zweigbergk
trydiff: move git-header code out of diffline function
2015-01-16, by Martin von Zweigbergk
_fm1readmarkers: generate list in C
2015-01-27, by Martin von Zweigbergk
obsolete: use parsers.fm1readmarker if it exists for a ~38% perf win
2015-01-20, by Augie Fackler
parsers: add fm1readmarker
2015-01-23, by Augie Fackler
util: add getbefloat64
2015-02-03, by Augie Fackler
util: add getbe{u,}int16 utility methods
2015-01-20, by Augie Fackler
obsolete: make optional offset parameter to fm*readmarkers required
2015-01-20, by Augie Fackler
log: fix json-formatted output when file copies are listed (issue4523)
stable
2015-02-02, by Augie Fackler
merge with stable
2015-02-03, by Matt Mackall
copy: move _forwardcopies file logic to a function
2015-01-27, by Durham Goode
copy: move mergecopies file logic to a function
2015-01-27, by Durham Goode
histedit: allow configuring default behavior
2015-02-02, by Durham Goode
revset: get revision number of each node from target namespaces
stable
2015-02-03, by FUJIWARA Katsunori
largefiles: update _subdirlfs() comment
2015-02-01, by Matt Harbison
largefiles: use the core file copy logic to validate the destination path
2015-01-31, by Matt Harbison
trydiff: inline indexmeta()
2015-01-16, by Martin von Zweigbergk
parsers: rewrite index_ancestors() in terms of index_commonancestorsheads()
2015-01-23, by Martin von Zweigbergk
filelog: remove unused _file method
2015-01-22, by Mike Edgar
histedit: store full node hash in rules
2015-01-26, by Mateusz Kwapich
trydiff: order header-writing code in same order as output
2015-01-16, by Martin von Zweigbergk
trydiff: inline sole addmodehdr() call
2015-01-16, by Martin von Zweigbergk
trydiff: join filename with prefix only once
2015-01-16, by Martin von Zweigbergk
trydiff: collect header-writing in one place
2015-01-22, by Martin von Zweigbergk
trydiff: make variable names more consistent
2015-01-16, by Martin von Zweigbergk
trydiff: check only if added file is a copy target, not source
2015-01-16, by Martin von Zweigbergk
trydiff: remove unused variable 'modifiedset'
2015-01-29, by Martin von Zweigbergk
revset: replace parsing alias definition by _parsealiasdefn to parse strictly
2015-02-02, by FUJIWARA Katsunori
revset: introduce _parsealiasdefn to parse alias definitions strictly
2015-02-02, by FUJIWARA Katsunori
hgweb: use revset.spanset where appropriate
2015-02-02, by Yuya Nishihara
subrepo: add 'cat' support for git subrepos
2015-02-01, by Mathias De Maré
merge with stable
2015-02-02, by Matt Mackall
Added signature for changeset fbdd5195528f
stable
2015-02-01, by Matt Mackall
Added tag 3.3 for changeset fbdd5195528f
stable
2015-02-01, by Matt Mackall
merge with i18n
stable
3.3
2015-02-01, by Matt Mackall
i18n-ja: synchronized with 9a391d720cf9
stable
2015-02-01, by FUJIWARA Katsunori
i18n-pt_BR: synchronized with 448bb32b8ee6
stable
2015-01-29, by Wagner Bruna
filectx: use _descendantrev in parents()
stable
2015-02-01, by Matt Mackall
filectx: if we have a _descendantrev, use it to adjust linkrev
stable
2015-02-01, by Matt Mackall
copies: use linkrev for file tracing limit
stable
2015-02-01, by Matt Mackall
filectx: use linkrev to sort ancestors
stable
2015-02-01, by Matt Mackall
_adjustlinkrev: reuse ancestors set during rename detection (issue4514)
stable
2015-01-30, by Pierre-Yves David
filectx: move _adjustlinkrev to a method
stable
2015-01-30, by Pierre-Yves David
revset: raise RepoLookupError to make present() predicate continue the query
stable
2015-01-31, by FUJIWARA Katsunori
templatekw: re-add showtags() to list tags keyword up in online help
stable
2015-02-01, by FUJIWARA Katsunori
largefiles: don't interfere with logging normal files
stable
2015-01-30, by Matt Harbison
discovery: properly exclude locally known but filtered heads
stable
2015-01-30, by Pierre-Yves David
test: make test-extdiff resilient to /usr/bin/echo
stable
2015-01-30, by Pierre-Yves David
obsstore: make the invalid markers check wrap-able
stable
2015-01-30, by Pierre-Yves David
convert: replace revision references in messages if they are >= short hashes
stable
2015-01-30, by Mads Kiilerich
merge: mark .hgsubstate as possibly dirty before submerge for consistency
stable
2015-01-30, by FUJIWARA Katsunori
rebase: ensure rebase revision remains visible (issue4504)
stable
2015-01-27, by Pierre-Yves David
extdiff: reintroduce backward compatibility with manual quoting of parameters
stable
2015-01-28, by Mads Kiilerich
mergetools: drop incorrect quoting of diffargs variables
stable
2015-01-28, by Mads Kiilerich
namespace: introduce logfmt to show l10n-ed messages for hg log correctly
stable
2015-01-28, by FUJIWARA Katsunori
osutil: fix memory leak of PyBytes of path in statfiles
stable
2015-01-27, by Augie Fackler
revert: move prefetch to after the actions logic
stable
2015-01-27, by Durham Goode
diffhelpers: fix botched return statement from c8e7fa41bfc5
stable
2015-01-28, by Augie Fackler
subrepo: don't abort in add when non-hg subrepos are present (issue4513)
stable
2015-01-27, by Matt Harbison
osutil: fix leak of stat in makestat when Py_BuildValue fails
stable
2015-01-27, by Augie Fackler
osutil.c: clean up space before a tab
stable
2015-01-27, by Augie Fackler
dirs: fix leak of iterator in dirs_fromiter
stable
2015-01-27, by Augie Fackler
diffhelpers: verify hline was created before using it
stable
2015-01-27, by Augie Fackler
largefiles: revert to lfilesrepo.status() being an unfiltered method
stable
2015-01-25, by Matt Harbison
test-tools: portability tweak
stable
2015-01-25, by Matt Mackall
revset: fix ancestors(null) to include null revision (issue4512)
stable
2015-01-25, by Yuya Nishihara
log: use rev() to build revset of --follow option from numeric revision
stable
2015-01-10, by Yuya Nishihara
revset: allow rev(-1) to indicate null revision (BC)
stable
2015-01-10, by Yuya Nishihara
extensions: don't quit loading extensions in the middle if traceback is on
stable
2015-01-23, by Siddharth Agarwal
test-hgweb: fix shutdown race
stable
2015-01-23, by Matt Mackall
tests: invoke hg command indirectly from shell script to run on Windows
stable
2015-01-22, by FUJIWARA Katsunori
log: evaluate filesets on working copy, not its parent
stable
2015-01-21, by Martin von Zweigbergk
fileset: add tests of generated working copy states
stable
2015-01-21, by Martin von Zweigbergk
parsers: avoid leaking several PyObjects in index_stats
stable
2015-01-23, by Augie Fackler
parsers: don't leak a reference to raise_revlog_error on success
stable
2015-01-23, by Augie Fackler
parsers: don't leak a tuple in pack_dirstate
stable
2015-01-23, by Augie Fackler
parsers.c: fix a memory leak in index_commonancestorsheads
stable
2015-01-23, by Augie Fackler
parsers: avoid leaking obj in index_ancestors
stable
2015-01-23, by Augie Fackler
parsers: don't leak references to sys et al in check_python_version
stable
2015-01-23, by Augie Fackler
parsers: fix leak of err when asciilower hits a unicode decode error
stable
2015-01-23, by Augie Fackler
largefiles: use 'default' path for pulling largefiles, not 'default-push'
stable
2015-01-23, by Mads Kiilerich
osx: patch .pax.gz files in pkg bundles so they extract as root (issue4081)
stable
2015-01-23, by Mads Kiilerich
repair._bundle: fix traceback for bad config value
stable
2015-01-21, by Eric Sumner
subrepo: correctly add newline for git subrepo diffs
stable
2015-01-21, by Mathias De Maré
tests: discard useless "(glob)" in "reverting subrepo" lines
stable
2015-01-22, by FUJIWARA Katsunori
check-code.py: avoid warning against "reverting subrepo ..." lines
stable
2015-01-22, by FUJIWARA Katsunori
run-tests.py: inherit --pure option from outer run-tests.py execution
stable
2015-01-22, by FUJIWARA Katsunori
hg.bat: return exit code explicitly for indirect invocation
stable
2015-01-22, by FUJIWARA Katsunori
run-tests.py: execute hghave with same env vars as ones for actual tests
stable
2015-01-22, by FUJIWARA Katsunori
osx: use bdist_mpkg.script_bdist_mpkg module instead of bdist_mpkg command
stable
2015-01-21, by Mads Kiilerich
osx: don't launch installer after building it with bdist_mpkg
stable
2015-01-21, by Mads Kiilerich
osx: update "Read Me" "Important Information" text in the package installer
stable
2015-01-21, by Mads Kiilerich
commit: remove reverse search for copy source when not in parent (issue4476)
stable
2015-01-20, by Ryan McElroy
merge with i18n
stable
2015-01-20, by Matt Mackall
i18n-pt_BR: synchronized with db8e3f7948b1
stable
2015-01-18, by Wagner Bruna
convert: handle LookupError in mercurial_source.lookuprev()
stable
2015-01-18, by Matt Harbison
color: add missing 'dim' in _effects
stable
2015-01-18, by Sean Farley
diff: use binary diff when copy source is binary
stable
2015-01-17, by Martin von Zweigbergk
largefiles: fix commit of a directory with no largefile changes (issue4330)
stable
2015-01-18, by Matt Harbison
test-tools: update for platforms without symlink support after 5b20e4c32117
stable
2015-01-18, by Matt Harbison
tests: add "(glob)" to output in test-histedit-commute.t for Windows
stable
2015-01-18, by Matt Harbison
Added signature for changeset db8e3f7948b1
stable
2015-01-17, by Matt Mackall
Added tag 3.3-rc for changeset db8e3f7948b1
stable
2015-01-17, by Matt Mackall
merge default into stable for 3.3 feature freeze
stable
3.3-rc
2015-01-17, by Matt Mackall
messages: quote "hg help" hints consistently
2015-01-17, by Wagner Bruna
bundle2: fix parttype enforcement
2015-01-17, by Matt Mackall
test-tools: another vfat fix
2015-01-17, by Matt Mackall
test-tools: check for unix permissions for hardlinking
2015-01-17, by Matt Mackall
tests: more fixes for f
2015-01-17, by Matt Mackall
tests: teach f not to report symlink mode bits
2015-01-17, by Matt Mackall
tests: teach f not to report directory size
2015-01-17, by Matt Mackall
test-histedit-commute: call helper script with sh
2015-01-17, by Matt Mackall
test-tools: fix portability issues
2015-01-17, by Matt Mackall
progress: add a lock to prepare for introducing a thread
2015-01-17, by Solomon Matthews
progress: move update check into helper method
2015-01-17, by Solomon Matthews
progress: move current topic to member variable
2015-01-17, by Solomon Matthews
progress: add try/finally to make the diffs for the next commit more readable
2015-01-15, by Solomon Matthews
transaction: include backup file in the "undo" transaction
2015-01-16, by Pierre-Yves David
transaction: pass the name of the "undo" journal to the transaction
2015-01-16, by Pierre-Yves David
rollback: have an empty entry for the vfsmap in rollback
2015-01-16, by Pierre-Yves David
transaction: clarify the name of 'journal' argument for transaction
2015-01-16, by Pierre-Yves David
transaction: use 'util.copyfile' for creating backup
2015-01-05, by Pierre-Yves David
copyfile: allow optional hardlinking
2015-01-05, by Pierre-Yves David
repair: add experimental option to write bundle2 files
2015-01-15, by Eric Sumner
changegroup.getsubset: support multiple versions
2015-01-15, by Eric Sumner
changegroup.writebundle: HG2Y support
2015-01-15, by Eric Sumner
changegroup.writebundle: provide ui
2015-01-15, by Eric Sumner
test-module-imports: use test-repo requirement
2015-01-16, by Matt Mackall
largefiles: don't rehash largefiles in updatelfiles if standin hash changed
2015-01-09, by Mads Kiilerich
largefiles: show progress when checking standin hashes in outgoing changesets
2015-01-16, by Mads Kiilerich
unbundle: support bundle2 files
2015-01-14, by Eric Sumner
pullbundle2: extract addchangegroup result combining into its own function
2015-01-16, by Eric Sumner
histedit: add a test to show that issue4251 is fixed (issue4251)
2015-01-16, by Augie Fackler
commands.debugbundle: bundle2 support
2015-01-15, by Eric Sumner
largefiles: cleanup overrideadd()
2015-01-12, by Matt Harbison
largefiles: enable subrepo support for add
2015-01-12, by Matt Harbison
add: pass options via keyword args
2015-01-12, by Matt Harbison
largefiles: don't pop largefile-specific arguments to the add command
2014-12-31, by Matt Harbison
share: replace the bookmarks.shared file with an entry on a new "shared" file
2015-01-11, by Angel Ezquerra
docker: support Fedora 21
2014-11-02, by Mads Kiilerich
rpm: make Python 2.7.9 the default Python to include in rpms for EL 5
2015-01-16, by Mads Kiilerich
contrib: make Python 2.7.9 the default in Makefile.python
2015-01-16, by Mads Kiilerich
localrepo: remove all external users of localrepo.wopener
2015-01-11, by Angel Ezquerra
localrepo: remove all external users of localrepo.sopener
2015-01-11, by Angel Ezquerra
localrepo: remove all external users of localrepo.opener
2015-01-15, by Angel Ezquerra
log: use namespace logname and colorname
2015-01-14, by Sean Farley
namespaces: add colorname member to namespace object
2015-01-14, by Sean Farley
namespaces: add logname member to namespace object
2015-01-14, by Sean Farley
namespaces: use named args for namespace api
2015-01-14, by Sean Farley
namespaces: make the constructor into named args
2015-01-14, by Sean Farley
dispatch: only check compatibility against major and minor versions (BC)
2015-01-15, by Gregory Szorc
test-extension: use a realistic Mercurial version
2015-01-15, by Gregory Szorc
test-extension: improve test readability
2015-01-15, by Gregory Szorc
bundle2: enforce parttype as alphanumerical
2014-12-18, by Pierre-Yves David
tests: conditionalize test-tools.t for Windows support
2015-01-14, by Matt Harbison
dirstate: ignore negative debug.dirstate.delaywrite values - they crashed it
2015-01-14, by Mads Kiilerich
linkrev: use the right manifest content when adjusting linrev (issue4499)
2015-01-14, by Pierre-Yves David
unpacker: fix missing arg for py2.4
2015-01-14, by Matt Mackall
branchcache: make _rbcrevslen handling more safe
2015-01-14, by Mads Kiilerich
branchcache: add debug output whenever cache files use truncate
2015-01-14, by Mads Kiilerich
tests: rework revision branch cache tests
2015-01-14, by Mads Kiilerich
tests: add 'f' tool for cross platform file operations in the tests
2015-01-14, by Mads Kiilerich
run-tests: include testdir in $PATH so tests easily can use helper tools
2015-01-14, by Mads Kiilerich
filelog: use censored revlog flag bit to quickly check if a node is censored
2015-01-12, by Mike Edgar
revlog: verify censored flag when hashing added revision fulltext
2015-01-12, by Mike Edgar
revlog: add flags argument to _addrevision, update callers use default flags
2015-01-12, by Mike Edgar
revlog: define censored flag for revlogng index
2015-01-12, by Mike Edgar
localrepo: remove all internal uses of localrepo.wopener
2015-01-11, by Angel Ezquerra
localrepo: remove all internal uses of localrepo.sopener
2015-01-11, by Angel Ezquerra
localrepo: remove all internal uses of localrepo.opener
2015-01-10, by Angel Ezquerra
sslutil: drop defunct ssl version constants
2015-01-14, by Augie Fackler
sslutil: use saner TLS settings on Python 2.7.9
2015-01-14, by Augie Fackler
sslutil: drop support for clients of sslutil specifying a TLS version
2015-01-14, by Augie Fackler
discovery: run discovery on filtered repository
2015-01-07, by Pierre-Yves David
revset: check for collisions between alias argument names in the declaration
2015-01-10, by FUJIWARA Katsunori
revset: parse alias declaration strictly by _parsealiasdecl
2015-01-10, by FUJIWARA Katsunori
revset: introduce "_parsealiasdecl" to parse alias declarations strictly
2015-01-10, by FUJIWARA Katsunori
revset: store full detail into revsetalias.error for error source distinction
2015-01-10, by FUJIWARA Katsunori
revset: factor out composing error message for ParseError to reuse
2015-01-10, by FUJIWARA Katsunori
revset: make tokenize extensible to parse alias declarations and definitions
2015-01-10, by FUJIWARA Katsunori
largefiles: make linear update set unsure largefiles normal if unchanged
2015-01-09, by Mads Kiilerich
debugdirstate: don't hide date field with --nodate, just show 'set'/'unset'
2015-01-09, by Mads Kiilerich
debugdirstate: simplify date handling after e7ed5d07cc4c used fixed format
2015-01-09, by Mads Kiilerich
forget: don't report rejected files as forgotten as well
2015-01-11, by Matt Harbison
largefiles: enable subrepo support for forget
2015-01-11, by Matt Harbison
namespaces: add revset for 'named(namespace)'
2015-01-13, by Sean Farley
bundles: do not overwrite existing backup bundles (BC)
2015-01-09, by Durham Goode
https: support tls sni (server name indication) for https urls (issue3090)
2015-01-12, by Alex Orange
merge with stable
2015-01-14, by Matt Mackall
unpacker: check the right exception type for 2.4
2015-01-13, by Matt Mackall
hgweb: fix diffstat links in paper/changeset.tmpl
2015-01-10, by Anton Shestakov
hgweb: close <img> elements
2015-01-10, by Anton Shestakov
hgweb: close <p> elements
2015-01-10, by Anton Shestakov
hgweb: close <th> properly in spartan/filelogentry.tmpl
2015-01-10, by Anton Shestakov
revset: simplify fullreposet.__and__ to call sort() with boolean flag
2015-01-10, by Yuya Nishihara
revset: fix spanset.isascending() to honor sort() or reverse() request
stable
2015-01-10, by Yuya Nishihara
hghave: we now support Python 2.7.9's ssl for https
2015-01-13, by Augie Fackler
Makefile.python: try curl if wget fails
2015-01-13, by Augie Fackler
test-https: glob error messages more so we pass on Python 2.7.9
2015-01-13, by Augie Fackler
filelog: fix backwards comment for 'backrevref'
2015-01-12, by Martin von Zweigbergk
filelog: remove trailing "form feed" character
2015-01-12, by Martin von Zweigbergk
filelog: remove unused variable 'lkr'
2015-01-12, by Martin von Zweigbergk
branchmap: add seek() to end of file before calling tell() on append open()
2015-01-10, by Matt Harbison
tests: fix test-casefolding.t output for branchcache
2015-01-09, by Matt Harbison
setdiscovery: remove '_setupsample' function
2015-01-06, by Pierre-Yves David
setdiscovery: document '_takequicksample'
2015-01-07, by Pierre-Yves David
setdiscovery: drop '_setupsample' usage in '_takequicksample'
2015-01-06, by Pierre-Yves David
setdiscovery: drop the 'always' argument to '_updatesample'
2015-01-07, by Pierre-Yves David
setdiscovery: always add exponential sample to the heads
2015-01-07, by Pierre-Yves David
setdiscovery: directly run '_updatesample'
2015-01-07, by Pierre-Yves David
setdiscovery: stop using '_setupsample' in '_takefullsample'
2015-01-07, by Pierre-Yves David
setdiscovery: randomly pick between heads and sample when taking full sample
2015-01-07, by Pierre-Yves David
setdiscovery: document the '_updatesample' function
2015-01-06, by Pierre-Yves David
setdiscovery: avoid calling any sample building if the undecided set is small
2015-01-06, by Pierre-Yves David
setdiscovery: delay sample building calls to gather them in a single place
2015-01-07, by Pierre-Yves David
setdiscovery: drop unused 'initial' argument for '_takequicksample'
2015-01-06, by Pierre-Yves David
readmarkers: add a SHA256 fixme note
2015-01-11, by Matt Mackall
readmarkers: fast-path single successors and parents
2015-01-11, by Matt Mackall
readmarkers: promote global constants to locals for performance
2015-01-11, by Matt Mackall
readmarkers: drop a temporary
2015-01-11, by Matt Mackall
readmarkers: read node reading into node length conditional
2015-01-11, by Matt Mackall
readmarkers: drop a temporary
2015-01-11, by Matt Mackall
readmarkers: hoist subtraction out of loop comparison
2015-01-11, by Matt Mackall
readmarkers: streamline offset tracking
2015-01-11, by Matt Mackall
readmarkers: use unpacker for fixed header
2015-01-11, by Matt Mackall
readmarkers: drop metadata temporary
2015-01-11, by Matt Mackall
readmarkers: drop date temporary
2015-01-11, by Matt Mackall
readmarkers: drop another conditional
2015-01-11, by Matt Mackall
readmarkers: drop a conditional
2015-01-10, by Matt Mackall
readmarkers: add some whitespace
2015-01-10, by Matt Mackall
readmarkers: combine parent conditionals
2015-01-10, by Matt Mackall
readmarkers: drop temporary substring assignments
2015-01-10, by Matt Mackall
util: introduce unpacker
2015-01-10, by Matt Mackall
perf: add a configurable sleep on startup
2015-01-10, by Matt Mackall
revset: use localrepo revbranchcache for branch name filtering
2015-01-08, by Mads Kiilerich
branchmap: use revbranchcache when updating branch map
2015-01-08, by Mads Kiilerich
branchcache: introduce revbranchcache for caching of revision branch names
2015-01-08, by Mads Kiilerich
hgweb: move archive entries outside of <li> in monoblue style
2015-01-09, by Anton Shestakov
hgweb: add searchhint to templates/coal/map
2015-01-09, by Anton Shestakov
largefiles: enable subrepo support for remove
2014-12-30, by Matt Harbison
transplant: properly skip empty changeset (issue4423)
2015-01-08, by Pierre-Yves David
color: add support for colorizing git subrepo diffs
2015-01-08, by Mathias De Maré
tests: fix test-casefolding.t output
2015-01-08, by Matt Harbison
synthrepo: new filenames must not also be new directories, and vice-versa
2014-12-12, by Mike Edgar
status: don't override _buildstatus() in workingcommitctx
2015-01-08, by Martin von Zweigbergk
status: cache dirstate status in _dirstatestatus()
2015-01-08, by Martin von Zweigbergk
localrepo: add ignoremissing parameter to branchtip
2014-10-16, by Sean Farley
namespaces: add method to return a list of nodes for a given name
2014-12-15, by Sean Farley
namespaces: add test for log
2014-10-21, by Sean Farley
log: use new namespaces api to display names
2014-10-17, by Sean Farley
tests: add a i18n translation test for log output
2014-12-31, by Sean Farley
filectx: fix annotate to not directly instantiate filectx
2015-01-09, by Durham Goode
largefiles: don't print files as both large and normal in addremove dryruns
2014-12-31, by Matt Harbison
largefiles: return the list of added files from addlargefiles()
2014-12-31, by Matt Harbison
largefiles: align the output messages for an added file with core methods
2014-11-28, by Matt Harbison
largefiles: align the output messages for a removed file with core methods
2014-11-28, by Matt Harbison
revset: use '%' as an operator for 'only'
2014-11-06, by Sean Farley
transaction: support for callbacks during abort
2015-01-06, by Gregory Szorc
debugnamecomplete: use new name api
2014-12-15, by Sean Farley
debugnamecomplete: rename from debuglabelcomplete
2014-10-17, by Sean Farley
namespaces: add __iter__ and iteritems methods
2014-12-22, by Sean Farley
namespaces: add 'listnames' property
2014-12-15, by Sean Farley
test-bundle2-exchange: create temp script in $TESTTMP, not $TESTDIR
2015-01-07, by Martin von Zweigbergk
manifest: drop withflags() method, which is now unused
2015-01-07, by Augie Fackler
context: use new manifest.diff(clean=True) support
2014-12-15, by Augie Fackler
manifest: add optional recording of clean entries to diff
2014-12-15, by Augie Fackler
context: use manifest.diff() to compute most of status
2014-12-15, by Augie Fackler
trydiff: replace dodiff=True/'binary' by binarydiff=False/True
2015-01-07, by Martin von Zweigbergk
trydiff: replace 'dodiff = False' by 'continue'
2015-01-07, by Martin von Zweigbergk
trydiff: make addindexmeta() unconditionally add index meta
2015-01-07, by Martin von Zweigbergk
trydiff: remove unused code for git index of "combined diff"
2015-01-07, by Martin von Zweigbergk
diff: remove dead assignment
2015-01-06, by Martin von Zweigbergk
localrepo: show headline notes in commitctx before showing filenames
2014-04-18, by Mads Kiilerich
bundle: when verbose, show what takes up the space in the generated bundle
2014-08-15, by Mads Kiilerich
setdiscovery: factorize similar sampling code
2015-01-06, by Pierre-Yves David
setdiscovery: drop shadowed 'undecided' assignment
2015-01-06, by Pierre-Yves David
hgweb: extract changelist entry generation into own function
2015-01-06, by Gregory Szorc
templates: use CSS classes for diff styling
2015-01-06, by Gregory Szorc
templates: remove unnecessary <span>
2015-01-06, by Gregory Szorc
revset: introduce new operator "##" to concatenate strings/symbols at runtime
2015-01-06, by FUJIWARA Katsunori
largefiles: pass a matcher instead of a raw file list to removelargefiles()
2014-11-28, by Matt Harbison
hgweb: allow viewing diffs against p1 or p2 for merge commits (issue3904)
2015-01-03, by Anton Shestakov
namespaces: remove templatename method on the namespaces object
2014-12-21, by Sean Farley
namespaces: remove names method on the namespaces object
2014-12-21, by Sean Farley
templatekw: update namespace calls
2014-12-21, by Sean Farley
namespaces: add __getitem__ property
2014-12-21, by Sean Farley
merge with stable
2015-01-06, by Matt Mackall
cmdutil.jsonchangeset: properly compute added and removed files
stable
2015-01-05, by Gregory Szorc
largefiles: convert addlargefiles() to vfs
2014-12-31, by Matt Harbison
rebase: clarify comment about merge ancestor when rebasing merges
2015-01-04, by Mads Kiilerich
status: don't list files as both clean and deleted
2015-01-05, by Martin von Zweigbergk
status: don't list files as both removed and deleted
2015-01-05, by Martin von Zweigbergk
revset-filelog: handle hidden linkrev for file missing for head (issue4490)
2015-01-06, by Pierre-Yves David
run-tests: automatically add (glob) to "saved backup bundle to" lines
2014-11-27, by Mads Kiilerich
transaction: use the right location when cleaning up backup file (issue4479)
2015-01-05, by Pierre-Yves David
merge with stable
2015-01-05, by Matt Mackall
revset: delay showing parse error for the revset alias until it is referred
2015-01-05, by FUJIWARA Katsunori
revset: drop pre-lazyset optimization for stringset of subset == entire repo
stable
2015-01-03, by Yuya Nishihara
keyword: update copyright year
2015-01-03, by Christian Ebert
keyword: use vfs.reljoin and util.unlinkpath to remove kwdemo
2015-01-03, by Christian Ebert
largefiles: properly sync lfdirstate after removing largefiles
stable
2015-01-04, by Matt Harbison
linkrev-filelog: handle filtered linkrev with no visible children (issue4307)
2014-12-29, by Pierre-Yves David
linkrev: work around linkrev to filtered entry in 'filelog' revset
2014-12-29, by Pierre-Yves David
namespaces: update documentation and code indentation
2014-12-21, by Sean Farley
namespaces: use namespace object instead of dictionary
2014-12-19, by Sean Farley
namespaces: copy implementation to new namespace object
2014-12-19, by Sean Farley
namespaces: add a namespace object
2014-12-19, by Sean Farley
localrepo: use vfs.reljoin rather than os.path.join in the localrepository class
2015-01-02, by Angel Ezquerra
largefiles: drop a redundant check for patterns when removing without --after
2014-11-26, by Matt Harbison
context: override _dirstatestatus in workingcommitctx for correct matching
2014-12-31, by FUJIWARA Katsunori
context: avoid breaking already fixed self._status at ctx.status()
2014-12-31, by FUJIWARA Katsunori
context: add workingcommitctx for exact context to be committed
2014-12-31, by FUJIWARA Katsunori
context: make unknown/ignored/clean of cached status empty for equivalence
2014-12-31, by FUJIWARA Katsunori
templatefilters.json: stabilize output
2014-12-31, by Gregory Szorc
templatefilters.json: call functions
2014-12-31, by Gregory Szorc
merge with stable
2015-01-01, by Matt Mackall
linkrev: also adjust linkrev when bootstrapping annotate (issue4305)
2014-12-24, by Pierre-Yves David
linkrev: also adjust linkrev when bootstrapping 'follow' revset
2014-12-29, by Pierre-Yves David
linkrev: introduce an 'introrev' method on filectx
2014-12-23, by Pierre-Yves David
filectx.parents: enforce changeid of parent to be in own changectx ancestors
2014-12-23, by Pierre-Yves David
context: remove unreliable accessor methods from committablectx
2014-12-31, by FUJIWARA Katsunori
context: cache self._status correctly at workingctx.status
2014-12-31, by FUJIWARA Katsunori
filectx.parents: also fetch the filelog of rename source too
2014-12-23, by Pierre-Yves David
Added signature for changeset 1265a3a71d75
stable
2015-01-01, by Matt Mackall
Added tag 3.2.4 for changeset 1265a3a71d75
stable
2015-01-01, by Matt Mackall
largefiles: backout f72d73937853 - linear updates handle m -> a differently
stable
3.2.4
2014-12-31, by Mads Kiilerich
largefiles: mark lfile as added in lfdirstate when the standin is added
stable
2014-12-31, by Mads Kiilerich
tests: add test coverage for lfdirstate invalidation of linear update
stable
2014-12-31, by Mads Kiilerich
test-subrepo-git: ignore global git config
2014-12-30, by Matt Mackall
tests/autodiff.py: explicitly only honor feature diffopts
2014-11-21, by Siddharth Agarwal
cmdutil.changeset_printer: explicitly honor all diffopts
2014-11-21, by Siddharth Agarwal
export: explicitly honor all diffopts
2014-11-18, by Siddharth Agarwal
webcommands.annotate: explicitly only honor whitespace diffopts
2014-11-21, by Siddharth Agarwal
filectx.parents: filter nullrev parent sooner
2014-12-23, by Pierre-Yves David
context: catch FilteredRepoLookupError instead of RepoLookupError
2014-12-23, by Pierre-Yves David
narrowmatcher: propagate the rel() method
2014-11-27, by Matt Harbison
match: add the abs() method
2014-11-28, by Matt Harbison
merge with stable
2014-12-29, by Matt Mackall
posix: quote the specified string only when it may have to be quoted
2014-12-25, by FUJIWARA Katsunori
windows: quote the specified string only when it has to be quoted
2014-12-25, by FUJIWARA Katsunori
extdiff: rename the name of an argument for readability
2014-12-25, by FUJIWARA Katsunori
extdiff: avoid unexpected quoting arguments for external tools (issue4463)
2014-12-25, by FUJIWARA Katsunori
subrepo: add forgotten annotation for reverting git subrepos
2014-12-28, by Mathias De Maré
subrepo: add full revert support for git subrepos
2014-12-28, by Mathias De Maré
setup: don't fail when Python doesn't have the cygwinccompiler package
2014-12-23, by Ludovic Chabant
tests: adapt glob pattern to fix test with NetBSD's sh(1) (issue4484)
2014-12-28, by Thomas Klausner
tests: run 'cvs init' only on non-existent directories (issue4482)
2014-12-28, by Thomas Klausner
remove: use vfs instead of os.path + match.rel() for filesystem checks
2014-12-25, by Matt Harbison
forget: use vfs instead of os.path + match.rel() for filesystem checks
2014-12-25, by Matt Harbison
tests: make a multi-statement hook in bundle2-exchange Windows compatible
2014-12-24, by Matt Harbison
sshpeer: more thorough shell quoting
stable
2014-12-29, by Matt Mackall
merge with stable
2014-12-29, by Matt Mackall
i18n-ja: synchronized with 3b84bde06d17
stable
2014-12-29, by FUJIWARA Katsunori
i18n-pt_BR: synchronized with 53a65929ef1f
stable
2014-12-26, by Wagner Bruna
localrepo: use the vfs join method to implement the localrepo join method
2014-12-23, by Angel Ezquerra
localrepo: introduce shared method to check if a repository is shared
2014-12-21, by Angel Ezquerra
trydiff: use 'ctx1.flags()' for symmetry with 'ctx2.flags()'
2014-12-23, by Martin von Zweigbergk
trydiff: use 'not in addedset' for symmetry with 'not in removedset'
2014-12-23, by Martin von Zweigbergk
trydiff: simplify checking for additions
2014-12-23, by Martin von Zweigbergk
trydiff: extract 'date2' variable like existing 'date1'
2014-12-23, by Martin von Zweigbergk
trydiff: use sets, not lists, for containment checks
2014-12-23, by Martin von Zweigbergk
largefiles: fix unused import
2014-12-24, by Matt Mackall
largefiles: look at unfiltered().lfstatus to allow status() to be filtered
2014-12-07, by Matt Harbison
largefiles: eliminate a duplicate message when removing files in verbose mode
2014-11-28, by Matt Harbison
largefiles: ensure that the standin files are available in getlfilestoupload()
2014-12-17, by Matt Harbison
merge: move checking of unknown files out of manifestmerge()
2014-12-18, by Martin von Zweigbergk
merge: extract method for checking for conflicting untracked file
2014-12-13, by Martin von Zweigbergk
merge: create 'cm' action for 'get or merge' case
2014-12-15, by Martin von Zweigbergk
merge: don't overwrite untracked file at directory rename target
2014-12-12, by Martin von Zweigbergk
merge: remove constant tuple element from 'aborts'
2014-11-18, by Martin von Zweigbergk
merge: collect checking for unknown files at end of manifestmerge()
2014-11-19, by Martin von Zweigbergk
merge: introduce 'c' action like 'g', but with additional safety
2014-11-19, by Martin von Zweigbergk
merge: structure 'remote created' code to match table
2014-11-19, by Martin von Zweigbergk
pushkey: run hook after the lock release
2014-12-22, by Pierre-Yves David
setup: use changes since latest tag instead of just distance
2014-12-12, by Siddharth Agarwal
setup: use changessincelatesttag from archive if present
2014-12-12, by Siddharth Agarwal
archive: store number of changes since latest tag as well
2014-12-12, by Siddharth Agarwal
merge with stable
2014-12-22, by Matt Mackall
demandimport: blacklist distutils.msvc9compiler (issue4475)
stable
2014-12-22, by Augie Fackler
largefiles: don't duplicate 'actions' into 'actionbyfile'
2014-12-11, by Martin von Zweigbergk
merge: make calculateupdates() return file->action dict
2014-12-11, by Martin von Zweigbergk
merge: let _forgetremoved() work on the file->action dict
2014-12-11, by Martin von Zweigbergk
merge: let _resolvetrivial() work on the file->action dict
2014-12-11, by Martin von Zweigbergk
merge: let bid merge work on the file->action dict
2014-12-11, by Martin von Zweigbergk
merge: write manifestmerge() using dictionary with entry per file
2014-12-08, by Martin von Zweigbergk
repoview: backout ced3ecfc2e57
2014-12-17, by Pierre-Yves David
largefile: explain why no monkey patching on a repoview
2014-12-17, by Pierre-Yves David
largefile: backout ca54fb3d71ce
2014-12-17, by Pierre-Yves David
incoming: handle phases the same as pull
2014-12-18, by Eric Sumner
bundlerepo: retract phase boundary
2014-12-18, by Eric Sumner
bundlerepo: implement safe phasecache
2014-12-18, by Eric Sumner
localrepo.__getitem__: add slicing support
2014-12-18, by Eric Sumner
ignore: resolve ignore files relative to repo root (issue4473) (BC)
2014-12-16, by Siddharth Agarwal
test-hgignore: add testing for ui.ignore
2014-12-17, by Siddharth Agarwal
tests: add missing globs for Windows
2014-12-10, by Matt Harbison
share: use the 'sharedpath' attr on repo instead of reloading from the file
2014-12-18, by Matt Harbison
share: fix source repo lookup on Windows
2014-12-18, by Matt Harbison
help: suggest '-v -e' to get built-in aliases for extensions (issue4461)
2014-12-22, by Chingis Dugarzhapov
test-check-commit-hg: clarify misleading "commit message rules" error
2014-12-18, by Martin von Zweigbergk
keyword: handle resolve to either parent
2014-12-21, by Christian Ebert
keyword: update test file syntax
2014-12-21, by Christian Ebert
branches: deprecate -a
2014-12-22, by Matt Mackall
largefiles: fix a spurious missing file warning with forget (issue4053)
stable
2014-12-21, by Matt Harbison
largefiles: fix a spurious missing file warning with 'remove -A' (issue4053)
stable
2014-12-21, by Matt Harbison
largefiles: introduce the 'composelargefilematcher()' method
stable
2014-12-21, by Matt Harbison
context: return dirstate parents in workingctx.ancestors()
2014-12-18, by Durham Goode
backout: add --commit option
2014-12-17, by Mateusz Kwapich
share: add option to share bookmarks
2014-12-13, by Ryan McElroy
highlight: ignore Unicode's extra linebreaks (issue4291)
2014-12-17, by Matt Mackall
test: fix typo in test-help.t
2014-12-18, by André Sintzoff
templatekw: remove unneeded showtags
2014-12-15, by Sean Farley
namespaces: generate template keyword when registering a namespace
2014-10-16, by Sean Farley
templatekw: add helper method to generate a template keyword for a namespace
2014-12-14, by Sean Farley
namespaces: add names method to return list of names for a given node
2014-12-14, by Sean Farley
namespaces: add nodemap property
2014-12-15, by Sean Farley
namespaces: add method to get template name of namespace
2014-12-14, by Sean Farley
namespaces: add template name of a namespace
2014-12-15, by Sean Farley
memctx: remove redundant test for issue4470 from test-commit.t
2014-12-19, by FUJIWARA Katsunori
memctx: calculate manifest more efficiently
2014-12-19, by FUJIWARA Katsunori
merge with stable
2014-12-18, by Matt Mackall
Added signature for changeset 6dad422ecc5a
stable
2014-12-18, by Matt Mackall
Added tag 3.2.3 for changeset 6dad422ecc5a
stable
2014-12-18, by Matt Mackall
pathauditor: check for Windows shortname aliases
stable
3.2.3
2014-12-18, by Matt Mackall
pathauditor: check for codepoints ignored on OS X
stable
2014-12-16, by Augie Fackler
darwin: omit ignorable codepoints when normcase()ing a file path
stable
2014-12-16, by Augie Fackler
encoding: add hfsignoreclean to clean out HFS-ignored characters
stable
2014-12-16, by Augie Fackler
test-casefolding.t: demonstrate a bug with HFS+ ignoring some codepoints
stable
2014-12-11, by Augie Fackler
manifest: disallow setting the node id of an entry to None
stable
2014-12-12, by Augie Fackler
context: stop setting None for modified or added nodes
stable
2014-12-12, by Augie Fackler
largefiles: don't actually remove largefiles in an addremove dry run
stable
2014-12-13, by Matt Harbison
bundle2: lowercase part types
2014-12-17, by Eric Sumner
bundle2.bundlepart: make mandatory part flag explicit in API
2014-12-17, by Eric Sumner
memctx: calculate manifest correctly with newly-removed files (issue4470)
2014-12-17, by FUJIWARA Katsunori
memctx: calculate manifest including newly added files correctly
2014-12-17, by FUJIWARA Katsunori
memctx: calculate exact status being committed from specified files
2014-12-17, by FUJIWARA Katsunori
bundle2._processpart: forcing lower-case compare is no longer necessary
2014-12-12, by Eric Sumner
bundle2.unbundlepart: decouple mandatory from parttype
2014-12-12, by Eric Sumner
memctx: fix manifest for removed files (issue4470)
2014-12-15, by Augie Fackler
convert: on svn failure, note libsvn version (issue4043)
2014-12-12, by Augie Fackler
vfs: add a 'split' method
2014-12-15, by Pierre-Yves David
vfs: add a 'reljoin' function for joining relative paths
2014-12-15, by Pierre-Yves David
subrepo: fix git subrepo ui argument
2014-12-18, by Matt Mackall
subrepo: drop the 'ui' parameter to revert()
2014-12-13, by Matt Harbison
subrepo: drop the 'ui' parameter to removefiles()
2014-12-13, by Matt Harbison
subrepo: drop the 'ui' parameter to forget()
2014-12-13, by Matt Harbison
subrepo: drop the 'ui' parameter to cat()
2014-12-13, by Matt Harbison
subrepo: drop the 'ui' parameter to archive()
2014-12-13, by Matt Harbison
subrepo: use 'self.ui' instead of 'self._repo.ui'
2014-12-13, by Matt Harbison
subrepo: reset 'self.ui' to the subrepo copy of 'ui' in the hgsubrepo class
2014-12-13, by Matt Harbison
subrepo: rename the '_ui' member to 'ui'
2014-12-13, by Matt Harbison
subrepo: drop the '_ui' member in the subrepo subclasses
2014-12-13, by Matt Harbison
graphmod: attempt to clarify documentation of groupbranchiter()
2014-12-09, by Augie Fackler
graphmod: rename graph-topological config to graph-group-branches
2014-12-08, by Augie Fackler
groupbranchiter: allow callers to select the first branch
2014-09-04, by Pierre-Yves David
groupbranchiter: support for non-contiguous revsets
2014-09-04, by Pierre-Yves David
groubranchhiter: indent most of the inner code
2014-11-14, by Pierre-Yves David
graphlog: add a way to test the 'groupbranchiter' function
2014-11-14, by Pierre-Yves David
graphmod: add a function for topological iteration
2014-09-04, by Pierre-Yves David
namespaces: add branches
2014-10-17, by Sean Farley
namespaces: add tags
2014-10-17, by Sean Farley
namespaces: remove weakref; always pass in repo
2014-12-14, by Ryan McElroy
changectx: use names api to simplify and extend node lookup
2014-10-16, by Sean Farley
namespaces: add a method to the first matching node for a given name
2014-10-17, by Sean Farley
namespaces: add bookmarks to the names data structure
2014-12-14, by Sean Farley
namespaces: add a convenience property for the weakref _repo
2014-12-14, by Sean Farley
namespaces: pass repo to __init__
2014-12-14, by Sean Farley
namespaces: add a function to turn single results into lists
2014-12-14, by Sean Farley
namespaces: add a method to register new namespaces
2014-10-17, by Sean Farley
namespaces: introduce a generic way to map between names and nodes
2014-12-14, by Sean Farley
statichttprepo: update profile of __call__ in mock vfs object
2014-12-14, by Mads Kiilerich
tests: avoid git diffstat singular/plural output difference
2014-12-14, by Mathias De Maré
subrepo: add revert support without backup for git subrepos
2014-12-14, by Mathias De Maré
match: make 'always' and 'exact' functions, not classes
2014-11-01, by Martin von Zweigbergk
share: implement shared bookmark functionality
2014-12-13, by Ryan McElroy
debugindex: respect --debug flag to show full nodeids
2014-12-13, by Kyle Lippincott
localrepo.clone: add a way to override server preferuncompressed
2014-12-12, by Siddharth Agarwal
hg.clone: set 'stream' depending on whether --pull was requested or not
2014-12-12, by Siddharth Agarwal
merge: perform case-collision checking on final set of actions
2014-11-14, by Martin von Zweigbergk
spelling: fixes from proofreading of spell checker issues
2014-04-17, by Mads Kiilerich
tests: allow more flexibility in git diffstat output
2014-12-13, by Mathias De Maré
merge: move cd/dc prompts after largefiles prompts
2014-12-11, by Martin von Zweigbergk
addremove: automatically process a subrepository's subrepos
2014-11-30, by Matt Harbison
addremove: support addremove with explicit paths in subrepos
2014-11-09, by Matt Harbison
addremove: add support for the -S flag
2014-11-24, by Matt Harbison
commit: propagate --addremove to subrepos if -S is specified (issue3759)
2014-11-24, by Matt Harbison
subrepo: store the ui object in the base class
2014-11-26, by Matt Harbison
commit: abort if --addremove is specified, but fails
2014-11-26, by Matt Harbison
addremove: warn when addremove fails to operate on a named path
2014-11-26, by Matt Harbison
scmutil: pass a matcher to scmutil.addremove() instead of a list of patterns
2014-11-09, by Matt Harbison
tests: fix a typo in test-walkrepos.py
2014-12-10, by Enrique A. Tobis
merge: extract _resolvetrivial() function
2014-12-03, by Martin von Zweigbergk
largefiles: start by finding files of interest
2014-12-09, by Martin von Zweigbergk
largefiles: rewrite merge code using dictionary with entry per file
2014-12-09, by Martin von Zweigbergk
largefiles: put same 'action' object back in 'newglist'
2014-12-09, by Martin von Zweigbergk
largefiles: don't unnecessarily sort merge action lists
2014-12-08, by Martin von Zweigbergk
merge: don't treat 'diverge' and 'renamedelete' like actions
2014-12-09, by Martin von Zweigbergk
merge: move dr/rd warning messages out of applyupdates()
2014-12-09, by Martin von Zweigbergk
merge: don't report progress for dr/rd actions
2014-12-05, by Martin von Zweigbergk
subrepo: add partial diff support for git subrepos
2014-12-10, by Mathias De Maré
subrepo: extend git version check to 3 digits
2014-12-10, by Mathias De Maré
subrepo: move git version check into a separate method
2014-12-10, by Mathias De Maré
rebase: show a note for updated mq patches
2012-10-11, by Mads Kiilerich
rebase: improve debug messages while processing the list of rebases
2014-12-10, by Mads Kiilerich
rebase: show warning when rebase creates no changes to commit
2014-12-10, by Mads Kiilerich
rebase: show more useful status information while rebasing
2014-12-09, by Mads Kiilerich
tests: make 'saved backup' globbing less narrow in rebase tests
2014-12-07, by Mads Kiilerich
tests: stabilise mq rebase tests
2014-12-09, by Mads Kiilerich
test-graft: use strip extension instead of mq extension
2014-12-09, by Augie Fackler
transaction: remove the 'onabort' mechanism
2014-12-04, by Pierre-Yves David
transaction: remove the redundant 'onclose' mechanism
2014-12-04, by Pierre-Yves David
fncache: document the fact fncache is outdate at hook run time
2014-12-04, by Pierre-Yves David
fncache: drop dedicated 'onclose' function in favor of 'tr.addfinalize'
2014-12-04, by Pierre-Yves David
merge with stable
2014-12-09, by Matt Mackall
graft: drop cset description from empty commit message
2014-12-09, by Matt Mackall
graft: show hashes in user-facing messages
2014-12-09, by Mads Kiilerich
graft: give helpful warning for empty grafts
2014-12-09, by Mads Kiilerich
graft: show more useful status information while grafting
2014-12-09, by Mads Kiilerich
tests: test coverage for empty graft
2014-12-09, by Mads Kiilerich
largefiles: drop the unfiltered repo usage in overridepurge()
2014-12-07, by Matt Harbison
repoview: allow methods on the proxy class to be replaced
2014-12-07, by Matt Harbison
log: fix log revset instability
stable
2014-12-08, by Durham Goode
log: fix log -f slow path to actually follow history
stable
2014-12-05, by Durham Goode
obsstore: cache size computation for fm1 node
2014-11-26, by Pierre-Yves David
obsstore: prefetch struct.calcsize
2014-11-26, by Pierre-Yves David
obsstore: disable garbage collection during initialization (issue4456)
2014-11-26, by Pierre-Yves David
dirstate: use the 'nogc' decorator
2014-12-04, by Pierre-Yves David
util: add a 'nogc' decorator to disable the garbage collection
2014-12-04, by Pierre-Yves David
generate-working-copy-states: open() in binary mode when writing content
2014-12-05, by Matt Harbison
largefiles: don't use 'r' action for standin that doesn't exist
2014-12-05, by Martin von Zweigbergk
largefiles: don't use 'r' action for normal file that doesn't exist
2014-12-05, by Martin von Zweigbergk
rebase: handle revtodo as a special value when storing/restoring state
2014-12-02, by Pierre-Yves David
rebase: add a 'revtodo' constant
2014-12-02, by Pierre-Yves David
rebase: use '>= 0' to know is a revision was rebased
2014-12-04, by Pierre-Yves David
patchbomb: introduce a 'patchbomb.confirm' option
2014-12-02, by Pierre-Yves David
patchbomb: add a 'patchbomb.intro' option
2014-12-02, by Pierre-Yves David
patchbomb: extract 'getoutgoing' closure into its own function
2014-12-02, by Pierre-Yves David
perf: add a perfloadmarkers command
2014-11-20, by Pierre-Yves David
rebase: move base calculation from rebasenode() to defineparents()
2014-11-19, by Mads Kiilerich
largefiles: remove redundant checks for false modify/delete conflicts
2014-12-05, by Martin von Zweigbergk
merge: make 'keep' message more descriptive
2014-12-03, by Martin von Zweigbergk
addremove: restore the relative path printing when files are named
2014-12-04, by Matt Harbison
match: introduce uipath() to properly style a file path
2014-12-04, by Matt Harbison
merge with stable
2014-12-05, by Matt Mackall
update: don't overwrite untracked ignored files on update
stable
2014-11-16, by Martin von Zweigbergk
update: add tests for untracked local file
stable
2014-12-02, by Martin von Zweigbergk
merge: don't overwrite conflicting file in locally renamed directory
2014-12-03, by Martin von Zweigbergk
merge: don't ignore conflicting file in remote renamed directory
2014-12-03, by Martin von Zweigbergk
merge: duplicate 'if f in copied' into each branch
2014-11-23, by Martin von Zweigbergk
merge: branch code into {n1 and n2, n1, n2} top-level cases
2014-11-23, by Martin von Zweigbergk
update: remove redundant and misplaced merge tests
2014-12-02, by Martin von Zweigbergk
largefiles: use clearer debug messages in actions
2014-11-21, by Martin von Zweigbergk
largefiles: don't clobber merge action message with user message
2014-11-21, by Martin von Zweigbergk
bookmarks: factor out repository lookup from writing bookmarks file
2014-12-02, by Ryan McElroy
parsers: ensure revlog index node tree is initialized before insertion
2014-12-04, by Mike Edgar
revset: add 'only' to DoS-safe symbols
2014-12-03, by Yuya Nishihara
revset: move 'only' so that functions are sorted alphabetically
2014-12-03, by Yuya Nishihara
tests: drop unnecessary glob that causes a warning on Windows
2014-12-02, by Matt Harbison
merge: add test with conflicting file and remote directory rename
2014-12-03, by Martin von Zweigbergk
graft: use a real conflict for the tests
2014-12-03, by Martin von Zweigbergk
add: use lexists so that broken symbolic links are added
2014-12-03, by John Coomes
rebase: avoid redundant repo[rev].rev() - just keep working in rev space
2014-12-02, by Mads Kiilerich
rebase: always store rev in state, also when collapsing
2014-12-02, by Mads Kiilerich
rebase: clarify naming of variables holding node hashes - don't call them rev
2014-12-02, by Mads Kiilerich
bookmarks: factor out bookmark file opening for easier extensibility
2014-11-27, by Ryan McElroy
merge with stable
2014-12-02, by Matt Mackall
diff: explicitly honor all diffopts
2014-11-18, by Siddharth Agarwal
annotate: explicitly only honor whitespace diffopts
2014-11-18, by Siddharth Agarwal
notify: explicitly honor all diffopts
2014-11-18, by Siddharth Agarwal
jsonchangeset: don't honor whitespace and format-changing diffopts
2014-11-18, by Siddharth Agarwal
transplant: don't honor whitespace and format-changing diffopts
2014-11-18, by Siddharth Agarwal
hgk: don't honor whitespace and format-changing diffopts
2014-11-18, by Siddharth Agarwal
patchbomb: don't honor whitespace and format-changing diffopts (BC)
2014-11-18, by Siddharth Agarwal
merge: add more thorough tests for --force
2014-11-26, by Martin von Zweigbergk
merge: display modify/delete conflict prompts in sorted order
2014-11-26, by Martin von Zweigbergk
generate-working-copy-states: accept depth arguments on command line
2014-11-09, by Martin von Zweigbergk
generate-working-copy-states: generalize for depth
2014-11-08, by Martin von Zweigbergk
generate-working-copy-states: make 'tracked' a string
2014-11-29, by Martin von Zweigbergk
merge: demonstrate that directory renames can lose local file content
2014-12-02, by Martin von Zweigbergk
mq: drop updateheader - inserthgheader and insertplainheader is enough
2014-11-28, by Mads Kiilerich
mq: smarter handling of plain headers
2014-11-28, by Mads Kiilerich
largefiles: drop the override for 'fetch'
2014-11-30, by Matt Harbison
rebase: ignore negative state when updating back to original wc parent
stable
2014-12-02, by Pierre-Yves David
bundle2-push: provide transaction to reply unbundler
2014-11-21, by Eric Sumner
bundle2.processbundle: let callers request default behavior
2014-11-24, by Eric Sumner
push: elevate phase transaction to cover entire operation
2014-11-21, by Eric Sumner
pull: extract transaction logic into separate object
2014-11-21, by Eric Sumner
record: don't honor format-changing diffopts (issue4459)
2014-11-18, by Siddharth Agarwal
patch.difffeatureopts: add a feature for format-changing diffopts
2014-11-18, by Siddharth Agarwal
patch.difffeatureopts: add a feature for whitespace diffopts
2014-11-18, by Siddharth Agarwal
patch.difffeatureopts: add a feature for diff.git
2014-11-18, by Siddharth Agarwal
patch: rename diffopts to diffallopts
2014-11-18, by Siddharth Agarwal
patch: add a new function to initialize diffopts by feature
2014-11-18, by Siddharth Agarwal
patch.diffopts: use a dict for initialization
2014-11-18, by Siddharth Agarwal
largefiles: split the creation of a normal matcher out of its install method
2014-11-21, by Matt Harbison
addremove: print relative paths when called with -I/-X (BC)
2014-12-01, by Martin von Zweigbergk
merge with stable
2014-12-01, by Matt Mackall
merge with i18n
stable
2014-12-01, by Matt Mackall
i18n-pt_BR: synchronized with 3bd577a3283e
stable
2014-12-01, by Wagner Bruna
i18n-ja: synchronized with edf29f9c15f0
stable
2014-11-29, by FUJIWARA Katsunori
Added signature for changeset 902554884335
stable
2014-12-01, by Matt Mackall
Added tag 3.2.2 for changeset 902554884335
stable
2014-12-01, by Matt Mackall
merge: before cd/dc prompt, check that changed side really changed
stable
3.2.2
2014-12-01, by Mads Kiilerich
largefiles: don't show largefile/normal prompts if one side is unchanged
stable
2014-12-01, by Mads Kiilerich
tests: add test-issue3084.t cases for 'changed but same' as for 'unchanged'
stable
2014-12-01, by Mads Kiilerich
tests: clean-up of largefiles tests in test-issue3084.t
stable
2014-12-01, by Mads Kiilerich
pushkey: gracefully handle prepushkey hook failure (issue4455)
stable
2014-11-29, by Pierre-Yves David
hook: raise a more specialized HookAbort exception when a hook fails
stable
2014-11-29, by Pierre-Yves David
help: fix typo in files help
stable
2014-12-01, by Matt Mackall
revset: fix first and last for generatorset (issue4465)
stable
2014-12-01, by Pierre-Yves David
mq: fix update of headers that occur in the "wrong" order
stable
2014-11-28, by Mads Kiilerich
subrepo: add status support for ignored files in git subrepos
2014-11-28, by Mathias De Maré
manifest: document the extra letter in working copy manifest node
2014-11-26, by Pierre-Yves David
hgweb: send proper HTTP response after uncaught exception
stable
2014-11-28, by Gregory Szorc
tests: test rebase of merge of target ancestors
2014-11-30, by Mads Kiilerich
tests: test coverage of parent order with p1 outside rebase set
2014-11-30, by Mads Kiilerich
tests: add test for rebasing merges with ancestors of the rebase destination
2014-11-30, by Mads Kiilerich
merge: 0 is a valid ancestor different from None
2014-11-30, by Mads Kiilerich
merge with stable
2014-11-27, by Matt Mackall
revert: look for copy information for all local modifications
stable
2014-11-25, by Pierre-Yves David
rename: properly report removed and added file as modified (issue4458)
stable
2014-11-24, by Pierre-Yves David
manifest: fix a bug where working copy file 'add' mark was buggy
stable
2014-11-26, by Pierre-Yves David
merge: be precise about what merged into what in short desc
stable
2014-11-26, by anatoly techtonik
docker: add Docker files for running an Apache mod_wsgi server
2014-11-11, by Gregory Szorc
merge: use None as filename for base in 'both created' conflicts
2014-11-24, by Martin von Zweigbergk
merge: break out "both renamed a -> b" case
2014-11-24, by Martin von Zweigbergk
merge: separate out "both created" cases
2014-11-24, by Martin von Zweigbergk
merge: indent to prepare for next patch
2014-11-24, by Martin von Zweigbergk
merge with stable
2014-11-25, by Matt Mackall
factotum: convert Plan 9 quoted string to Python string
2014-11-25, by David Eckhardt
plan9: setup check for current python build
2014-11-25, by Jeff Sickel
add: check for the existence of a file matched inexactly before adding it
2014-11-19, by Matt Harbison
tests: choose the proper environment variable style for the platform
2014-11-20, by Matt Harbison
tests: fix another multi-statement hook for Windows
2014-11-20, by Matt Harbison
run-tests: set a default largefiles usercache in the default hgrc file
2014-11-19, by Matt Harbison
merge: remove obsolete check for untracked files in 'dm' action
2014-11-24, by Martin von Zweigbergk
merge: remove dead assignment in applyupdates()
2014-11-23, by Martin von Zweigbergk
merge: move calculateupdates() before applyupdated()
2014-11-21, by Martin von Zweigbergk
merge: remove unused variables from _checkcollision()
2014-11-24, by Martin von Zweigbergk
largefiles: avoid exec-bit examination on the platform being unaware of it
stable
2014-11-25, by FUJIWARA Katsunori
merge with stable
2014-11-22, by Matt Mackall
changegroup: fix file linkrevs during reorders (issue4462)
stable
2014-11-20, by Durham Goode
merge: consistently use single quotes for non-user-facing strings
2014-11-20, by Martin von Zweigbergk
localrepo: add a currenttransaction method
2014-11-13, by Pierre-Yves David
repoview: extract actual hidden cache writing in its own function
2014-11-13, by Pierre-Yves David
templates: fix broken "less" & "more" links in paper style (issue4460)
stable
2014-11-21, by Anton Shestakov
push: stop independent usage of bundle2 in syncphase (issue4454)
stable
2014-11-19, by Pierre-Yves David
dirstate: speed up repeated missing directory checks
2014-11-19, by Martin von Zweigbergk
revert: access status fields by name rather than index
2014-11-19, by Martin von Zweigbergk
subrepo: remove "_getstorehashcachepath" referred by no other code paths
2014-11-19, by FUJIWARA Katsunori
subrepo: replace direct file APIs around "writelines" by "vfs.writelines"
2014-11-19, by FUJIWARA Katsunori
vfs: add "writelines"
2014-11-19, by FUJIWARA Katsunori
vfs: add "notindexed" argument to invoke "ensuredir" with it in write mode
2014-11-19, by FUJIWARA Katsunori
subrepo: replace direct file APIs around "readlines" by "vfs.tryreadlines"
2014-11-19, by FUJIWARA Katsunori
vfs: add "readlines" and "tryreadlines"
2014-11-19, by FUJIWARA Katsunori
subrepo: add "_cachestorehashvfs" to handle cache store hash files via vfs
2014-11-19, by FUJIWARA Katsunori
subrepo: remove "_calcfilehash" referred by no other code paths
2014-11-19, by FUJIWARA Katsunori
subrepo: replace "_calcfilehash" invocation by "vfs.tryread"
2014-11-19, by FUJIWARA Katsunori
subrepo: replace "os.path.exists" by "exists" via wvfs of the parent
2014-11-19, by FUJIWARA Katsunori
subrepo: avoid redundant "util.makedirs" invocation
2014-11-19, by FUJIWARA Katsunori
merge: remove confusing comment about --force
2014-11-19, by Martin von Zweigbergk
phases: read pending data when appropriate
2014-10-17, by Pierre-Yves David
bookmark: read pending data when appropriate
2014-09-28, by Pierre-Yves David
test-bundle2: check visible data in pre/post-transaction hooks
2014-11-12, by Pierre-Yves David
transaction: write pending generated files
2014-10-17, by Pierre-Yves David
transaction: have _generatefile return a boolean
2014-10-17, by Pierre-Yves David
transaction: allow generating files with a suffix
2014-09-29, by Pierre-Yves David
transaction: fix some docstring grammar
2014-11-19, by Matt Mackall
transaction: accept a 'location' argument for registertmp
2014-11-12, by Pierre-Yves David
tests: handle differences between missing file error strings on Windows and Unix
2014-11-18, by Matt Harbison
run-tests: don't warn on unnecessary globs mandated by check-code.py
2014-11-18, by Matt Harbison
update: remove unnecessary check for unknown files with --check
2014-11-18, by Martin von Zweigbergk
merge with stable
2014-11-18, by Matt Mackall
tests: move a multi-statement debuglocks hook into a shell script for Windows
2014-11-16, by Matt Harbison
tests: fix globs for Windows
2014-11-16, by Matt Harbison
run-tests: include quotes in the HGEDITOR value when storing sys.executable
2014-11-04, by Matt Harbison
mq: when adding headers in plain mode, separate them from message (issue4453)
stable
2014-11-17, by Mads Kiilerich
mq: introduce insertplainheader - same naive implementation as before
stable
2014-11-17, by Mads Kiilerich
mq: when setting message in plain mode, separate it from header (issue4453)
stable
2014-11-16, by Mads Kiilerich
setdiscovery: avoid a full changelog graph traversal
2014-11-16, by Siddharth Agarwal
ancestor: add a way to remove ancestors of bases from a given set
2014-11-14, by Siddharth Agarwal
ancestor: add a way to add to bases of a missing ancestor object
2014-11-14, by Siddharth Agarwal
ancestor: add a way to test whether a missing ancestor object has bases
2014-11-16, by Siddharth Agarwal
ancestor: remove now-unused missingancestors function
2014-11-14, by Siddharth Agarwal
revlog: switch findmissing* methods to incrementalmissingrevs
2014-11-14, by Siddharth Agarwal
revlog: add a method to get missing revs incrementally
2014-11-16, by Siddharth Agarwal
test-ancestor: add support for multiple tests against one incremental object
2014-11-15, by Siddharth Agarwal
test-ancestor: move naive missing ancestor algorithm into a class
2014-11-14, by Siddharth Agarwal
ancestor.missingancestors: turn into a state-keeping class
2014-11-14, by Siddharth Agarwal
ancestor.missingancestors: calculate start point after filtering revsvisit
2014-11-14, by Siddharth Agarwal
ancestor.missingancestors: don't discard from basesvisit
2014-11-14, by Siddharth Agarwal
test-ancestor: use random testing for missing ancestors
2014-11-15, by Siddharth Agarwal
test-ancestor: define a main function
2014-11-15, by Siddharth Agarwal
test-ancestor: test iteration for lazyancestors
2014-11-14, by Siddharth Agarwal
ancestor.lazyancestors: take parentrevs function rather than changelog
2014-11-14, by Siddharth Agarwal
remove: avoid a bogus warning about no tracked files when removing '.'
2014-11-16, by Matt Harbison
remove: support remove with explicit paths in subrepos
2014-11-12, by Matt Harbison
remove: recurse into subrepositories with --subrepos/-S flag
2014-11-15, by Matt Harbison
cmdserver: protect pipe server streams against corruption caused by direct io
2014-11-15, by Yuya Nishihara
cmdserver: postpone creation of pipe server until run()
2014-11-15, by Yuya Nishihara
cmdserver: use given streams as pipe channels like other commands
2014-11-15, by Yuya Nishihara
revset.only: use cl.findmissingrevs
2014-11-14, by Siddharth Agarwal
manifestmerge: use already existing fl2 synonym for m2.flags(f)
2014-11-14, by Martin von Zweigbergk
merge: drop underscore prefix from _checkunknown()
2014-11-13, by Martin von Zweigbergk
transaction: drop special handling for phases and bookmarks generation
2014-11-12, by Pierre-Yves David
transaction: use 'location' instead of 'vfs' objects for file generation
2014-10-17, by Pierre-Yves David
transaction: use 'location' instead of 'vfs' in the addbackup method
2014-11-05, by Pierre-Yves David
addbackup: handle file in subdirectory
2014-11-14, by Pierre-Yves David
addbackup: use the vfs for the backup destination too
2014-11-14, by Pierre-Yves David
less
more
|
(0)
-10000
-3000
-1000
-768
+768
+1000
+3000
+10000
tip