Mercurial
Mercurial
>
hg
/ graph
summary
|
shortlog
|
changelog
| graph |
tags
|
bookmarks
|
branches
|
files
|
zip
|
gz
|
bz2
|
help
less
more
|
(0)
-10000
-1920
+1920
+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.
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
transaction: set backupentries version to proper value
2014-11-13, by Pierre-Yves David
transaction: support cache file in backupentries
2014-11-13, by Pierre-Yves David
transaction: use the location value when doing backup
2014-10-17, by Pierre-Yves David
transaction: pass a vfs map to the transaction
2014-10-17, by Pierre-Yves David
transaction: change the on disk format for backupentries
2014-11-05, by Pierre-Yves David
silenttestrunner: add environment variable to make tests noisy again
2014-11-13, by Augie Fackler
largefiles: update comments to refer to the right overridden method
2014-11-14, by Martin von Zweigbergk
revlog: cache chain info after calculating it for a rev (issue4452)
2014-11-13, by Siddharth Agarwal
manifest: add matches() method
2014-10-22, by Martin von Zweigbergk
context.status: pass status tuple into _buildstatus
2014-11-12, by Martin von Zweigbergk
context.status: avoid de- and reconstructing status tuple
2014-11-12, by Martin von Zweigbergk
context.status: make _dirstatestatus() return an status tuple
2014-11-12, by Martin von Zweigbergk
context.status: wipe deleted/unknown/ignored fields when reversed
2014-11-12, by Martin von Zweigbergk
patch.trydiff: add support for noprefix
2014-11-12, by Siddharth Agarwal
mdiff.unidiff: add support for noprefix
2014-11-12, by Siddharth Agarwal
diff: add a --noprefix option
2014-11-13, by Siddharth Agarwal
patch.diffopts: add support for noprefix
2014-11-13, by Siddharth Agarwal
patch.diffopts: allow a setting to be forced in plain mode
2014-11-12, by Siddharth Agarwal
patch.diffopts: break get function into if statements
2014-11-12, by Siddharth Agarwal
mdiff.diffopts: add a new noprefix option
2014-11-12, by Siddharth Agarwal
mdiff.diffopts: add doc comment for nobinary
2014-11-12, by Siddharth Agarwal
changelog: register changelog.i.a as a temporary file
2014-11-08, by Pierre-Yves David
transaction: allow registering a temporary transaction file
2014-11-05, by Pierre-Yves David
transaction: always generate file on close
2014-11-13, by Pierre-Yves David
remove: move most of the implementation into cmdutils.remove()
2014-11-09, by Matt Harbison
revlog: increase I/O bound to 4x the amount of data consumed
2014-11-11, by Siddharth Agarwal
revlog: bound based on the length of the compressed deltas
2014-11-11, by Siddharth Agarwal
revlog: compute length of compressed deltas along with chain length
2014-11-11, by Siddharth Agarwal
revlog: store fulltext when compressed delta is bigger than it
2014-11-11, by Siddharth Agarwal
revlog: make a predicate clearer with parens
2014-11-11, by Siddharth Agarwal
transaction: extract backupentry registration in a dedicated function
2014-11-05, by Pierre-Yves David
transaction: pass the transaction to 'postclose' callback
2014-11-08, by Pierre-Yves David
transaction: pass the transaction to 'finalize' callback
2014-11-08, by Pierre-Yves David
transaction: pass the transaction to 'pending' callback
2014-11-08, by Pierre-Yves David
transaction: gather backupjournal logic together in the __init__
2014-11-05, by Pierre-Yves David
transaction: handle missing file in backupentries (instead of using entries)
2014-11-05, by Pierre-Yves David
test-hup: use ls instead of echo
2014-11-05, by Pierre-Yves David
largefiles: move "copyalltostore" invocation into "markcommitted"
2014-11-08, by FUJIWARA Katsunori
largefiles: avoid printing messages while transplanting by "_lfstatuswriters"
2014-11-08, by FUJIWARA Katsunori
largefiles: update standins only at the 1st commit of "transplant --continue"
2014-11-08, by FUJIWARA Katsunori
largefiles: avoid redundant "updatelfiles" invocation in "overridetransplant"
2014-11-08, by FUJIWARA Katsunori
merge with stable
2014-11-12, by Matt Mackall
util.system: remove unused handling of onerr=ui
2014-11-08, by Yuya Nishihara
util.system: use ui.system() in place of optional ui.fout parameter
2014-11-08, by Yuya Nishihara
ui: introduce util.system() wrapper to make sure ui.fout is used
2014-11-08, by Yuya Nishihara
hook: remove redundant code to redirect http hook output to client stream
2014-11-12, by Yuya Nishihara
hgk: forward command output to ui.fout consistently
2014-11-12, by Yuya Nishihara
merge with stable
2014-11-11, by Matt Mackall
Added signature for changeset 643c58303fb0
stable
2014-11-11, by Matt Mackall
Added tag 3.2.1 for changeset 643c58303fb0
stable
2014-11-11, by Matt Mackall
run-tests: use a try/except ladder instead of looking for a specific version
2014-11-10, by Augie Fackler
hghave: use a less brittle have-json check
2014-11-10, by Augie Fackler
sortdict: add insert method
2014-10-15, by Sean Farley
sortdict: add iteritems method
2014-11-09, by Sean Farley
addremove: add back forgotten files (BC)
2014-11-08, by Martin von Zweigbergk
add: add back forgotten files even when not matching exactly (BC)
2014-11-10, by Martin von Zweigbergk
context.status: explain "caching reasons" more fully
2014-11-11, by Martin von Zweigbergk
localrepo: rename revlog.maxchainlen to format.maxchainlen
2014-11-11, by Augie Fackler
revlog: add config variable for limiting delta-chain length
2014-11-06, by Mateusz Kwapich
debugrevlog: fix computing chain length in debugrevlog -d
2014-11-06, by Mateusz Kwapich
transaction: factorise append-only file registration
2014-11-05, by Pierre-Yves David
transaction: document `tr.add`
2014-11-05, by Pierre-Yves David
transaction: drop backupentries logic from startgroup and endgroup
2014-11-05, by Pierre-Yves David
transaction: document startgroup and endgroup
2014-11-05, by Pierre-Yves David
transaction: mark backup-related attributes private
2014-11-05, by Pierre-Yves David
transaction: document the contents of `tr.backupentries`
2014-11-05, by Pierre-Yves David
transaction: drop the third item in `tr.backupentries`
2014-11-05, by Pierre-Yves David
rebase: fix rebase with no common ancestors (issue4446)
stable
3.2.1
2014-11-10, by Durham Goode
test-run-tests: accept more levels of precision and trailing ws (issue4440)
stable
2014-11-06, by Augie Fackler
merge with stable
2014-11-10, by Matt Mackall
changegroup.cg2packer: lookup 'group' via inheritance chain
2014-11-07, by Siddharth Agarwal
context.status: only filter suspect symlinks in the dirstate status
2014-10-23, by Martin von Zweigbergk
context.status: inline _poststatus()
2014-10-23, by Martin von Zweigbergk
context.status: remove now-empty _prestatus()
2014-10-12, by Martin von Zweigbergk
context.status: call _dirstatestatus() from within _buildstatus()
2014-10-11, by Martin von Zweigbergk
context.status: move manifest caching trick to _buildstatus()
2014-10-12, by Martin von Zweigbergk
context.status: remove unused arguments from _matchstatus()
2014-10-11, by Martin von Zweigbergk
context.status: remove overriding in workingctx
2014-10-23, by Martin von Zweigbergk
synthrepo: when adding files, ensure new path is not a directory
2014-10-20, by Mike Edgar
synthrepo: synthesized dates must be positive, fit in 32-bit signed ints
2014-10-20, by Mike Edgar
discovery: test coverage for issue4438 / 86c35b7ae300 / 73cfaa348650
2014-11-06, by Mads Kiilerich
hgweb: fix a crash when using web.archivesubrepos
stable
2014-11-05, by Matt Harbison
tests: introduce a subrepository to test-archive.t
stable
2014-11-05, by Matt Harbison
test-status-rev: add tests for plain dirstate and inter-revision status
2014-11-04, by Martin von Zweigbergk
test-status-rev: remove unnecessary initial commit
2014-11-04, by Martin von Zweigbergk
test-status-rev: use one glob for each expected status
2014-11-04, by Martin von Zweigbergk
test-status-rev: remove duplicate tests
2014-11-04, by Martin von Zweigbergk
changegroup: sparsely populate fnodes
stable
2014-11-06, by Gregory Szorc
changegroup: don't store unused value on fnodes (issue4443)
stable
2014-11-06, by Gregory Szorc
changegroup: don't define lookupmf() until it is needed
stable
2014-11-06, by Gregory Szorc
mail: actually use the verifycert config value
stable
2014-11-05, by Pierre-Yves David
exchange: use the postclose API on transaction
2014-10-28, by Pierre-Yves David
changegroup: use the 'postclose' API on transaction
2014-10-28, by Pierre-Yves David
transaction: allow registering a post-close callback
2014-10-28, by Pierre-Yves David
exchange: swap "push" for "pull" in pulloperation docstring
2014-10-24, by Mike Edgar
exchange: prepare kwargs for bundle2 part generation exactly once
2014-10-29, by Mike Edgar
exchange: fix indentation in _pullchangeset
2014-10-25, by Mike Edgar
dagutil: fix id/ix typos in docstrings
2014-10-24, by Mike Edgar
patchbomb: extract 'getpatchmsgs' closure into its own function
2014-11-06, by Pierre-Yves David
patchbomb: extract 'makeintro' closure into its own function
2014-11-06, by Pierre-Yves David
patchbomb: extract 'getbundlemsgs' closure in its own function
2014-11-04, by Pierre-Yves David
patchbomb: extract 'getdescription' closure in its own function
2014-11-04, by Pierre-Yves David
patchbomb: extract 'getbundle' closure in its own function
2014-11-04, by Pierre-Yves David
patchbomb: extract 'getpatches' closure in its own function
2014-11-04, by Pierre-Yves David
patchbomb: extract 'getoutgoing' closure into its own function
2014-11-04, by Pierre-Yves David
bundle2: handle empty 'b2x:changegroup' value in push and pull
2014-11-06, by Pierre-Yves David
bundle2: drop duplicated definition of 'b2x:exchange'
2014-11-06, by Pierre-Yves David
convert: use git diff-tree -Cn% instead of --find-copies=n% for older git
stable
2014-11-06, by Thomas Arendsen Hein
changelog: rely on transaction for finalization
2014-10-18, by Pierre-Yves David
transaction: allow registering a finalization callback
2014-10-17, by Pierre-Yves David
changelog: handle writepending in the transaction
2014-10-17, by Pierre-Yves David
transaction: add 'writepending' logic
2014-10-17, by Pierre-Yves David
changelog: rework the delayupdate mechanism
2014-10-18, by Pierre-Yves David
merge with stable
2014-11-05, by Matt Mackall
bookmarks: fix formatting of exchange message (issue4439)
stable
2014-11-05, by Pierre-Yves David
test-status-rev: document one more broken test
2014-11-04, by Martin von Zweigbergk
test-status-rev: use common script for generating file history
2014-11-04, by Martin von Zweigbergk
test-status-rev: use same names as from generate-working-copy-states
2014-10-20, by Martin von Zweigbergk
test-revert: move embedded script to its own file
2014-11-03, by Martin von Zweigbergk
test-revert: simplify generation of files
2014-10-18, by Martin von Zweigbergk
merge with stable
2014-11-05, by Matt Mackall
discovery: indices between sample and yesno must match (issue4438)
stable
2014-11-05, by Mads Kiilerich
discovery: limit 'all local heads known remotely' to real 'all' (issue4438)
stable
2014-11-05, by Mads Kiilerich
largefiles: avoid printing messages while rebasing by "_lfstatuswriters"
2014-11-05, by FUJIWARA Katsunori
largefiles: get function to write status messages via "getstatuswriter()"
2014-11-05, by FUJIWARA Katsunori
largefiles: introduce "_lfstatuswriters" to customize status reporting
2014-11-05, by FUJIWARA Katsunori
largefiles: update standins only at the 1st commit of "hg rebase --continue"
2014-11-05, by FUJIWARA Katsunori
largefiles: introduce "_lfcommithooks" to abstract pre-committing procedures
2014-11-05, by FUJIWARA Katsunori
largefiles: factor out procedures to update standins for pre-committing
2014-11-05, by FUJIWARA Katsunori
largefiles: factor out procedures to update lfdirstate for post-committing
2014-11-05, by FUJIWARA Katsunori
largefiles: remove meaningless code path for "hg pull --rebase"
2014-11-05, by FUJIWARA Katsunori
largefiles: wrap "rebase.rebase" for functions using it directly
2014-11-05, by FUJIWARA Katsunori
changegroup: introduce cg2packer/unpacker
2014-10-17, by Sune Foldager
push: send highest changegroup format supported by both side
2014-10-17, by Pierre-Yves David
getbundle: send highest changegroup format supported by both side
2014-10-17, by Pierre-Yves David
changegroup: allow use of different cg#packer in getchangegroupraw
2014-10-17, by Sune Foldager
changegroup: introduce "raw" versions of some commands
2014-10-17, by Sune Foldager
merge with stable
2014-11-04, by Matt Mackall
win32: remove Mercurial.ini file from Inno Setup installer (issue4435)
2014-11-04, by Pascal Quantin
win32: fix win32 installers generation
2014-11-04, by Pascal Quantin
patchbomb: add label and color to the confirm output
2014-11-04, by Pierre-Yves David
tests: write hgrc of more than two lines by using shell heredoc
2014-11-04, by Yuya Nishihara
perf: use a formatter for output
2014-11-04, by Pierre-Yves David
bundle2: support a "version" argument in `changegroup` part
2014-09-24, by Pierre-Yves David
bundle2caps: advertise the available versions for changegroup packer
2014-09-24, by Pierre-Yves David
changegroup: add a "packermap" dictionary to track different packer versions
2014-09-24, by Pierre-Yves David
templater: don't overwrite the keyword mapping in runsymbol() (issue4362)
stable
2014-11-03, by Matt Harbison
revset-matching: call 'getset' on a 'fullreposet'
2014-10-16, by Pierre-Yves David
revset-parentspec: call 'getset' on a 'fullreposet'
2014-10-16, by Pierre-Yves David
revset-children: call 'getset' on a 'fullreposet'
2014-10-16, by Pierre-Yves David
revset-ancestorspec: call 'getset' on a 'fullreposet'
2014-10-16, by Pierre-Yves David
revset-rangeset: call 'getset' on a 'fullreposet'
2014-10-16, by Pierre-Yves David
test-revert: make sure all 'tracked' files are really tracked
2014-10-19, by Martin von Zweigbergk
test-revert: sort by output filename again
2014-10-18, by Martin von Zweigbergk
test-revert: name files by state, not by state transition
2014-10-20, by Martin von Zweigbergk
test-revert: temporarily sort by input states instead of output filename
2014-10-17, by Martin von Zweigbergk
test-revert: put content, not keys, into 'combination'
2014-10-18, by Martin von Zweigbergk
test-revert: replace 'removed' in working copy with 'untracked-deleted'
2014-10-17, by Martin von Zweigbergk
test-revert: removing a missing file has no effect
2014-10-16, by Martin von Zweigbergk
test-revert: reverting an addition is the same as removing
2014-10-17, by Martin von Zweigbergk
test-revert: reverting no change means it's clean
2014-10-16, by Martin von Zweigbergk
merge with stable
2014-11-03, by Matt Mackall
extdiff: drop the command alias without options example in the help text
2014-11-02, by Matt Harbison
extdiff: allow a preconfigured merge-tool to be invoked
2014-10-31, by Matt Harbison
extdiff: sort files when snapshotting
2014-11-03, by Matt Mackall
filemerge: split the logic for finding an external tool to its own function
2014-11-02, by Matt Harbison
largefiles: simplify check for lack of path arguments
2014-11-02, by Martin von Zweigbergk
largefiles: shortcircuit status code also for non-matching patterns
2014-10-31, by Martin von Zweigbergk
largefiles: remove confusing 'or None' from predicate
2014-10-27, by Martin von Zweigbergk
largefiles: drop unnecessary setting of matcher._always
2014-10-30, by Martin von Zweigbergk
config: move mergetools configuration from contrib to default configuration
2014-10-19, by Mads Kiilerich
config: introduce "built-in" default configuration settings in default.d
2014-09-04, by Mads Kiilerich
contrib: buildrpm checking of md5 checksums of downloaded Python and Docutils
2014-10-18, by Mads Kiilerich
contrib: update build defaults to latest Python and docutils versions
2014-11-02, by Mads Kiilerich
spelling: fixes from proofreading of spell checker issues
2014-04-17, by Mads Kiilerich
extdiff: quote user-supplied options passed to shell
stable
2012-07-26, by Michael Fyles
serve: correct meta variable of --daemon-pipefds option
stable
2014-11-02, by Yuya Nishihara
tests: have dumbhttp.py use cmdutil.service() to wait for child to listen()
2014-11-02, by Yuya Nishihara
test-revert: remove obsolete comment about known misbehavior
2014-10-19, by Martin von Zweigbergk
test-revert.t: fix wc check-code false positive
2014-11-03, by Matt Mackall
merge with stable
2014-11-03, by Matt Mackall
Added signature for changeset ced632394371
stable
2014-11-01, by Matt Mackall
Added tag 3.2 for changeset ced632394371
stable
2014-11-01, by Matt Mackall
setdiscovery: limit the size of all sample (issue4411)
stable
3.2
2014-11-01, by Pierre-Yves David
hook: protect commit hooks against stripping of temporary commit (issue4422)
stable
2014-11-01, by Pierre-Yves David
mq: do not call [0] on revset
stable
2014-11-01, by Pierre-Yves David
addset: fix `first` and `last` on sorted addset (issue4426)
stable
2014-11-01, by Pierre-Yves David
clone: properly mark branches closed with --uncompressed (issue4428)
stable
2014-11-01, by Matt Mackall
Makefile: update .PHONY
stable
2014-11-01, by Mads Kiilerich
buildrpm: fix use of invalid $PLATFORM in mercurial.repo
stable
2014-11-01, by Mads Kiilerich
debuglocks: add missing usage summary
stable
2014-11-01, by Matt Mackall
help: don't crash on help for 'sections' with multiple '.'
stable
2014-11-01, by Mads Kiilerich
help: fix config description of ui.reportoldssl
stable
2014-11-01, by Mads Kiilerich
i18n-ja: synchronized with f3baaeffe841
stable
2014-11-01, by FUJIWARA Katsunori
i18n-pt_BR: synchronized with 0b7853f969ac
stable
2014-10-31, by Wagner Bruna
merge with i18n
stable
2014-10-31, by Wagner Bruna
i18n-ja: synchronized with 5459b30aa498
stable
2014-11-01, by FUJIWARA Katsunori
clone: fix copying bookmarks in uncompressed clones (issue4430)
stable
2014-10-31, by Durham Goode
revset: don't recreate matcher for every revision
stable
2014-10-31, by Martin von Zweigbergk
help: use ":hg:`command`" instead of incorrect ":hg:'command'" notation
stable
2014-11-01, by FUJIWARA Katsunori
i18n: add i18n comment to error messages of filesets predicates
stable
2014-11-01, by FUJIWARA Katsunori
i18n: add i18n comment to error messages of template functions
stable
2014-11-01, by FUJIWARA Katsunori
help: refer ":merge3" instead of "internal:merge3"
stable
2014-11-01, by FUJIWARA Katsunori
i18n: make hint message of exception translatable
stable
2014-11-01, by FUJIWARA Katsunori
help: use "hg files" instead of "hg locate" in "hg help filesets"
stable
2014-11-01, by FUJIWARA Katsunori
files: refer "hg help filesets" instead of "hg help revsets" in help text
stable
2014-11-01, by FUJIWARA Katsunori
tests: silence output race in test-run-tests.t
stable
2014-10-30, by Matt Mackall
merge with i18n
stable
2014-10-30, by Matt Mackall
i18n-pt_BR: synchronized with 8d43c6bb38c0
stable
2014-10-27, by Wagner Bruna
i18n-pt_BR: synchronized with c312ef382033
stable
2014-10-23, by Wagner Bruna
transaction: only generate file when we actually close the transaction
stable
2014-10-17, by Pierre-Yves David
transaction: extract file generation into its own function
stable
2014-09-29, by Pierre-Yves David
amend: abort early if no username is configured with evolve enabled (issue4211)
stable
2014-10-28, by Matt Harbison
revset: fix O(2^n) perf regression in addset
stable
2014-10-28, by Durham Goode
tests: add missing glob for Windows
stable
2014-10-27, by Matt Mackall
test-convert-svn-sink: properly isolate symlink section
stable
2014-10-27, by Matt Mackall
util.fspath: use a dict rather than a linear scan for lookups
stable
2014-10-24, by Siddharth Agarwal
test-clone.t: drop message about listing bookmarks with no hardlinks
stable
2014-10-27, by Matt Mackall
tests: don't try to test unix sockets on vfat
stable
2014-10-27, by Matt Mackall
tests: change obsolete timestamp to avoid "gmtime()" problem on Windows
stable
2014-10-28, by FUJIWARA Katsunori
tests: use "%HG_ARGS%" in shell alias on Windows instead of "$HG_ARGS"
stable
2014-10-28, by FUJIWARA Katsunori
tests: introduce "checkeditform-n-cat.sh" script to invoke "cat" in it safely
stable
2014-10-28, by FUJIWARA Katsunori
doc: change 'revision or range' to 'revision or revset'
stable
2014-10-24, by Jordi Gutiérrez Hermoso
largefiles: add examination of exec bit in "hg status --rev REV" case
stable
2014-10-28, by FUJIWARA Katsunori
largefiles: ignore removal status of files not managed in the target context
stable
2014-10-28, by FUJIWARA Katsunori
changelog: use headrevsfiltered
stable
2014-10-26, by Mads Kiilerich
parsers: introduce headrevsfiltered in C extension
stable
2014-10-26, by Mads Kiilerich
httppeer: close the temporary bundle file after two-way streaming it
stable
2014-10-25, by Matt Harbison
status: make 'hg status --rev' faster when there are deleted files
stable
2014-10-24, by Martin von Zweigbergk
setdiscovery: limit the size of the initial sample (issue4411)
stable
2014-10-27, by Pierre-Yves David
setdiscovery: extract sample limitation in a `_limitsample` function
stable
2014-10-27, by Pierre-Yves David
exchange: don't report failure from identical bookmarks
stable
2014-10-24, by Gregory Szorc
bookmarks: explicitly track identical bookmarks
stable
2014-10-24, by Gregory Szorc
context.status: remove incorrect swapping of added/removed in workingctx
stable
2014-10-24, by Martin von Zweigbergk
keyword: use parent of working copy as base for status
stable
2014-10-23, by Martin von Zweigbergk
revset: avoid O(n) lookup of invalid revision in rev()
stable
2014-10-23, by Yuya Nishihara
run-tests: output diffs with only forward slashes
stable
2014-10-23, by Matt Mackall
i18n: add hint to digest mismatch message
stable
2014-10-23, by Wagner Bruna
help/config: fix typo
stable
2014-10-23, by Wagner Bruna
files: fix example list syntax
stable
2014-10-23, by Wagner Bruna
parsers: use 'k' format for Py_BuildValue instead of 'n' because Python 2.4
stable
2014-10-23, by Mads Kiilerich
rebase: improve base revset performance
stable
2014-10-20, by Durham Goode
amend: fix amending rename commit with diverged topologies (issue4405)
stable
2014-10-16, by Ryan McElroy
hgweb: disable SSLv3 serving (BC)
stable
2014-10-21, by Augie Fackler
sslutil: only support TLS (BC)
stable
2014-10-21, by Augie Fackler
eol: fix crash when handling removed files
stable
2014-10-22, by Mads Kiilerich
bundle2: transmit exception during part generation
stable
2014-10-15, by Pierre-Yves David
bundle2: add a interrupt mechanism
stable
2014-10-14, by Pierre-Yves David
transactions: change backupfiles format to use newlines
stable
2014-10-21, by Durham Goode
transactions: add version number to journal.backupfiles
stable
2014-10-21, by Durham Goode
transactions: fix hg recover with fncache backups
stable
2014-10-20, by Durham Goode
revset: have rev() drop out-of-range or filtered rev explicitly (issue4396)
stable
2014-10-19, by Yuya Nishihara
revset: avoid recalculating filesets
stable
2014-10-22, by Matt Mackall
tests: open file in binary mode to use POSIX end-of-line style anywhere
stable
2014-10-20, by FUJIWARA Katsunori
tests: add "(glob)" for l10n messages in test-clone.t for Windows
stable
2014-10-20, by FUJIWARA Katsunori
tests: add "(glob)" for l10n messages in test-largefiles-update.t for Windows
stable
2014-10-20, by FUJIWARA Katsunori
tests: add "(glob)" to paths in test-revset-outgoing.t for Windows
stable
2014-10-20, by FUJIWARA Katsunori
tests: add "(glob)" to paths in test-hgrc.t for Windows
stable
2014-10-20, by FUJIWARA Katsunori
tests: add "(glob)" to paths in test-url-rev.t for Windows
stable
2014-10-20, by FUJIWARA Katsunori
tests: adjust expected prompt choice outputs in test-record.t for Windows
stable
2014-10-20, by FUJIWARA Katsunori
ui: separate option to show prompt echo, enabled only in tests (issue4417)
stable
2014-10-21, by Yuya Nishihara
Added signature for changeset 7f8d16af8cae
stable
2014-10-18, by Matt Mackall
Added tag 3.2-rc for changeset 7f8d16af8cae
stable
2014-10-18, by Matt Mackall
merge with i18n
stable
3.2-rc
2014-10-18, by Matt Mackall
i18n-ru: synchronized with 6b4dc7968bf0
stable
2014-10-13, by Alexander Sauta
merge default into stable for 3.2 freeze
stable
2014-10-18, by Matt Mackall
hook: schedule run "b2x-transactionclose" for after lock release
2014-10-17, by Pierre-Yves David
repoview: issue a special message when filtering hidden changesets
2014-10-17, by Pierre-Yves David
repoview: include the filter name in filtered revision error messages
2014-10-17, by Pierre-Yves David
largefiles: inline redundant toname function in status
2014-10-15, by Mads Kiilerich
largefiles: inline redundant inctx function in status
2014-10-15, by Mads Kiilerich
ssl: only use the dummy cert hack if using an Apple Python (issue4410)
2014-10-17, by Mads Kiilerich
largefiles: move initialization of standins variable to clarify its "scope"
2014-10-15, by Mads Kiilerich
largefiles: the update override only needs lfdirstate and status for --check
2014-10-15, by Mads Kiilerich
largefiles: remove confusing rev parameter for lfdirstatestatus
2014-10-03, by Mads Kiilerich
largefiles: replace repo._isaddremove hack with a simple function parameter
2014-10-03, by Mads Kiilerich
status: add more complete tests for --rev
2014-10-12, by Martin von Zweigbergk
cmdserver: include pid of server handling requests in hello message
2014-10-18, by Yuya Nishihara
run-tests: clean up unused globals that were removed by tests-refactor series
2014-10-18, by Yuya Nishihara
docker: use official centos5 image
2014-10-16, by Mads Kiilerich
docker: add centos7 target for CentOS / Red Hat 7 support
2014-10-16, by Mads Kiilerich
lock: while releasing, unlink lockfile even if the release function throws
2014-10-16, by Siddharth Agarwal
i18n: cache the result of every gettext call
2014-10-17, by Augie Fackler
util.system: avoid buffering of subprocess output when it is piped
2014-08-30, by Yuya Nishihara
bundle2: client side support for a part to import external bundles
2014-10-17, by Mike Hommey
bundle2: remove _getbundleextrapart
2014-09-25, by Mike Hommey
glossary: add deprecated and experimental
2014-10-17, by Matt Mackall
test-merge5: remove obsolete '-y' and its motivating comment
2014-10-09, by Martin von Zweigbergk
test-resolve.t: use redirection to /dev/null instead of grep -q
2014-10-17, by Augie Fackler
resolve: run happily after conflict-free merge
2014-10-08, by Martin von Zweigbergk
test-resolve: add tests for re-merge
2014-10-08, by Martin von Zweigbergk
test-resolve: add more tests for in conflict-free states
2014-10-08, by Martin von Zweigbergk
test-resolve: add test resolving one of two files
2014-10-08, by Martin von Zweigbergk
test-resolve: clarify test descriptions and consistently use "should"
2014-10-08, by Martin von Zweigbergk
revset-phases: prefetch attributes in phasesrelated revsets
2014-10-16, by Pierre-Yves David
revset-phases: do not cache phase-related filters
2014-10-11, by Pierre-Yves David
changectx: issue a FilteredRepoLookupError when applicable
2014-10-15, by Pierre-Yves David
repoview: add a FilteredRepoLookupError
2014-10-16, by Pierre-Yves David
repoview: add a FilteredLookupError class
2014-10-16, by Pierre-Yves David
repoview: add a FilteredIndexError class
2014-10-15, by Pierre-Yves David
changectx: move `IndexError` handling in the top level try except
2014-10-15, by Pierre-Yves David
changectx: wrap the `changeid` processing in a try/except
2014-10-15, by Pierre-Yves David
bundle2: detect and disallow a negative chunk size
2014-10-15, by Pierre-Yves David
bundle2: add an UnsupportedPartError
2014-10-15, by Pierre-Yves David
bundle2: change header size and make them signed (new format)
2014-10-01, by Pierre-Yves David
bundle2: extract processing of part into its own function
2014-10-14, by Pierre-Yves David
bundle2: add a test for exceptions raised during the generation process
2014-10-14, by Pierre-Yves David
dagwalker: drop a useless intermediate variable
2014-10-08, by Pierre-Yves David
revset-node: speedup by a few hundred fold
2014-10-11, by Pierre-Yves David
revset-only: use `subset &` instead of filtering
2014-10-10, by Pierre-Yves David
revset-_ancestor: use & instead of filter
2014-09-30, by Pierre-Yves David
obsstore: record data as floating point in fm0 format
2014-10-16, by Pierre-Yves David
bundle2: add a comment about addchangegroup source and url
2014-10-14, by Pierre-Yves David
pull: call the `b2x-transactionclose` hook when closing the transaction
2014-10-15, by Pierre-Yves David
revset-only: use __nonzero__ to check if a revset is empty
2014-10-08, by Pierre-Yves David
_spanset: drop __getitem__ implementation
2014-10-15, by Pierre-Yves David
filteredset: drop __getitem__ implementation
2014-10-15, by Pierre-Yves David
generatorset: implement __len__
2014-10-15, by Pierre-Yves David
revset: make __len__ part of the offical API
2014-10-15, by Pierre-Yves David
cmdserver: add service that listens on unix domain socket and forks process
2014-10-04, by Yuya Nishihara
test-commandserver: add connector for unix domain socket server
2014-09-27, by Yuya Nishihara
test-commandserver: allow check() to make connection in different way
2014-09-27, by Yuya Nishihara
test-commandserver: remove unused repopath argument from check()
2014-09-27, by Yuya Nishihara
cmdserver: make server streams switchable
2014-09-27, by Yuya Nishihara
cmdserver: switch service objects by mode
2014-09-27, by Yuya Nishihara
cmdserver: wrap 'pipe' mode server by service object
2014-09-27, by Yuya Nishihara
histedit: miscellaneous style cleanups
2014-10-16, by Augie Fackler
histedit: update docstring on histeditstate.read()
2014-10-16, by Augie Fackler
histedit: remove now-superfluous repo argument from processreplacement
2014-10-16, by Augie Fackler
histedit: move locks into state
2014-10-15, by David Soria Parra
histedit: read state from histeditstate
2014-10-15, by David Soria Parra
histedit: pass state to action functions
2014-10-15, by David Soria Parra
histedit: pass state to processreplacement
2014-10-16, by David Soria Parra
histedit: pass state to boostrapcontinue
2014-10-15, by David Soria Parra
histedit: let the state expose a context but serialize correctly to nodes
2014-10-15, by David Soria Parra
histedit: add clear method to remove state
2014-10-15, by David Soria Parra
histedit: use state object where necessary
2014-10-14, by David Soria Parra
histedit: add histedit state class
2014-10-15, by David Soria Parra
import-checker: check modules for pure Python build correctly
2014-10-17, by FUJIWARA Katsunori
import-checker: treat "from mercurial import XXXX" style correctly
2014-10-17, by FUJIWARA Katsunori
encoding: avoid cyclic dependency around "parsers" in pure Python build
2014-10-17, by FUJIWARA Katsunori
pull: add source information to the transaction
2014-10-14, by Pierre-Yves David
changegroup: store source and url in the `hookargs` dict
2014-10-14, by Pierre-Yves David
prechangegroup: use hook argument from the transaction
2014-10-14, by Pierre-Yves David
addchangegroup: call `prechangegroup` hook after transaction retrieval
2014-10-14, by Pierre-Yves David
addchangegroup: get the `node` argument of `incoming` hook from transaction
2014-10-14, by Pierre-Yves David
dicthelpers: delete now that they are no longer used
2014-10-14, by Martin von Zweigbergk
manifest: transpose pair of pairs from diff()
2014-10-14, by Martin von Zweigbergk
manifest: for diff(), only iterate over files, not flags
2014-10-14, by Martin von Zweigbergk
manifest: repurpose flagsdiff() into (node-and-flag)diff()
2014-10-14, by Martin von Zweigbergk
util: add a file handle wrapper class that does hash digest validation
2014-10-16, by Mike Hommey
util: add a helper class to compute digests
2014-10-16, by Mike Hommey
bundle2: merge return values when bundle contains multiple changegroups
2014-10-16, by Mike Hommey
changegroup: use a copy of hookargs when invoking the changegroup hook
2014-10-16, by Mike Hommey
tests: pull common http server setup out of individual tests
2014-10-16, by Mike Hommey
util: move md5 back next to sha1 and allow to call it without an argument
2014-09-24, by Mike Hommey
test-bundle2-exchange: do not drop HG_NODE from the hook output
2014-10-16, by Pierre-Yves David
obsolete: update test-commit-amend to use obsolete option
2014-10-14, by Durham Goode
obsolete: update tests to use obsolete options
2014-10-14, by Durham Goode
obsolete: prevent options from being used without createmarkers
2014-10-14, by Durham Goode
obsolete: add exchange option
2014-10-14, by Durham Goode
obsolete: add allowunstable option
2014-10-14, by Durham Goode
obsolete: add createmarkers option
2014-10-14, by Durham Goode
obsolete: add readonly flag to obstore constructor
2014-10-14, by Durham Goode
obsolete: add isenabled function for option checking
2014-10-14, by Durham Goode
obsstore: fix defaultformat option passing
2014-10-15, by Durham Goode
tests: use $PYTHON instead of hardcoding python
2014-10-15, by Augie Fackler
checklink: always close the NamedTemporaryFile
2014-10-15, by Augie Fackler
hgignore: ignore the PyCharm workspace folder
2014-10-13, by Angel Ezquerra
revset: better naming of variables containing the value of a single argument
2014-10-15, by Mads Kiilerich
manifest: add docstring to text() method
2014-10-14, by Augie Fackler
manifest: rename ambiguously-named set to setflag
2014-10-10, by Augie Fackler
bookmarks: inform transaction-related hooks that some bookmarks were moved
2014-10-12, by Pierre-Yves David
phases: inform transaction-related hooks that a phase was moved
2014-10-12, by Pierre-Yves David
test-bundle2: also test the argument of the changegroup hook
2014-10-13, by Pierre-Yves David
test-bundle2: test that we got appropriate hook called with appropriate data
2014-10-13, by Pierre-Yves David
pull: use `stepsdone` instead of `todosteps`
2014-10-12, by Pierre-Yves David
pull: make discovery phase extensible
2014-09-27, by Pierre-Yves David
sshpeer: forward stdout of remote "hg init" to appropriate output channel
2014-10-14, by Yuya Nishihara
revlog: support importing censored file revision tombstones
2014-09-03, by Mike Edgar
verify: report censored nodes if configured policy is abort
2014-10-14, by Mike Edgar
context: handle censored data in an on-disk file context based on config
2014-10-14, by Mike Edgar
manifest: add fastdelta method to manifestdict
2014-10-08, by Augie Fackler
manifest: move _search to module level and rename to _msearch
2014-10-08, by Augie Fackler
manifest: move manifestdict-to-text encoding to manifest class
2014-10-08, by Augie Fackler
localrepo: access status fields by name rather than index
2014-10-03, by Martin von Zweigbergk
subrepo: use separate instances of empty lists in status
2014-10-11, by Martin von Zweigbergk
summary: make status code more readable
2014-10-03, by Martin von Zweigbergk
strip: make checklocalchanges() return full status tuple
2014-10-04, by Martin von Zweigbergk
fileset: access status fields by name rather than index
2014-10-04, by Martin von Zweigbergk
histedit: access status fields by name rather than index
2014-10-04, by Martin von Zweigbergk
shelve: access status fields by name rather than index
2014-10-03, by Martin von Zweigbergk
record: access status fields by name rather than index
2014-10-03, by Martin von Zweigbergk
purge: access status fields by name rather than index
2014-10-03, by Martin von Zweigbergk
largefiles: access status fields by name rather than index
2014-10-03, by Martin von Zweigbergk
keyword: access status fields by name rather than index
2014-10-03, by Martin von Zweigbergk
hgcia: access status fields by name rather than index
2014-10-03, by Martin von Zweigbergk
context: store status class instead of plain tuple in self._status
2014-10-04, by Martin von Zweigbergk
status: update and move documentation of status types to status class
2014-10-10, by Martin von Zweigbergk
status: update various other methods to return new class
2014-10-14, by Martin von Zweigbergk
status: create class for status lists
2014-10-10, by Martin von Zweigbergk
lfutil: avoid creating unnecessary copy of status tuple
2014-10-03, by Martin von Zweigbergk
dirstate: separate 'lookup' status field from others
2014-10-03, by Martin von Zweigbergk
commit: update file nodeid and flags in the same place
2014-10-13, by Martin von Zweigbergk
commit: use separate variable for p1 manifest and new manifest
2014-10-13, by Martin von Zweigbergk
commit: remove dead initialization of 'lock'
2014-10-13, by Martin von Zweigbergk
commit: reduce scope of 'removed' variable
2014-10-13, by Martin von Zweigbergk
rebase: fix some weird mixed-case naming
2014-10-13, by Matt Mackall
rebase: move duplicatecopies next to merge
2014-10-13, by Matt Mackall
histedit: use merge.graft
2014-10-13, by Matt Mackall
graft: use merge.graft
2014-10-13, by Matt Mackall
merge: add merge.graft helper
2014-10-13, by Matt Mackall
duplicatecopies: move from cmdutil to copies
2014-10-13, by Matt Mackall
histedit: fix indent
2014-10-13, by Matt Mackall
graft: move rebase cleanup code next to actual rebase
2014-10-13, by Matt Mackall
shelve: add a bundlerepo method
2014-10-10, by Matt Mackall
dirstate: merge falls through to otherparent
2014-10-11, by Matt Mackall
dirstate: use 'm' state in otherparent to reduce ambiguity
2014-10-10, by Matt Mackall
dirstate: properly clean-up some more merge state on setparents
2014-10-10, by Matt Mackall
phases: move root phase assignment to it's own function
2014-10-07, by Durham Goode
phases: add invalidate function
2014-10-07, by Durham Goode
phases: change phase command change detection
2014-10-12, by Durham Goode
spanset: remove `.set()` definition
2014-10-10, by Pierre-Yves David
generatorset: remove `.set()` definition
2014-10-10, by Pierre-Yves David
addset: remove `.set()` definition
2014-10-10, by Pierre-Yves David
filteredset: remove `.set()` definition
2014-10-10, by Pierre-Yves David
baseset: remove `set()` definition
2014-10-10, by Pierre-Yves David
abstractsmartset: remove `set()` method definition
2014-10-10, by Pierre-Yves David
match: check if an object is a baseset using `isascending` instead of `set`
2014-10-10, by Pierre-Yves David
getset: check if an object is a baseset using `isascending` instead of `set`
2014-10-10, by Pierre-Yves David
fullreposet: detect smartset using "isascending" instead of "set"
2014-10-10, by Pierre-Yves David
fullreposet: drop custom sets but not smartsets detection
2014-10-10, by Pierre-Yves David
addset: drop `.set()` usage during iteration
2014-10-10, by Pierre-Yves David
baseset: access `_set` directly for containment check
2014-10-10, by Pierre-Yves David
baseset: make `_set` a property cache
2014-10-10, by Pierre-Yves David
graphnode: remove usage of `set()`
2014-10-10, by Pierre-Yves David
revset-_hexlist: remove usage of `set()`
2014-10-08, by Pierre-Yves David
revset-_intlist: remove usage of `set()`
2014-10-08, by Pierre-Yves David
revset-_list: remove usage of `set()`
2014-10-08, by Pierre-Yves David
revset-roots: remove usage of `set()`
2014-10-08, by Pierre-Yves David
histedit: stabilise the order nodes that are stripped
2014-10-10, by Pierre-Yves David
revset-origin: remove usage of `set()`
2014-10-08, by Pierre-Yves David
revset-last: remove usage of `set()`
2014-10-08, by Pierre-Yves David
revset-limit: remove usage of `set()`
2014-10-08, by Pierre-Yves David
revset-destination: remove usage of `set()`
2014-10-08, by Pierre-Yves David
revset-children: remove usage of `set()`
2014-10-08, by Pierre-Yves David
revset-branch: remove usage of `set()`
2014-10-08, by Pierre-Yves David
revset-rangeset: remove usage of `set()`
2014-10-08, by Pierre-Yves David
revset-only: remove usage of `set()`
2014-10-08, by Pierre-Yves David
revset: cache most conditions used in `filter`
2014-10-09, by Pierre-Yves David
baseset: empty or one-element sets are ascending and descending
2014-10-09, by Pierre-Yves David
filteredset: drop explicit order management
2014-10-07, by Pierre-Yves David
revset: restore order of `or` operation as in Mercurial 2.9
2014-10-09, by Pierre-Yves David
revset-_descendant: rework the whole sorting and combining logic
2014-10-09, by Pierre-Yves David
addset: do lazy sorting
2014-10-09, by Pierre-Yves David
test-import.t: use proper revset order
2014-10-09, by Pierre-Yves David
baseset: drop custom __sub__ method
2014-10-09, by Pierre-Yves David
baseset: drop custom __and__ method
2014-10-09, by Pierre-Yves David
baseset: drop custom __add__ method
2014-10-09, by Pierre-Yves David
obsolete: use format version 1 as the default for obsstore
2014-09-16, by Pierre-Yves David
test-obsolete: remove subminute timezone in test
2014-09-16, by Pierre-Yves David
obsolete: add a "format.obsstore-version" config option
2014-09-16, by Pierre-Yves David
obsolete: introduce a new binary encoding for obsmarkers (version 1)
2014-10-09, by Pierre-Yves David
obsstore: add a flag for sha256 hashes
2014-10-10, by Pierre-Yves David
obsolete: use uint## in the format documention
2014-10-09, by Pierre-Yves David
obsolete: gather _fm0 meta encoding with other _fm0 code
2014-10-08, by Pierre-Yves David
obsolete: _rename decodemeta to _fm0decodemeta
2014-10-08, by Pierre-Yves David
obsolete: _rename encodemeta to _fm0encodemeta
2014-10-08, by Pierre-Yves David
obsolete: store metadata as a tuple of (key, value) pairs (API)
2014-10-08, by Pierre-Yves David
merge with stable
2014-10-10, by Matt Mackall
templater: fix ifcontains when list is a string (issue4399)
stable
2014-10-10, by Matt Mackall
shelve: don't delete "." when rebase is a no-op (issue4398)
stable
2014-10-08, by Jordi Gutiérrez Hermoso
merge: make error message consistent with other commands
2014-10-08, by Martin von Zweigbergk
test-run-tests: add a test for detection of failure to start a server
2014-10-10, by Augie Fackler
run-tests: more accurate/helpful message than "diff generation failed"
2014-10-09, by Kyle Lippincott
run-tests: handle --jobs and --first gracefully
2014-10-09, by Augie Fackler
config: use the same hgrc for a cloned repo as for an uninitted repo
2014-10-06, by Jordi Gutiérrez Hermoso
config: give a more detailed sample repo config
2014-10-08, by Jordi Gutiérrez Hermoso
smartset: drop infamous ascending, descending
2014-10-07, by Pierre-Yves David
fullreposet: use `isascending` instead of `ascending` to recognise smartsets
2014-10-07, by Pierre-Yves David
fullreposet: use `sort` to enforce the order
2014-10-07, by Pierre-Yves David
revancestors: replace `descending` with `sort(reverse=False)`
2014-10-07, by Pierre-Yves David
_descendants: replace `ascending()` with `sort()`
2014-10-07, by Pierre-Yves David
_descendants: directly use smartset
2014-10-07, by Pierre-Yves David
baseset: explicitly track order of the baseset
2014-10-03, by Pierre-Yves David
baseset: fix isascending and isdescending
2014-10-03, by Pierre-Yves David
baseset: prepare lazy ordering in __iter__
2014-10-03, by Pierre-Yves David
baseset: implement a fastasc and fastdesc
2014-10-03, by Pierre-Yves David
baseset: stop inheriting from built-in list class
2014-10-06, by Pierre-Yves David
strip: stop calling `remove` on smartset
2014-10-07, by Pierre-Yves David
rebase: transform the smartset to a list before comparing with a list
2014-10-07, by Pierre-Yves David
merge.update: use `first` instead of direct indexing
2014-10-07, by Pierre-Yves David
qimport: use `first` and `last` instead of direct indexing
2014-10-07, by Pierre-Yves David
rebase: use `last` instead of direct indexing
2014-10-07, by Pierre-Yves David
mq: use `last` instead of direct indexing
2014-10-07, by Pierre-Yves David
repair: use `first` instead of direct indexing
2014-10-07, by Pierre-Yves David
rangeset: use `first` and `last` instead of direct indexing
2014-10-06, by Pierre-Yves David
revpair: use `first` and `last` instead of direct indexing
2014-10-06, by Pierre-Yves David
revsingle: use `last` instead of direct indexing
2014-10-06, by Pierre-Yves David
revset-limit: use boolean testing instead of `len(revs) < 1`
2014-10-06, by Pierre-Yves David
filteredset: implement `first` and `last`
2014-10-07, by Pierre-Yves David
baseset: implement `first` and `last` methods
2014-10-06, by Pierre-Yves David
generatorset: implement first and last methods
2014-10-06, by Pierre-Yves David
addset: implement first and last methods
2014-10-06, by Pierre-Yves David
spanset: implement `first` and `last` methods
2014-10-06, by Pierre-Yves David
smartset: add first and last methods
2014-10-06, by Pierre-Yves David
getgraphlogrevs: remove user of baseset.append
2014-10-07, by Pierre-Yves David
getlogrevs: remove user of baseset.append
2014-10-07, by Pierre-Yves David
revset-last: remove user of baseset.append
2014-10-08, by Pierre-Yves David
revset-limit: remove user of baseset.append
2014-10-06, by Pierre-Yves David
mq: use `revs.sort()` to ensure the set is ascending
2014-10-07, by Pierre-Yves David
baseset: use default value instead of [] when possible
2014-10-06, by Pierre-Yves David
generatorset: implement isascending and isdescending
2014-10-04, by Pierre-Yves David
generatorset: explicitly track iteration order
2014-10-03, by Pierre-Yves David
addset: drop caching through generatorset
2014-10-03, by Pierre-Yves David
generatorset: get list-based fast iterations after the generator is consumed
2014-10-03, by Pierre-Yves David
generatorset: move iteration code into _iterator
2014-10-03, by Pierre-Yves David
generatorset: stop using a base as the _genlist
2014-10-03, by Pierre-Yves David
generatorset: drop the leading underscore in the class name
2014-10-03, by Pierre-Yves David
generatorset: update the docstring now that it is a smartset
2014-10-03, by Pierre-Yves David
addset: drop the leading underscore from the class name
2014-10-03, by Pierre-Yves David
addset: this is a smartset, update the docstring
2014-10-03, by Pierre-Yves David
addset: use the ascending argument in _iterordered
2014-10-09, by Pierre-Yves David
rebase: add help examples
2014-10-08, by Matt Mackall
rebase: attempt to clarify --base
2014-10-08, by Matt Mackall
manifest: rearrange add() method and add comments for clarity
2014-10-08, by Augie Fackler
manifest: simplify manifest.add() by making args required
2014-10-08, by Augie Fackler
manifest: move manifest parsing to module-level
2014-09-25, by Augie Fackler
revlog: move references to revlog.hash to inside the revlog class
2014-09-24, by Augie Fackler
revlog: mark nullhash as module-private
2014-09-24, by Augie Fackler
ui: disable echo back of prompt input if ui is set to non-tty purposely
2014-10-08, by Yuya Nishihara
dirstate: cache util.normcase while constructing the foldmap
2014-10-03, by Siddharth Agarwal
normcase: for darwin, use fast ASCII lower
2014-10-03, by Siddharth Agarwal
perf: add a way to measure the perf of constructing the foldmap
2014-10-03, by Siddharth Agarwal
encoding.lower: use fast ASCII lower
2014-10-03, by Siddharth Agarwal
parsers: add a function to efficiently lowercase ASCII strings
2014-10-03, by Siddharth Agarwal
match: remove unnecessary setting of self._always
2014-09-30, by Martin von Zweigbergk
bookmarks: port to generic templater
2014-10-03, by Yuya Nishihara
bookmarks: split ui.write() so that it can be easily ported to formatter api
2014-10-03, by Yuya Nishihara
bookmarks: iterate bookmarks list even if it is known to be empty
2014-10-03, by Yuya Nishihara
repoview: remove hiddencache verification
2014-10-06, by David Soria Parra
color: reorganise and sectionify the help text
2014-10-06, by Jordi Gutiérrez Hermoso
color: update description of the extension
2014-10-06, by Jordi Gutiérrez Hermoso
help: show all nested subsections of a section with `hg help foo.section`
2014-10-06, by Jordi Gutiérrez Hermoso
help: fix output of sections in `hg help foo.somesection`
2014-10-06, by Jordi Gutiérrez Hermoso
log: show phase in hg log -v with the phase template
2014-10-04, by Jordi Gutiérrez Hermoso
log: add labels to the phase template
2014-10-04, by Jordi Gutiérrez Hermoso
log: rewrite default template to use labels (issue2866)
2014-10-03, by Jordi Gutiérrez Hermoso
log: do not hide the public phase in debug mode (BC)
2014-10-04, by Jordi Gutiérrez Hermoso
templater: set the correct phase for parents
2014-10-03, by Jordi Gutiérrez Hermoso
color: omit debug label output on empty strings
2014-10-03, by Jordi Gutiérrez Hermoso
tests: make hghave list features alphabetically
2014-10-04, by Yuya Nishihara
revset: remove the now unused _descgeneratorset class
2014-10-03, by Pierre-Yves David
revset: use _generatorset in _revancestors
2014-10-03, by Pierre-Yves David
revset: remove now unused class _ascgeneratorset
2014-10-03, by Pierre-Yves David
revset: use _generatorset directly in _revdescendant
2014-10-03, by Pierre-Yves David
generatorset: move membership testing on ordered gen to the main class
2014-10-03, by Pierre-Yves David
generatorset: make use of the new mechanism in the subclass
2014-10-03, by Pierre-Yves David
generatorset: make it possible to use gen as fastasc or fastdesc
2014-10-03, by Pierre-Yves David
baseset: rely on the abstractsmartset implementation for filter
2014-10-03, by Pierre-Yves David
_orderedsetmixin: drop this now unused class
2014-10-02, by Pierre-Yves David
spanset: drop _orderedsetmixin inheritance
2014-10-02, by Pierre-Yves David
orderedlazyset: drop this now unused class
2014-10-03, by Pierre-Yves David
_descendant: use filteredset instead of orderedlazyset
2014-10-02, by Pierre-Yves David
addset: use the base implementation for ascending and descending
2014-10-03, by Pierre-Yves David
addset: use base implementation for __filter__
2014-10-03, by Pierre-Yves David
addset: use base implementation for __add__
2014-10-03, by Pierre-Yves David
addset: use base implementation for __sub__
2014-10-03, by Pierre-Yves David
addset: use base implementation for __and__
2014-10-03, by Pierre-Yves David
addset: promote to real smartset
2014-10-02, by Pierre-Yves David
addset: add a __nonzero__ method
2014-10-03, by Pierre-Yves David
addset: offer a fastasc and fastdesc methods
2014-10-02, by Pierre-Yves David
addset: split simple and ordered iteration
2014-10-02, by Pierre-Yves David
generatorset: promote to smartset
2014-10-03, by Pierre-Yves David
generatorset: implement __nonzero__
2014-10-03, by Pierre-Yves David
spanset: use base implementation for __add__
2014-10-03, by Pierre-Yves David
spanset: use base implementation for __sub__
2014-10-03, by Pierre-Yves David
spanset: use base implementation for __and__
2014-10-03, by Pierre-Yves David
spanset: use base implementation for filter
2014-10-03, by Pierre-Yves David
filteredset: use base implementation for filter
2014-10-03, by Pierre-Yves David
filteredset: use base implementation for __add__
2014-10-03, by Pierre-Yves David
filteredset: use base implementation for __sub__
2014-10-03, by Pierre-Yves David
filteredset: use base implementation for __and__
2014-10-03, by Pierre-Yves David
abstractsmartset: add default implementation for __sub__
2014-10-02, by Pierre-Yves David
abstractsmartset: add default implementation for __add__
2014-10-02, by Pierre-Yves David
abstractsmartset: add default implementation for __and__
2014-10-02, by Pierre-Yves David
abstractsmartset: add default implementation for filter
2014-10-01, by Pierre-Yves David
lazyset: rename the class to filteredset
2014-10-03, by Pierre-Yves David
lazyset: add order awareness to the class
2014-10-02, by Pierre-Yves David
lazyset: remove min/max
2014-10-02, by Pierre-Yves David
baseset: remove min/max methods
2014-10-02, by Pierre-Yves David
abstractsmartset: add a default implementation for min and max
2014-10-02, by Pierre-Yves David
lazyset: drop now useless ascending/descending definition
2014-10-02, by Pierre-Yves David
lazyset: inherit the fastasc and fastdesc method from subset
2014-09-30, by Pierre-Yves David
lazyset: split the iteration logic from the condition filtering logic
2014-10-02, by Pierre-Yves David
spanset: do a single range check in __contains__
2014-10-02, by Pierre-Yves David
spanset: enforce the order lazily to gain `fastasc` and `fastdesc` methods
2014-10-02, by Pierre-Yves David
abstractsmartset: document the `fastasc` and `fastdesc` attributes/methods
2014-09-30, by Pierre-Yves David
spanset: remove ascending/descending implementation
2014-10-02, by Pierre-Yves David
baseset: remove ascending/descending redefinition
2014-10-02, by Pierre-Yves David
abstractsmartset: default implementation for `ascending` and `descending`
2014-10-02, by Pierre-Yves David
revert: bring back usage of `subset & ps` in `parents`
2014-09-17, by Pierre-Yves David
color: update docstring for debug option
2014-08-24, by Jordi Gutiérrez Hermoso
color: document the possibility to colourise tabs in diffs
2014-08-20, by Jordi Gutiérrez Hermoso
contrib/synthrepo: walk a repo's directory structure during analysis
2014-09-12, by Mike Edgar
contrib/synthrepo: generate initial repo contents using directory shape model
2014-09-12, by Mike Edgar
filemerge: switch the default name for internal tools from internal:x to :x
2014-09-28, by Mads Kiilerich
filemerge: introduce :x as short version of internal:x merge tool name
2014-09-28, by Mads Kiilerich
branches: include active, closed and current flags in template output
2014-10-02, by Yuya Nishihara
branches: merge white space to format string
2014-10-02, by Yuya Nishihara
branches: port to generic templater
2014-10-02, by Yuya Nishihara
branches: format rev as integer that is necessary for generic templater
2014-10-02, by Yuya Nishihara
formatter: add general way to switch hex/short functions
2014-10-03, by Yuya Nishihara
locarepo: remove the `pull` method (API)
2014-10-03, by Pierre-Yves David
transplant: use exchange.pull
2014-10-03, by Pierre-Yves David
convert-hg: use localrepo.pull
2014-10-03, by Pierre-Yves David
fetch: use exchange.pull
2014-10-03, by Pierre-Yves David
localrepo: use exchange.pull when cloning
2014-10-03, by Pierre-Yves David
subrepo: use exchange.pull
2014-10-03, by Pierre-Yves David
commands: directly use exchange.pull
2014-10-03, by Pierre-Yves David
exchange: have `pull` return the pulloperation object
2014-10-03, by Pierre-Yves David
revset: introduce an abstractsmartset class
2014-10-01, by Pierre-Yves David
revset: add a `__nonzero__` to baseset
2014-10-01, by Pierre-Yves David
revset: drop isinstance(baseset) in spanset.__sub__
2014-10-01, by Pierre-Yves David
revset: drop isinstance(baseset) in spanset.__and__
2014-10-01, by Pierre-Yves David
revset: drop isinstance(baseset) from baseset.__and__
2014-09-30, by Pierre-Yves David
revset: use direct access to __contains__ in spanset.__sub__
2014-10-01, by Pierre-Yves David
revset: use a single return statement in matcher function
2014-09-30, by Pierre-Yves David
obsolete: replace "nb" notation with "num" (for "number")
2014-10-02, by Pierre-Yves David
shelve: remove unused status variables
2014-09-24, by Martin von Zweigbergk
gpg: use an abort hint and don't mention --force
2014-10-02, by Matt Mackall
gpg: move test of force before status call
2014-10-02, by Matt Mackall
gpg: drop unnecessary slicing of status array
2014-09-24, by Martin von Zweigbergk
tag: use an abort hint
2014-10-02, by Matt Mackall
tag: only check the status of .hgtags
2014-10-02, by Matt Mackall
tag: properly abort if an unknown or ignored .hgtags is present
2014-10-02, by Matt Mackall
summary: remove unused code for listing ignored files
2014-10-01, by Martin von Zweigbergk
fetch: use cmdutil.bailifchanged()
2014-10-01, by Martin von Zweigbergk
ui: fix comment about non-interactive prompts
2014-10-02, by Matt Mackall
formatter: convert booleans to json
2014-10-02, by Yuya Nishihara
merge: mute the status message when bid merge kicks in
2014-10-01, by Mads Kiilerich
merge: use bid merge by default (BC)
2014-10-01, by Mads Kiilerich
changectx: skip all invalid merge.preferancestor values
2014-10-01, by Mads Kiilerich
revset: rely on built in iterator when possible in _generatorset.__iter__
2014-04-30, by Pierre-Yves David
revset: prefetch an attribute in _generatorset.__iter__
2014-09-18, by Pierre-Yves David
templater: add count template filter, plus tests
2014-09-09, by Anton Shestakov
push: update bookmarks (on server) within a transaction
2014-09-28, by Pierre-Yves David
pull: perform bookmark updates in the transaction
2014-09-28, by Pierre-Yves David
bookmark: add a `bmstore.recordupdate` to plug bookmarks into the transaction
2014-09-28, by Pierre-Yves David
bookmarks: split bookmark serialization and file handling
2014-09-27, by Pierre-Yves David
transaction: allow generating file outside of store
2014-09-28, by Pierre-Yves David
transaction: work around and document issue with file backup
2014-10-01, by Pierre-Yves David
bundle2: remove an explicit packing
2014-10-02, by Pierre-Yves David
bundle2: split test in two
2014-10-01, by Pierre-Yves David
pull: merge bookmark updates and imports
2014-09-28, by Pierre-Yves David
pull: gather explicit bookmark pulls with bookmark updates
2014-09-28, by Pierre-Yves David
subrepo: stop pulling bookmark manually
2014-09-28, by Pierre-Yves David
pull: retrieve bookmarks through bundle2
2014-09-27, by Pierre-Yves David
pull: retrieve bookmarks before obsmarkers
2014-09-27, by Pierre-Yves David
pull: move bookmark pulling into its own function
2014-09-27, by Pierre-Yves David
pull: perform the todostep inside functions handling old way of pulling
2014-09-27, by Pierre-Yves David
bookmark: remove now unused `pushtoremote` function
2014-09-26, by Pierre-Yves David
push: gather all bookmark decisions together
2014-09-27, by Pierre-Yves David
push: prepare the issue of multiple kinds of messages
2014-09-26, by Pierre-Yves David
push: set bkresult when pushing bookmarks through bundle2
2014-10-02, by Pierre-Yves David
clone: remove duplicated bookmark pulling
2014-09-26, by Pierre-Yves David
clone: explicitly push bookmarks when cloning from local to remote
2014-09-26, by Pierre-Yves David
clone: copy `.hg/bookmarks` during copy clone
2014-09-26, by Pierre-Yves David
pull: move bookmark movements inside the `exchange.pull`
2014-09-26, by Pierre-Yves David
bookmarks: allow `updatefromremote` to be quiet
2014-10-02, by Pierre-Yves David
util: fix sorteddict.pop
2014-10-02, by Pierre-Yves David
localrepo: pass arbitrary kwargs from `repo.pull` to `exchange.pull`
2014-09-26, by Pierre-Yves David
pull: use `other.url()` as the source of a bookmark pull
2014-09-26, by Pierre-Yves David
setup: set mode 644 or 755 on installed files
2014-09-30, by Kyle Lippincott
branches: reduce nesting in for loop
2014-10-02, by Yuya Nishihara
i18n: use datapath for i18n like for templates and help
2014-09-28, by Mads Kiilerich
help: don't search randomly for help data - trust util.datapath
2014-09-28, by Mads Kiilerich
templater: don't search randomly for templates - trust util.datapath
2014-09-28, by Mads Kiilerich
templater: inline global 'path' list in templatepaths
2014-09-28, by Mads Kiilerich
templater: introduce templatepaths for getting paths searched for templates
2014-09-28, by Mads Kiilerich
util: introduce datapath for getting the location of supporting data files
2014-09-28, by Mads Kiilerich
util: move _hgexecutable a few lines, closer to where it is used
2014-09-28, by Mads Kiilerich
hgk: define bookmark colour explicitly, as Tk 8.6 has changed their meaning
2014-09-28, by Andrew Shadura
largefiles: remove 'forget' list that's always empty
2014-09-30, by Martin von Zweigbergk
bookmarks: fix divergent bookmark path normalization
2014-10-02, by Matt Mackall
exchange: remove a broken i18n abuse
2014-10-02, by Matt Mackall
bookmark: make the search for divergent names more robust
2014-09-26, by Pierre-Yves David
pull: gather all bookmark-pulling code together
2014-09-25, by Pierre-Yves David
push: perform bookmark export in the push function
2014-09-25, by Pierre-Yves David
push: add `pushoperation.bkresult`
2014-09-25, by Pierre-Yves David
push: pass list of bookmark to `exchange.push`
2014-09-25, by Pierre-Yves David
exchange: import bookmarks as bookmod
2014-09-25, by Pierre-Yves David
push: sanitize handling of bookmark push return value
2014-09-25, by Pierre-Yves David
locarepo: remove the `push` method (API)
2014-09-25, by Pierre-Yves David
push: `exchange.push` instead of `localrepo.push`
2014-09-25, by Pierre-Yves David
clone: use `exchange.push` instead of `localrepo.push`
2014-09-25, by Pierre-Yves David
push: use `exchange.push` in `commands.push`
2014-09-25, by Pierre-Yves David
push: `exchange.push` now returns the `pushoperation` object
2014-09-25, by Pierre-Yves David
push: rename `pushop.ret` to `pushop.cgresult`
2014-09-25, by Pierre-Yves David
obsolete: use version constants in the format mapping
2014-09-16, by Pierre-Yves David
obsolete: use the `version` argument in encodemarkers
2014-09-16, by Pierre-Yves David
obsolete: gather all contents related to format version 0 in a single place
2014-09-12, by Pierre-Yves David
revert: properly back up added files with local modification
2014-08-31, by Pierre-Yves David
revert: track added files with local modifications
2014-08-30, by Pierre-Yves David
revert: distinguish between "check" and "backup" strategy
2014-08-30, by Pierre-Yves David
revert: small refactoring in the way backup value are handled
2014-08-30, by Pierre-Yves David
merge with stable
2014-10-01, by Matt Mackall
Added signature for changeset f768c888aaa6
stable
2014-10-01, by Matt Mackall
Added tag 3.1.2 for changeset f768c888aaa6
stable
2014-10-01, by Matt Mackall
parsers: fix Py2.4 argument parsing issue
2014-10-01, by Matt Mackall
merge with i18n
stable
3.1.2
2014-10-01, by Matt Mackall
diff: document the nobinary option
stable
2014-09-30, by Jordi Gutiérrez Hermoso
i18n-pt_BR: minor fixes and rewording on histedit help text
stable
2014-09-30, by Wagner Bruna
i18n-pt_BR: synchronized with c712238c4f9b
stable
2014-09-30, by Wagner Bruna
merge with i18n
stable
2014-09-30, by Wagner Bruna
i18n-pt_BR: synchronized with 802dffd62de5
stable
2014-09-22, by Wagner Bruna
filelog: censored files compare against empty data, have 0 size
2014-09-14, by Mike Edgar
filelog: raise CensoredNodeError when hash checks fail with censor metadata
2014-09-03, by Mike Edgar
error: add CensoredNodeError, will be thrown when content deliberately erased
2014-09-03, by Mike Edgar
files: cache repo.dirstate
2014-09-30, by Siddharth Agarwal
files: only check for removed, not unknown or missing
2014-09-30, by Siddharth Agarwal
files: use ctx.matches instead of ctx.walk
2014-09-30, by Siddharth Agarwal
files: actually filter out removed files
2014-09-30, by Siddharth Agarwal
subrepo: remove superfluous newline from subrepo prompt
2014-10-01, by Mads Kiilerich
ui: show prompt choice if input is not a tty but is forced to be interactive
2014-10-01, by Mads Kiilerich
merge with stable
2014-09-30, by Matt Mackall
help: basic support for showing only specified topic sections
2014-09-30, by Matt Mackall
help: use OS containers for config file lists
2014-09-30, by Matt Mackall
help: support OS-specific help sections
2014-09-30, by Matt Mackall
minirst: allow multiple container types for prune
2014-09-30, by Matt Mackall
config: don't read the same config file twice
2014-09-04, by Mads Kiilerich
templater: fix precedence of --style and --template options
stable
2014-09-30, by Yuya Nishihara
shelve: avoid writing file that is never read from
2014-09-29, by Martin von Zweigbergk
hgk: don't break on repositories with obsolete changesets
2014-09-28, by Andrew Shadura
test: protect the run-tests.py --json test behind an hghave rule
2014-09-18, by Pierre-Yves David
merge with stable
2014-09-29, by Matt Mackall
hgweb: refresh hgweb.repo on phase change (issue4061)
stable
2014-09-27, by Anton Shestakov
help: fix typo in log examples
stable
2014-09-29, by Matt Mackall
ssl: on OS X, use a dummy cert to trick Python/OpenSSL to use system CA certs
2014-09-26, by Mads Kiilerich
ssl: refactor sslkwargs - move things around a bit, preparing for next change
2014-09-26, by Mads Kiilerich
revert: special case 'hg revert --all'
2014-09-19, by Durham Goode
test-commandserver: make runcommand message bolder
2014-09-28, by Yuya Nishihara
test-commandserver: rewrite manual substitution of output by (glob) match
2014-09-28, by Yuya Nishihara
test-commandserver: remove redundant banner output
2014-09-28, by Yuya Nishihara
test-commandserver: remove .py test which was ported to .t
2014-09-28, by Yuya Nishihara
test-commandserver: port test functions from .py to .t
2014-09-28, by Yuya Nishihara
test-commandserver: add stub for .t test by copying .out with 2-space indent
2014-09-28, by Yuya Nishihara
test-commandserver: split helper functions to new hgclient module
2014-09-28, by Yuya Nishihara
heredoctest: do not append extra newline character to continuation line
2014-09-28, by Yuya Nishihara
heredoctest: use the same dict for local/global contexts as in doctest
2014-09-28, by Yuya Nishihara
cmdserver: drop useless in_ attribute from channeledoutput
2014-09-27, by Yuya Nishihara
cmdserver: get file attributes of 'e'-channel from stdout, not from stderr
2014-09-27, by Yuya Nishihara
cmdserver: correct doc of channeledoutput
2014-09-27, by Yuya Nishihara
merge with stable
2014-09-27, by Matt Mackall
commands: add debuglocks to report/clear lock state
2014-09-26, by Matt Mackall
test-convert-git.t: make copy detection deterministic
2014-09-24, by Siddharth Agarwal
revsetbenchmark: add a rebase-related revset to the benchmark list
2014-09-23, by Pierre-Yves David
revsetbenchmark: allow comments ('#' prefix) in the revset input
2014-09-23, by Pierre-Yves David
revsetbenchmark: make it clear that revsets may be read from stdin
2014-09-23, by Pierre-Yves David
tags: use full hash for formatter output as in log or annotate commands
2014-09-21, by Yuya Nishihara
tags: change field name of formatter output to be the same as log command
2014-09-21, by Yuya Nishihara
files: correct topic of formatter
2014-09-21, by Yuya Nishihara
revert: move targetsubs calculation down to its use
2014-09-19, by Durham Goode
help: document that default hgweb style is called paper (issue4373)
2014-09-23, by Augie Fackler
help: update help for hgweb template and style (issue4373)
2014-09-20, by Arun Chandrasekaran
bundle2: rename functions that have the same name
2014-09-23, by Mike Hommey
mq: write headers of new patches using patchheader
2014-09-20, by Mads Kiilerich
mq: refactor patchheader header ordering to match export (BC)
2014-09-24, by Mads Kiilerich
mq: upgrade non-plain patches to HG format when setting parent in patchheader
2014-09-20, by Mads Kiilerich
mq: make patchheader .plainmode more reliable
2014-09-20, by Mads Kiilerich
bundle2: remove heads and common arguments to getbundle parts generators
2014-09-24, by Mike Hommey
bundle2: separate bundle10 and bundle2 cases in getbundle()
2014-09-25, by Mike Hommey
bundle2: pass b2caps down to functions adding bundle2 parts for getbundle
2014-09-25, by Mike Hommey
parsers: fix uninitialize variable warning
2014-09-24, by David Soria Parra
revset: use `subset &` in bare `p2()`
2014-09-17, by Pierre-Yves David
revset: use `subset &` in bare `p1()`
2014-09-17, by Pierre-Yves David
revset: use `subset &` in `rev`
2014-09-17, by Pierre-Yves David
revset: use `subset &` in `origin`
2014-09-17, by Pierre-Yves David
revset: use `subset &` in `follow`
2014-09-17, by Pierre-Yves David
revset: use `subset &` in `filelog`
2014-09-17, by Pierre-Yves David
revset: use `subset &` in `divergent`
2014-09-17, by Pierre-Yves David
revset: use `subset &` in `bisect`
2014-09-17, by Pierre-Yves David
revset: use `subset &` in `ancestorspec`
2014-09-17, by Pierre-Yves David
revset: use `subset &` in `bookmark`
2014-09-17, by Pierre-Yves David
revset: use `subset &` in `outgoing`
2014-09-17, by Pierre-Yves David
revset: avoid in loop lookup in _generatorset._consumegen
2014-04-30, by Pierre-Yves David
revset: reduce dict lookup in lazyset.__contains__
2014-04-25, by Pierre-Yves David
revset: do less lookup during spanset.__contains__
2014-04-25, by Pierre-Yves David
largefiles: simplify iteration over standins
2014-09-16, by Martin von Zweigbergk
largefiles: avoid using 'lfiles' variable for two purposes
2014-09-16, by Martin von Zweigbergk
largefiles: remove unnecessary clearing of status fields
2014-09-22, by Martin von Zweigbergk
mq: simplify patchheader handling of the empty line before the diff
2014-09-24, by Mads Kiilerich
mq: write '# Parent ' lines with two spaces like export does (BC)
2014-09-24, by Mads Kiilerich
mq: write headers for new HG patches in the same order as export (BC)
2014-09-20, by Mads Kiilerich
mq: correctly make an empty line after description in new patches
2014-09-20, by Mads Kiilerich
largefiles: extract 'orig' method in reposetup.status
2014-09-16, by Martin von Zweigbergk
largefiles: extract 'orig' method in lfilesctx.filectx
2014-09-16, by Martin von Zweigbergk
largefiles: extract 'orig' method in lfilesmanifestdict.__contains__
2014-09-16, by Martin von Zweigbergk
largefiles: reduce indentation by dropping 'else' block after 'return'
2014-09-16, by Martin von Zweigbergk
largefiles: remove dead assignment left over from change 1ff42ee98446
2014-09-16, by Martin von Zweigbergk
match: simplify brittle predicate construction
2014-09-19, by Martin von Zweigbergk
convert: change default for git rename detection to 50%
2014-09-23, by Siddharth Agarwal
convert: simplify git.similarity parsing
2014-09-23, by Siddharth Agarwal
revset: fast implementation for fullreposet.__and__
2014-09-24, by Pierre-Yves David
revset: turn spanset into a factory function
2014-09-18, by Pierre-Yves David
revert: add a fullreposet class
2014-04-29, by Pierre-Yves David
obsolete: ensure that `getrevs` always return a set
2014-09-23, by Pierre-Yves David
hgweb: fail if an invalid command was supplied in url path (issue4071)
stable
2014-09-22, by Anton Shestakov
keepalive: fix how md5 is used
stable
2014-09-24, by Mike Hommey
merge with stable
2014-09-27, by Matt Mackall
revset: add an optimised baseset.__contains__ (issue4371)
stable
2014-09-16, by Pierre-Yves David
merge with stable
2014-09-22, by Matt Mackall
commands: deprecate the parents commands
2014-09-22, by Matt Mackall
revset: remove nullrev from the bookmark computation
2014-09-17, by Pierre-Yves David
revset: unify code flow in `bookmark`
2014-09-17, by Pierre-Yves David
revset: remove invalid value in the origin set
2014-09-17, by Pierre-Yves David
revset: remove nullrev from set computed in parents()
2014-09-17, by Pierre-Yves David
revset: refactor parents() into a single return point
2014-09-17, by Pierre-Yves David
revset: remove nullrev from set computed in p1() and p2()
2014-09-17, by Pierre-Yves David
revset: document the choice made in __generatorset.__iter__
2014-09-16, by Pierre-Yves David
help: mention mode in hg log --removed help (issue4381)
stable
2014-09-21, by Matt Mackall
commit: catch changed exec bit on files from p1 (issue4382)
stable
2014-09-21, by Matt Mackall
revert: add a `drop` action
2014-08-30, by Pierre-Yves David
revert: explicitly track added but deleted file
2014-08-30, by Pierre-Yves David
revert: have an explicit action for "forget"
2014-09-01, by Pierre-Yves David
revert: split between newly added file and file added in other changeset
2014-08-30, by Pierre-Yves David
revset: stop using a baseset instead of a plain list in _revsbetween
2014-09-16, by Pierre-Yves David
run-tests: added 'cuser', 'csys' time info in report.json file
2014-09-19, by anuraggoel
import: let --exact 'work' with --no-commit (issue4376)
2014-09-19, by Matt Mackall
obsolete: use C code for headrevs calculation
2014-09-16, by Durham Goode
revset: simplify orderedlazyset creation in spanset method
2014-09-16, by Pierre-Yves David
revset: use spanset.isdescending in multiple simple places
2014-09-16, by Pierre-Yves David
revset: wider definition of ascending and descending for spanset
2014-09-16, by Pierre-Yves David
annotate: port to generic templater enabled by hidden -T option
2014-09-17, by Yuya Nishihara
annotate: split functions to get data without applying text formatting
2014-09-16, by Yuya Nishihara
annotate: remove unused variable in calculation of column widths
2014-08-29, by Yuya Nishihara
annotate: build format string separately from annotation data
2014-08-29, by Yuya Nishihara
formatter: convert float value to json
2014-09-17, by Yuya Nishihara
formatter: have jsonformatter accept tuple as value
2014-09-17, by Yuya Nishihara
formatter: extract function that encode values to json string
2014-09-17, by Yuya Nishihara
contrib/synthrepo: pass options to ctx.diff as kwargs, not a dict
2014-09-12, by Mike Edgar
contrib/synthrepo: only generate 2 parents if model contains merges
2014-09-12, by Mike Edgar
convert: add support to find git copies from all files in the working copy
2014-09-12, by Siddharth Agarwal
convert: add support to detect git renames and copies
2014-09-12, by Siddharth Agarwal
convert: for git, factor out code to add entries to a separate function
2014-09-11, by Siddharth Agarwal
convert: for git's getchanges, always split entry line into components
2014-09-11, by Siddharth Agarwal
convert: for git's getchanges, use explicit index for iteration
2014-09-11, by Siddharth Agarwal
convert: add initial docs for git sources
2014-09-12, by Siddharth Agarwal
color: document that changeset phases have labels
2014-08-24, by Jordi Gutiérrez Hermoso
color: change the debug output format
2014-09-19, by Matt Mackall
color: enable debug option to show labels
2014-08-24, by Jordi Gutiérrez Hermoso
color: document that labels are used for colorizing text
2014-08-24, by Jordi Gutiérrez Hermoso
contrib: add OS X p4merge to mergetools.hgrc
2014-08-27, by Mads Kiilerich
patch: enable diff.tab markup for the color extension
2014-08-20, by Jordi Gutiérrez Hermoso
dirstate: copyedit exception for no beginparentchange call
2014-09-17, by Siddharth Agarwal
revsetbenchmarks: add an additional roots() benchmark
2014-09-07, by Gregory Szorc
merge with stable
2014-09-16, by Matt Mackall
mq: examine "pushable" of already applied patch correctly
stable
2014-09-12, by FUJIWARA Katsunori
mq: pop correct patches when changing pushable-ness of already applied ones
stable
2014-09-12, by FUJIWARA Katsunori
mq: use "mq.applied[i].name" instead of "mq.appliedname(i)" for safety
stable
2014-09-12, by FUJIWARA Katsunori
mq: report correct numbers for changing "number of guarded, applied patches"
stable
2014-09-12, by FUJIWARA Katsunori
annotate: remove redundant check for empty list of annotation data
2014-08-29, by Yuya Nishihara
revset: lower weight for _intlist function
2014-09-12, by Durham Goode
revset: make parents() O(number of parents)
2014-09-12, by Durham Goode
revset: make descendants() lazier
2014-09-12, by Durham Goode
check-code: look for misuse of __bool__
2014-09-17, by Yuya Nishihara
formatter: correct bool testing which should be __nonzero__ in Python 2
2014-09-17, by Yuya Nishihara
contrib/synthrepo: return None to delete files on commit, don't raise IOError
2014-09-15, by Mike Edgar
wix: contrib/sample.hgrc is no more
2014-09-15, by Steve Borho
dockerrpm: create a yum/dnf repo from the generated rpms
2014-08-31, by Mads Kiilerich
docker: add CentOS 5
2014-05-15, by Mads Kiilerich
docker: use stable tags for fedora and centos
2014-08-31, by Mads Kiilerich
dockerrpm: prepare source outside docker and just run rpmbuild inside docker
2014-05-30, by Mads Kiilerich
dockerrpm: run docker build process as the current user, not as root
2014-05-30, by Mads Kiilerich
dockerrpm: better handling of specification of docker name
2014-05-30, by Mads Kiilerich
dockerrpm: check that docker is running correctly before building
2014-05-30, by Mads Kiilerich
buildrpm: introduce --rpmdir instead of using hardcoded rpmbuild dir
2014-08-31, by Mads Kiilerich
buildrpm: introduce --withpython for building rpms that includes Python 2.7
2014-05-15, by Mads Kiilerich
buildrpm: introduce --prepare for preparing without actually building rpms
2014-08-31, by Mads Kiilerich
templater: add "diff" template function
2014-08-28, by FUJIWARA Katsunori
locate: add pointer to files command in help
2014-09-16, by Matt Mackall
tests: fix breakage from locate deprecation
2014-09-16, by Matt Mackall
locate: deprecate in favor of files
2014-03-16, by Matt Mackall
formatter: add pickle format
2014-09-12, by Matt Mackall
commands: add hidden -T option for files/manifest/status/tags
2014-09-15, by Matt Mackall
formatter: add json formatter
2014-09-12, by Matt Mackall
cmdutil: add json style to log-like commands
2014-09-15, by Matt Mackall
encoding: add json escaping filter
2014-09-15, by Matt Mackall
encoding: handle empty string in toutf8
2014-09-15, by Matt Mackall
formatter: make debug style match Python syntax
2014-09-12, by Matt Mackall
files: add new command unifying locate and manifest functionality
2014-09-12, by Matt Mackall
filelog: parsemeta stops returning unused key list
2014-09-02, by Mike Edgar
filelog: make parsemeta a public module function, to be used by censor module
2014-09-10, by Mike Edgar
filelog: make packmeta a public module function, to be used by censor
2014-09-10, by Mike Edgar
ui: move samplehgrcs from config
2014-09-11, by Matt Mackall
config: normalize style between user/global example configs
2014-09-11, by Matt Mackall
commit: correctly check commit mutability during commit --amend
2014-08-19, by Augie Fackler
histedit: check mutability of contexts correctly
2014-08-19, by Augie Fackler
manifest: mark addlistdelta and checkforbidden as module-private
2014-09-11, by Augie Fackler
convert: enable deterministic conversion progress bar for svn
2014-09-10, by Augie Fackler
convert: enable deterministic conversion progress bar for git
2014-09-10, by Augie Fackler
test-convert-git.t: add a test of convert progress bars for git
2014-09-10, by Augie Fackler
convert: add support for deterministic progress bar on scanning phase
2014-05-26, by Augie Fackler
test-convert-svn-move.t: remove stray '
2014-09-10, by Augie Fackler
manifest: move addlistdelta to module-level
2014-08-07, by Augie Fackler
manifest: move checkforbidden to module-level
2014-08-07, by Augie Fackler
dirstate: add exception when calling setparent without begin/end (API)
2014-09-05, by Durham Goode
dirstate: add test for exceptions during updates
2014-09-05, by Durham Goode
dirstate: wrap setparent calls with begin/endparentchange (issue4353)
2014-09-05, by Durham Goode
dirstate: add begin/endparentchange to dirstate
2014-09-05, by Durham Goode
parsers: avoid signed/unsigned comparison mismatch
2014-09-08, by Henrik Stuart
parsers: use correct type for file offset
2014-09-08, by Henrik Stuart
parsers: ensure correct return type for inline_scan
2014-09-08, by Henrik Stuart
parsers: fix typing issue when constructing Python integer object
2014-09-11, by Henrik Stuart
parsers: use bitmask type consistently in find_gca_candidates
2014-09-08, by Henrik Stuart
revert: drop `lexist` check in the backup logic
2014-08-30, by Pierre-Yves David
revert: distinguish between deleted file and locally modified
2014-08-30, by Pierre-Yves David
revert: detect unknown files in the same path as files marked as removed
2014-08-30, by Pierre-Yves David
revert: cache working context in a variable
2014-08-30, by Pierre-Yves David
obsolete: properly drop 'date' from metadata
2014-09-10, by Pierre-Yves David
templater: implement __len__ for _hybrid
2014-09-08, by Anton Shestakov
tests: remove unnecessary apostrophe
2014-09-05, by David Soria Parra
run-tests: added '--json' functionality to store test result in json file
2014-09-08, by anuraggoel
changegroup: rename bundle-related functions and classes
2014-09-02, by Sune Foldager
comments: describe ancestor consistently - avoid 'least common ancestor'
2014-08-19, by Mads Kiilerich
rebase: improve description of --base
2014-08-19, by Mads Kiilerich
dagutils: fix docstrings for singleton internalize/externalize
2014-08-15, by Mads Kiilerich
cmdutil: avoid the confusing name 'patch' for a matcher
2014-08-31, by Martin von Zweigbergk
fedora: remove sample.hgrc from shipped files
2014-09-02, by Siddharth Agarwal
config: propose some sample global config file
2014-08-24, by Jordi Gutiérrez Hermoso
config: give more fine-tuned sample hgrcs to this command
2014-08-13, by Jordi Gutiérrez Hermoso
rebase: add a deprecated -i/--interactive flag
2014-09-01, by David Soria Parra
revlog: introduce isancestor method for efficiently determining node lineage
2014-08-19, by Mads Kiilerich
clone: provide sample username = config entry in .hg/hgrc (issue4359)
2014-09-09, by Augie Fackler
test-acl: alter sed construct to avoid changes in .hg/hgrc formatting
2014-09-09, by Augie Fackler
merge with stable
2014-09-09, by Augie Fackler
dispatch: check shell alias again after loading extensions (issue4355)
stable
2014-09-10, by FUJIWARA Katsunori
dispatch: make "_checkshellalias" reusable regardless of adding aliases
stable
2014-09-10, by FUJIWARA Katsunori
build: don't clean __version__.py on 'make clean' in release tarballs
2014-09-02, by J. Lewis Muir
revert: drop now useless conditional in the backup check
2014-08-30, by Pierre-Yves David
revert: no backup for `dsadded` set
2014-08-30, by Pierre-Yves David
revert: add more padding in the dispatch list
2014-08-30, by Pierre-Yves David
revert: add documentation in the dispatch table
2014-08-30, by Pierre-Yves David
revert: add a way for external extensions to prefetch file data
2014-08-30, by Pierre-Yves David
merge with stable
2014-09-07, by Kevin Bullock
histedit: abort gracefully on --continue/--abort with no state
stable
2014-09-03, by Siddharth Agarwal
merge with stable
2014-09-04, by Augie Fackler
Added signature for changeset 5dc91146f353
stable
2014-09-02, by Matt Mackall
Added tag 3.1.1 for changeset 5dc91146f353
stable
2014-09-02, by Matt Mackall
bookmarks: allow pushkey if new equals current
2014-08-26, by Durham Goode
tests: improve test coverage of branch command and existing branches
2014-08-29, by Mads Kiilerich
localrepo: make it possible to pass multiple path elements to join and wjoin
2014-08-28, by Angel Ezquerra
run-tests: make --interactive work with --view
2014-08-31, by Gregory Szorc
convert: don't use multi-argument set.update
2014-08-31, by Mads Kiilerich
error: use docstrings, not bare strings, for error classes
2014-08-30, by Mike Edgar
osx: create dmg with installer instead of zip
2014-08-31, by Mads Kiilerich
branchmap: pre-filter topological heads before ancestors based filtering
2014-08-30, by Pierre-Yves David
branchmap: issue a single call to `ancestors` for all heads
2014-08-30, by Pierre-Yves David
test-ancestor: add a test for `ancestor` with ancestry within the initset
2014-08-30, by Pierre-Yves David
bundle2: pull obsmarkers relevant to the pulled set through bundle2
2014-08-26, by Pierre-Yves David
getbundle: add `obsmarkers` argument to getbundle
2014-08-29, by Pierre-Yves David
pull: use the "cg" argument when pulling a bundle2
2014-08-29, by Pierre-Yves David
wireprotocol: fix 'boolean' handling
2014-08-29, by Pierre-Yves David
push: only push obsmarkers relevant to the "pushed subset"
2014-08-20, by Pierre-Yves David
test-obsolete: sort the output of debugobsolete
2014-08-20, by Pierre-Yves David
test-obsolete: change a marker so it is relevant to the exchanged set
2014-08-20, by Pierre-Yves David
push: use bundle2 to push obsmarkers when possible
2014-08-25, by Pierre-Yves David
exchange: add a `buildobsmarkerpart` function
2014-08-25, by Pierre-Yves David
obsolete: add a `commonversion` function
2014-08-26, by Pierre-Yves David
bundle2: add a `obsmarkersversion` function to extract supported version
2014-08-26, by Pierre-Yves David
bundle2: advertise the obsmarker part in bundle2 capabilities
2014-08-21, by Pierre-Yves David
bundle2: introduce a `getrepocaps` to retrieve the bundle2 caps of a repo
2014-08-25, by Pierre-Yves David
obsmarker: move bundle2caps from the localrepo class to the bundle2 module
2014-08-25, by Pierre-Yves David
obsmarker: produce a reply part for markers received through bundle2
2014-08-25, by Pierre-Yves David
obsmarker: record the number of new markers in the transaction
2014-08-25, by Pierre-Yves David
obssmarker: add a bundle2 record with the number of markers added
2014-08-25, by Pierre-Yves David
obsmarker: write a message with the number of markers added through bundle2
2014-08-25, by Pierre-Yves David
bundle2: add an obsmarkers part handler
2014-08-25, by Pierre-Yves David
obsolete: make encodemarkers a public function
2014-08-25, by Pierre-Yves David
obsolete: move _encodemarkers next to _readmarkers
2014-08-25, by Pierre-Yves David
obsstore: store and preserve ondisk version
2014-08-25, by Pierre-Yves David
obsolete: have _readmarkers return the format version
2014-08-25, by Pierre-Yves David
obsolete: support for any known obsstore format when reading or writing
2014-08-25, by Pierre-Yves David
obsolete: move _fm0encodeonemarker next to _fm0readmarkers
2014-08-25, by Pierre-Yves David
obsolete: rename _encodeonemarker to _fm0encodeonemarkers
2014-08-25, by Pierre-Yves David
obsolete: extract the part of _readmarkers specific to format version 0
2014-08-25, by Pierre-Yves David
obsolete: rename all _fm to _fm0
2014-08-25, by Pierre-Yves David
obsolete: rename _fnodesize to _fmfnodesize
2014-08-25, by Pierre-Yves David
obsstore: have the `mergemarkers` method return the number of new markers
2014-08-21, by Pierre-Yves David
merge with i18n
stable
3.1.1
2014-09-01, by Matt Mackall
test-bundle2: add obsolescence information to be exchanged
2014-08-21, by Pierre-Yves David
help: only call doc() when it is callable
stable
2014-08-30, by Gregory Szorc
i18n-pt_BR: synchronized with 6a8b8efb0641
stable
2014-09-01, by Wagner Bruna
merge with i18n
stable
2014-09-01, by Wagner Bruna
i18n-ja: synchronized with 0c838e7459a5
stable
2014-08-31, by FUJIWARA Katsunori
i18n-pt_BR: synchronized with 0c838e7459a5
stable
2014-08-30, by Wagner Bruna
repoview: fix typo in repoview.changelog
stable
2014-08-31, by Mike Hommey
config: exit non zero on non-existent config option (issue4247)
stable
2014-08-19, by Aaron Kushner
merge with crew
2014-08-30, by Matt Mackall
bookmarks: refer to "the" active bookmark to clarify that there's only one
stable
2014-08-30, by Kevin Bullock
memctx: allow extensions to determine what filectxfn should do
2014-08-30, by Siddharth Agarwal
revsetbenchmark: add revset with lazyset subtraction
2014-08-30, by Gregory Szorc
debugrevlog: add chainlen column to --dump output
2014-08-30, by Sune Foldager
debugdag: stop wrongly sorting parents
2014-08-30, by Henrik Stuart
obsolete: avoid slow, generic date parsing
2014-08-29, by Gregory Szorc
build: don't use -s flag for `which`
2014-08-29, by Kevin Bullock
contrib: drop obsolete sample.hgrc
2014-08-29, by Matt Mackall
contrib: drop old convert-repo script
2014-08-29, by Matt Mackall
merge with stable
2014-08-27, by Matt Mackall
templater: enable alias predicates to be used in "revset()" function
2014-08-23, by FUJIWARA Katsunori
import: show the warning message for failure of merging
stable
2014-08-27, by FUJIWARA Katsunori
graft: fix collision detection with origin revisions that are missing
stable
2014-08-27, by Mads Kiilerich
log: use correct phase info for parent field (issue4347)
stable
2014-08-23, by Sean Farley
convert: introduce --full for converting all files
2014-08-26, by Mads Kiilerich
convert: refactor hg getchanges and caching
2014-08-26, by Mads Kiilerich
convert: refactor subversion getchanges and caching
2014-08-26, by Mads Kiilerich
convert: remove incorrect and unused handling of removed svn directories
2014-08-26, by Mads Kiilerich
convert: use None value for missing files instead of overloading IOError
2014-08-26, by Mads Kiilerich
merge with stable
2014-08-27, by Matt Mackall
convert: p4: ignore purged files with p4d 2012.2 and later
2014-08-25, by Mads Kiilerich
tests: fix p4 tests so they use separate ports and can be run in parallel
2014-08-25, by Mads Kiilerich
run-tests: report skipped tests as "skipped" - they might still be "relevant"
2014-08-26, by Mads Kiilerich
ui: add brief comment why raw_input() needs dummy ' ' prompt string
2014-08-24, by Yuya Nishihara
largefiles: remove redundant "updatelfiles" invocation in "lfilesrepo.commit"
2014-08-24, by FUJIWARA Katsunori
largefiles: update largefiles even if transplant is aborted by conflict
2014-08-24, by FUJIWARA Katsunori
largefiles: update largefiles even if rebase is aborted by conflict
2014-08-24, by FUJIWARA Katsunori
largefiles: move "updatestandin" invocation to "hg.updaterepo" wrapper
2014-08-24, by FUJIWARA Katsunori
largefiles: unlink standins not known to the restored dirstate at rollback
2014-08-24, by FUJIWARA Katsunori
largefiles: restore standins according to restored dirstate
2014-08-24, by FUJIWARA Katsunori
largefiles: restore standins from non branch-tip parent at rollback correctly
2014-08-24, by FUJIWARA Katsunori
largefiles: omit restoring standins if working parent is not rollbacked
2014-08-24, by FUJIWARA Katsunori
repoview: fix 0L with pack/unpack for 2.4
2014-08-26, by Matt Mackall
help: add pad function to template help
stable
2014-08-25, by Thomas De Schampheleire
histedit: use str.startswith to check for comments in action list
2014-08-22, by Mike Edgar
histedit: drop duplicate line extracting keep option
2014-08-22, by Mike Edgar
import: avoid editor invocation when importing with "--exact" for exact-ness
2014-08-23, by FUJIWARA Katsunori
import: disallow meaningless combination of "--exact" and "--edit"
2014-08-23, by FUJIWARA Katsunori
config: highlight parse error caused by leading spaces (issue3214)
2014-03-16, by Razvan Cojocaru
test-config: add tests for invalid syntax
2014-08-20, by Pierre-Yves David
debugobsolete: add a --rev argument
2014-08-19, by Pierre-Yves David
obsolete: rename `allmarkers` to `getmarkers`
2014-08-20, by Pierre-Yves David
debugobsolete: add a way to record parent information
2014-08-20, by Pierre-Yves David
obsstore: add relevantmarkers method
2014-08-19, by Pierre-Yves David
obsstore: keep track of children information
2014-08-19, by Pierre-Yves David
push: check if local and remote support evolution during discovery
2014-08-20, by Pierre-Yves David
obsstore: drop outdated comment
2014-08-19, by Pierre-Yves David
cvsps: add two more tiebreakers in cscmp
2014-08-21, by Augie Fackler
annotate: abort early if no file is specified
2014-08-16, by Yuya Nishihara
purge: avoid full walks when directories aren't purged
2014-08-20, by Siddharth Agarwal
clone: for local clones, copy over filtered branchcaches as well (issue4286)
2014-08-21, by Siddharth Agarwal
clone: for local clones, copy branchcache from the right location (issue4286)
2014-08-21, by Siddharth Agarwal
obsolete: avoid 2-argument form of enumerate, which was new in Python 2.6
2014-08-20, by Augie Fackler
repoview: use util.sha1() instead of hashlib.sha1()
2014-08-20, by Augie Fackler
debugobsolete: display parents information from markers
2014-08-18, by Pierre-Yves David
obsmarkers: add a `parentnodes` method to retrieve parent information
2014-08-18, by Pierre-Yves David
obsstore: also store the 'parents' field on disk
2014-08-18, by Pierre-Yves David
obsstore: drop 'date' from the metadata dictionary
2014-08-18, by Pierre-Yves David
createmarkers: automatically record the parent of pruned changesets
2014-08-18, by Pierre-Yves David
obsstore: add a `parents` argument to obsstore.create
2014-08-18, by Pierre-Yves David
obsstore: add a `parents` field
2014-08-18, by Pierre-Yves David
obsstore: add some documentation about the marker fields
2014-08-19, by Pierre-Yves David
transplant: change "editform" to distinguish merge commits from others
2014-08-16, by FUJIWARA Katsunori
rebase: change "editform" to distinguish merge commits from others
2014-08-16, by FUJIWARA Katsunori
import: change "editform" to distinguish merge commits from others
2014-08-16, by FUJIWARA Katsunori
commit: change "editform" to distinguish merge commits from other (--amend)
2014-08-16, by FUJIWARA Katsunori
commit: change "editform" to distinguish merge commits from others
2014-08-16, by FUJIWARA Katsunori
test-ssh: verify that stderr from remote is printed (issue4336)
2014-08-16, by Gregory Szorc
posix: implement readpipe using non-blocking I/O (issue4336)
2014-08-16, by Gregory Szorc
platform: implement readpipe()
2014-08-15, by Gregory Szorc
exchange: remove duplicated addition to pushop.stepdone
2014-08-15, by Pierre-Yves David
exchange: drop superfluous parens
2014-08-18, by Augie Fackler
push: add bookmarks to the unified bundle2 push
2014-08-15, by Pierre-Yves David
test-bundle2: add bookmark movement to the push test
2014-08-15, by Pierre-Yves David
push: use stepsdone to control bookmark push
2014-08-15, by Pierre-Yves David
push: move bookmark discovery with other discovery steps
2014-08-15, by Pierre-Yves David
pushbookmark: split an ultra-long line into a saner version
2014-08-15, by Pierre-Yves David
revert: drop dead code for untracked files
2014-06-25, by Pierre-Yves David
revert: handle unknown files through status
2014-06-25, by Pierre-Yves David
revert: drop more dead code
2014-06-24, by Pierre-Yves David
revert: add a message to noop action
2014-08-02, by Pierre-Yves David
revert: simplify loop conditional
2014-08-01, by Pierre-Yves David
revert: explode the action tuple in the for loop
2014-06-24, by Pierre-Yves David
revert: use actions[...] in all disptable cases
2014-08-02, by Pierre-Yves David
revset: factorize backup decision
2014-06-24, by Pierre-Yves David
revert: use a flat dispatch table
2014-06-24, by Pierre-Yves David
pushbookmark: do not attempt to update bookmarks if the push failed (BC)
2014-08-15, by Pierre-Yves David
pushbookmark: remove a <cond> and <val> or <other> construct
2014-08-15, by Pierre-Yves David
pushbookmark: stop unrolling ancestors
2014-08-15, by Pierre-Yves David
ancestors: add a __nonzero__ method
2014-08-15, by Pierre-Yves David
push: update bookmarks within the remote lock
2014-08-15, by Pierre-Yves David
hgweb: refresh repository using URL not path (issue4323)
2014-08-18, by Gregory Szorc
obsmarker: add `date` as an explicit field
2014-08-19, by Pierre-Yves David
obsstore: add fields attribute to track each field in a marker
2014-08-12, by Pierre-Yves David
debugobsolete: explicitly display date in the output
2014-08-13, by Pierre-Yves David
obsolete: add a date argument to the `createmarkers` function
2014-08-14, by Pierre-Yves David
debugobsolete: use the new date argument on obsstore.create
2014-08-13, by Pierre-Yves David
obsstore: add an explicit `date` argument to obsstore.create
2014-08-13, by Pierre-Yves David
obsolete: explicitly pass metadata argument using keyword argument
2014-08-14, by Pierre-Yves David
obsmarker: add a `flags` method
2014-08-15, by Pierre-Yves David
test-treediscovery: update output after merge
2014-08-15, by Pierre-Yves David
revert: add an XXX about rename tracking
2014-06-24, by Pierre-Yves David
revert: inline a now useless closure
2014-06-24, by Pierre-Yves David
revert: remove code killed by the double status
2014-06-24, by Pierre-Yves David
revert: drop `missingmodified` set
2014-06-24, by Pierre-Yves David
revert: detect files added during a merge
2014-06-24, by Pierre-Yves David
revert: simplify handling of `added` files
2014-08-02, by Pierre-Yves David
merge with stable
2014-08-15, by Matt Mackall
rebase: use "rebase.collapse" as "editform" for "--collapse" always
2014-08-15, by FUJIWARA Katsunori
ui: invoke editor for committing with HGEDITFORM environment variable
2014-08-15, by FUJIWARA Katsunori
cleanup: name unused variables using convention of leading _
2014-08-15, by Mads Kiilerich
cleanup: rename check-translation.py checker function - don't hide global var
2014-08-15, by Mads Kiilerich
cleanup: remove some unused / duplicate imports
2014-08-15, by Mads Kiilerich
cleanup: fix some list comprehension redefinitions of existing vars
2014-08-15, by Mads Kiilerich
cleanup: avoid local vars shadowing imports
2014-08-15, by Mads Kiilerich
cleanup: avoid _ for local unused tmp variables - that is reserved for i18n
2014-08-15, by Mads Kiilerich
cleanup: make sure we always access members of imported modules
2014-08-15, by Mads Kiilerich
largefiles: update lfdirstate for unchanged largefiles during linear merging
2014-08-15, by FUJIWARA Katsunori
largefiles: keep largefiles from colliding with normal one during linear merge
2014-08-15, by FUJIWARA Katsunori
largefiles: add test for large/normal conflict at linear merging
2014-08-15, by FUJIWARA Katsunori
largefiles: put whole "hgmerge" process into the same "wlock" scope
2014-08-15, by FUJIWARA Katsunori
largefiles: put whole "hgupdaterepo" process into the same "wlock" scope
2014-08-15, by FUJIWARA Katsunori
annotate: inline definition of decorate() functions
2014-08-15, by Yuya Nishihara
annotate: rewrite long short-circuit statement by if-elif-else
2014-08-15, by Yuya Nishihara
revert: use modified information from both statuses
2014-06-24, by Pierre-Yves David
revert: drop special case handling for file unknown in parent
2014-06-24, by Pierre-Yves David
revert: use "remove" information from both statuses
2014-06-24, by Pierre-Yves David
revert: process removed files missing in target as clean
2014-08-01, by Pierre-Yves David
revert: also track clean files
2014-07-31, by Pierre-Yves David
revert: triage "deleted" files into more appropriate categories
2014-08-01, by Pierre-Yves David
unshelve: silence internal revert
2014-08-15, by Matt Mackall
tests: fixup issue markers to make check-commit happy
2014-08-15, by Matt Mackall
incoming: don't request heads that already are common
stable
2014-08-15, by Mads Kiilerich
tests: improve test coverage for discovery and actual parameters for pulling
stable
2014-08-15, by Mads Kiilerich
changectx: ancestor should only prefer merge.preferancestor if it is a revision
stable
2014-08-15, by Mads Kiilerich
merge: show the scary multiple ancestor hint for merges only, not for updates
stable
2014-08-15, by Mads Kiilerich
discovery: prevent crash on unknown remote heads with old repo (issue4337)
stable
2014-08-14, by Pierre-Yves David
obsstore.create: add a simple safeguard against cyclic markers
stable
2014-08-14, by Pierre-Yves David
debugobsolete: catch ValueError that may be raised by obsstore.create
stable
2014-08-14, by Pierre-Yves David
check-code: extend try/except/finally check for multiple except clauses
2014-08-14, by Matt Mackall
repoview: fix try/except/finally for py2.4
2014-08-14, by Matt Mackall
merge with stable
2014-08-14, by Matt Mackall
test-run-tests: fix up slash/backslash on diff chunks for Windows
stable
2014-08-14, by Matt Mackall
test-largefiles: add test for hg log --follow --patch with path
stable
2014-08-13, by Siddharth Agarwal
largefiles: don't override matchandpats for always matchers (issue4334)
stable
2014-08-13, by Siddharth Agarwal
largefiles: in overridelog, use non-lf matcher for patch generation (issue4334)
stable
2014-08-13, by Siddharth Agarwal
largefiles: drop setting lfstatus in overridelog (issue4334)
stable
2014-08-13, by Siddharth Agarwal
cmdutil: add a hook for making custom non-follow log file matchers
stable
2014-08-13, by Siddharth Agarwal
cmdutil: rename _makelogfilematcher to _makefollowlogfilematcher
stable
2014-08-13, by Siddharth Agarwal
merge with stable
2014-08-14, by Matt Mackall
alias: exit from bad definition by Abort
2014-08-13, by Yuya Nishihara
alias: show one-line hint for command provided by disabled extension
2014-08-13, by Yuya Nishihara
help: provide help of bad alias without executing aliascmd()
2014-08-13, by Yuya Nishihara
alias: provide "unknowncmd" flag to tell help to look for disabled command
2014-08-13, by Yuya Nishihara
alias: keep error message in "badalias" so that help can see it
2014-05-17, by Yuya Nishihara
alias: add test for alias command provided by disabled extension
2014-05-17, by Yuya Nishihara
alias: expand "$@" as list of parameters quoted individually (BC) (issue4200)
2014-08-13, by Siddharth Agarwal
test-alias: add some tests to ensure we aren't double-substituting
2014-08-13, by Siddharth Agarwal
revert: issue "no changes needed" message for files missing on both side
2014-07-31, by Pierre-Yves David
revert: call status against revert target too
2014-06-24, by Pierre-Yves David
revert: prefix variable names for dirstate status with "ds"
2014-06-24, by Pierre-Yves David
revert: move manifest membership condition outside of the loop
2014-06-24, by Pierre-Yves David
histedit: add "roll" command to fold commit data and drop message (issue4256)
2014-08-06, by Mike Edgar
repoview: cache hidden changesets
2014-08-12, by David Soria Parra
repoview: add caching bits
2014-08-12, by David Soria Parra
repoview: split _gethiddenblockers
2014-08-06, by David Soria Parra
repoview: use set for blockers
2014-08-12, by David Soria Parra
histedit: preserve initial author on fold (issue4296)
stable
2014-08-13, by Martin von Zweigbergk
run-tests: fix some io ordering
stable
2014-08-13, by Matt Mackall
merge with stable
2014-08-13, by Matt Mackall
test-revert: add case where file is tracked but deleted in working directory
2014-06-25, by Pierre-Yves David
test-revert: add case with untracked files with unique content
2014-06-27, by Pierre-Yves David
test-revert: add case with untracked files with reverted content
2014-06-27, by Pierre-Yves David
test-revert: add case where file exists but is untracked in working directory
2014-06-27, by Pierre-Yves David
test-revert: add case where the file is marked as removed in the wc
2014-06-27, by Pierre-Yves David
test-revert: add case where wc content is different from "base" and "parent"
2014-06-27, by Pierre-Yves David
test-revert: add case where wc content is already reverted to base content
2014-06-27, by Pierre-Yves David
test-revert: add case where file exists neither in "base" nor in "parent"
2014-06-27, by Pierre-Yves David
test-revert: add case where the file is removed between "base" and "parent"
2014-06-27, by Pierre-Yves David
test-revert: add case where file is unchanged between "base" and "parent"
2014-06-27, by Pierre-Yves David
test-run-tests: fix stdout/stderr io ordering
stable
2014-08-13, by Matt Mackall
test-revert: add case where file is added between "base" and "parent"
2014-06-25, by Pierre-Yves David
merge with stable
2014-08-12, by Matt Mackall
test-revert: add methodical revert to "base" with explicit file path
2014-06-25, by Pierre-Yves David
test-revert: add methodical revert with explicit file path
2014-06-25, by Pierre-Yves David
test-revert: add methodical revert to "base"
2014-06-25, by Pierre-Yves David
test-revert: add methodical revert to parent for working directory
2014-06-25, by Pierre-Yves David
test-revert: display the list of all generated cases
2014-06-25, by Pierre-Yves David
test-revert: also create a text version of the snapshot
2014-06-27, by Pierre-Yves David
hg-test-mode: make exit code highlight work again
2014-08-12, by Matt Mackall
test-revert: prepare methodical testing of revert cases
2014-06-25, by Pierre-Yves David
test-revert: drop useless comments
2014-06-25, by Pierre-Yves David
run-tests: don't double lines on build failure output
stable
2014-08-12, by Matt Mackall
test-run-tests: filter pwd alias for Windows
stable
2014-08-12, by Matt Mackall
run-tests: self-test on Windows needs binary streams
stable
2014-08-12, by Matt Mackall
merge with stable
2014-08-12, by Matt Mackall
help: normalize helplist hints
2014-08-12, by Matt Mackall
help: fold repeatable option message into option table header
2014-08-12, by Matt Mackall
help: roll option list header into option formatter
2014-08-12, by Matt Mackall
help: refactor helplist optlist mess
2014-08-12, by Matt Mackall
help: normalize topic and extension verbose hints
2014-08-12, by Matt Mackall
help: normalize hint about enabling extensions
2014-08-12, by Matt Mackall
help: normalize extension shadow hint
2014-08-12, by Matt Mackall
help: improve command summary hint
2014-08-12, by Matt Mackall
help: tweak --verbose command help hint
2014-08-12, by Matt Mackall
hg-test-mode: don't highlight variables in output
2014-08-12, by Matt Mackall
test-run-tests: test --view
2014-08-12, by Matt Mackall
run-tests: don't show 'i' for tests that don't match a keyword
2014-08-12, by Matt Mackall
repoview: filter tags to non-existent nodes from blockers (issue4328)
stable
2014-08-12, by Matt Mackall
revset: bookmark revset interprets 'literal:' prefix correctly (issue4329)
stable
2014-08-11, by Michael O'Connor
run-tests: attempt to fix iolock handling
2014-08-11, by Matt Mackall
unbundle: fix pyflakes warning about wc
stable
2014-08-11, by Matt Mackall
merge with stable
2014-08-11, by Matt Mackall
check-code: allow an escape pattern to be specified for testpattern
2014-08-02, by Pierre-Yves David
check-code: capture "wc" as a word
2014-08-02, by Pierre-Yves David
test-revert: improve comment
2014-06-25, by Pierre-Yves David
largefiles: synchronize lfdirstate with dirstate after automated committing
2014-08-11, by FUJIWARA Katsunori
largefiles: drop orphan entries from lfdristat at "hg rollback"
2014-08-11, by FUJIWARA Katsunori
largefiles: restore R status of removed largefiles correctly at "hg rollback"
2014-08-11, by FUJIWARA Katsunori
largefiles: factor out synchronization of lfdirstate for future use
2014-08-11, by FUJIWARA Katsunori
largefiles: put whole rollback-ing process into the same "wlock" scope
2014-08-11, by FUJIWARA Katsunori
tests: use a decorator for hghave checks
2014-08-11, by Matt Mackall
hg-test-mode: colorize HGFOO and TESTFOO environment variables
2014-08-10, by Matt Mackall
unbundle: don't advance bookmarks (issue4322) (BC)
stable
2014-08-10, by Matt Mackall
merge with stable
2014-08-10, by Matt Mackall
tests: more bundle2 non-binary file test fixes
stable
2014-08-10, by Matt Mackall
merge with stable
2014-08-10, by Matt Mackall
hgweb: avoid config object race with hgwebdir (issue4326)
stable
2014-08-10, by Matt Mackall
test-commandserver.py: filter path separator
stable
2014-08-09, by Matt Mackall
merge with stable
2014-08-09, by Matt Mackall
merge with i18n
stable
2014-08-09, by Matt Mackall
i18n-ru: fix RST breakage spotted by test-gendoc
stable
2014-08-09, by Matt Mackall
i18n-ru: undo fix buildbot breakage
stable
2014-08-09, by Matt Mackall
contrib: add emacs mode for *.t files
2014-08-08, by Matt Mackall
phase: attach phase to the transaction instead of the lock
2014-08-07, by Pierre-Yves David
phase: extract the phaseroots serialization in a dedicated method
2014-08-07, by Pierre-Yves David
transaction: add a file generation mechanism
2014-08-07, by Pierre-Yves David
transaction: backup file in a dedicated "namespace"
2014-08-07, by Pierre-Yves David
transaction: use `self.journal` to create backup file
2014-08-07, by Pierre-Yves David
memctx: add note about p2
2014-06-17, by Sean Farley
memfilectx: add remove and write methods
2014-07-25, by Sean Farley
workingfilectx: add remove and write methods
2014-07-02, by Sean Farley
memctx: create a filectxfn if it is not callable
2014-07-25, by Sean Farley
test-patchbomb.t: work around Python change d579866d6419 (issue4188)
2014-08-07, by Augie Fackler
phase: add a transaction argument to retractboundary
2014-08-05, by Pierre-Yves David
phase: add a transaction argument to advanceboundary
2014-08-06, by Pierre-Yves David
pull: pre-filter remote phases before moving local ones
2014-08-06, by Pierre-Yves David
test-check-commit-hg.t: automatically test all 'draft() and ::.' changesets
2014-08-06, by Pierre-Yves David
i18n-ru: syncronized with 45a01832cad1
stable
2014-08-04, by Alexander Sauta
merge with i18n
stable
2014-08-04, by Alexander Sauta
i18n-ru: sync with ad56fc55cbc3 (fuzzies)
stable
2014-08-04, by Alexander Sauta
i18n-ru: sync with ad56fc55cbc3 (missing strings)
stable
2014-08-01, by Alexander Sauta
i18n-ru: update 'revisions' translation
stable
2014-07-30, by Vladimir Zakharov
i18n-ru: update 'revsets' translation
stable
2014-07-29, by Vladimir Zakharov
i18n-ru: prompts fixed
stable
2013-10-16, by Alexander Sauta
whitespace: nuke triple blank lines in **.py
2014-08-07, by Matt Mackall
check-commit: spot growing whitespace
2014-08-07, by Matt Mackall
strip: remove -b/--backup codepaths
2014-07-24, by Jordi Gutiérrez Hermoso
simplemerge: remove dead code
2014-08-07, by Jordi Gutiérrez Hermoso
basectx: add missing, merge, and branch args to dirty method
2014-06-17, by Sean Farley
basefilectx: move isexec and islink from memfilectx
2014-07-25, by Sean Farley
tests: fix pyflakes test whitespace breakage
2014-08-06, by Matt Mackall
pushkey: wrap pushkey phase movement in a transaction
2014-08-06, by Pierre-Yves David
push: wrap local phase movement in a transaction
2014-08-06, by Pierre-Yves David
phase: wrap `hg phases` phase movement in a transaction
2014-08-06, by Pierre-Yves David
mq: wrap qimport phase movement in a transaction
2014-08-06, by Pierre-Yves David
mq: wrap qfinish phase movement in a transaction
2014-08-06, by Pierre-Yves David
tests: change some #ifs to #requires
2014-08-06, by Matt Mackall
tests: replace exit 80 with #require
2014-08-06, by Matt Mackall
run-tests: add #require to abort full test
2014-08-06, by Matt Mackall
run-tests: add support for xunit test reports
2014-08-05, by Augie Fackler
contrib: add check-commit hook script to sanity-check commits
2014-08-06, by Matt Mackall
shelve: use `targetphase` while unbundling
2014-08-05, by Pierre-Yves David
changegroup: add a `targetphase` argument to `addchangegroup`
2014-08-05, by Pierre-Yves David
shelve: do not retract phase boundary by hand
2014-08-05, by Pierre-Yves David
commit: update the --secret code to use backupconfig and restoreconfig
2014-08-05, by Pierre-Yves David
rebase: do not retract phase boundary by hand
2014-08-05, by Pierre-Yves David
config: fix restoreconfig of non existing config
2014-08-05, by Pierre-Yves David
push: use stepsdone for obsmarkers push
2014-07-31, by Pierre-Yves David
push: introduce a discovery step for obsmarker
2014-07-05, by Pierre-Yves David
push: move the list of obsmarker to push into the push operation
2014-07-05, by Pierre-Yves David
push: explicitly encode a list of obsmarkers to push
2014-07-04, by Pierre-Yves David
merge-tools: add a `premerge=keep-merge3` config option
2014-08-04, by Pierre-Yves David
merge-tools: make premerge valid values extensible
2014-08-04, by Pierre-Yves David
mergetools: add a test for premerge --keep
2014-08-04, by Pierre-Yves David
test-merge-tools: introduce a "revision 4" that merges with conflict
2014-08-04, by Pierre-Yves David
merge: add an internal:merge3 tool
2014-08-05, by Pierre-Yves David
internal:merge: update documentation
2014-08-05, by Pierre-Yves David
filemerge: allow the formatting of three labels instead of two
2014-08-05, by Pierre-Yves David
filemerge: drop extra white space
2014-08-05, by Pierre-Yves David
simplemerge: support three labels when merging
2014-08-05, by Pierre-Yves David
simplemerge: burn "minimal" feature to the ground
2014-08-05, by Pierre-Yves David
merge: use no-minimal for premerge too
2014-07-29, by Pierre-Yves David
merge: refactor labels selection code
2014-06-09, by Pierre-Yves David
push: include phase push in the unified bundle2 push
2014-07-01, by Pierre-Yves David
push: perform phases discovery before the push
2014-07-30, by Pierre-Yves David
push: make discovery extensible
2014-07-01, by Pierre-Yves David
push: rework the bundle2partsgenerators logic
2014-07-30, by Pierre-Yves David
push: move common heads computation into pushop
2014-07-01, by Pierre-Yves David
push: extract fallback heads computation into pushop
2014-07-01, by Pierre-Yves David
push: extract future heads computation into pushop
2014-07-01, by Pierre-Yves David
cmdutil: use '[committemplate]' section like as map file for style definition
2014-08-02, by FUJIWARA Katsunori
cmdutil: look commit template definition up by specified 'editform'
2014-08-02, by FUJIWARA Katsunori
import: pass 'editform' argument to 'cmdutil.getcommiteditor'
2014-08-02, by FUJIWARA Katsunori
commit: pass 'editform' argument to 'cmdutil.getcommiteditor'
2014-08-02, by FUJIWARA Katsunori
tag: pass 'editform' argument to 'cmdutil.getcommiteditor'
2014-08-02, by FUJIWARA Katsunori
graft: pass 'editform' argument to 'cmdutil.getcommiteditor'
2014-08-02, by FUJIWARA Katsunori
backout: pass 'editform' argument to 'cmdutil.getcommiteditor'
2014-08-02, by FUJIWARA Katsunori
transplant: pass 'editform' argument to 'cmdutil.getcommiteditor'
2014-08-02, by FUJIWARA Katsunori
shelve: pass 'editform' argument to 'cmdutil.getcommiteditor'
2014-08-02, by FUJIWARA Katsunori
rebase: pass 'editform' argument to 'cmdutil.getcommiteditor'
2014-08-02, by FUJIWARA Katsunori
mq: pass 'editform' argument to 'cmdutil.getcommiteditor'
2014-08-02, by FUJIWARA Katsunori
histedit: pass 'editform' argument to 'cmdutil.getcommiteditor'
2014-08-02, by FUJIWARA Katsunori
gpg: pass 'editform' argument to 'cmdutil.getcommiteditor'
2014-08-02, by FUJIWARA Katsunori
fetch: pass 'editform' argument to 'cmdutil.getcommiteditor'
2014-08-02, by FUJIWARA Katsunori
cmdutil: introduce 'editform' to distinguish the purpose of commit text editing
2014-08-02, by FUJIWARA Katsunori
log: allow patterns with -f
2014-07-22, by Durham Goode
run-tests: fix test result counts with --keyword specified or skips occurring
2014-07-28, by Augie Fackler
test-run-tests.t: add tests for skips
2014-07-29, by Augie Fackler
test-run-tests.t: add extra data to tests for keyword tests
2014-07-28, by Augie Fackler
purge: drop stat import
2014-08-04, by Matt Mackall
run-tests: add iolock to failure output
2014-08-04, by Matt Mackall
merge with stable
2014-08-04, by Matt Mackall
color: pass on key error for win32 (issue4298)
stable
2014-08-01, by Sean Farley
context: call normal on the right object
stable
2014-08-01, by Siddharth Agarwal
getbundle: add a ``cg`` boolean argument to control changegroup inclusion
2014-05-31, by Pierre-Yves David
wireproto: add a ``boolean`` type for getbundle parameters
2014-05-22, by Pierre-Yves David
i18n: detect UI language without POSIX-style locale variable on Windows (BC)
2014-08-03, by Yuya Nishihara
locate: use ctx.matches instead of ctx.walk
2014-08-01, by Siddharth Agarwal
context: add a method to efficiently filter by match if possible
2014-08-01, by Siddharth Agarwal
dirstate: add a method to efficiently filter by match
2014-08-01, by Siddharth Agarwal
purge: prefer util.unlink instead over own removefile
2014-08-02, by Christian Ebert
keyword: bump copyright year
2014-08-02, by Christian Ebert
keyword: really clean up kwdemo temp tree
2014-08-02, by Christian Ebert
graft: make --force apply across continues (issue3220)
2014-07-26, by Siddharth Agarwal
graft: allow regrafting ancestors with --force (issue3220)
2014-07-25, by Siddharth Agarwal
test-obsolete: better logging template
2014-07-04, by Pierre-Yves David
run-tests: '--time' option provide more details to Linux users
2014-06-26, by anuraggoel
merge with stable
2014-08-01, by Matt Mackall
Added signature for changeset 3178e4989202
stable
2014-08-01, by Matt Mackall
Added tag 3.1 for changeset 3178e4989202
stable
2014-08-01, by Matt Mackall
status: do not reverse deleted and unknown
stable
3.1
2014-08-01, by Pierre-Yves David
status: don't drop unknown and ignored information (issue4321)
stable
2014-08-01, by Pierre-Yves David
status: explicitly exclude removed file from unknown and ignored
stable
2014-08-01, by Pierre-Yves David
merge with i18n some more
stable
2014-08-01, by Matt Mackall
merge with i18n
stable
2014-08-01, by Matt Mackall
i18n-ja: synchronized with f582fa1167f7
stable
2014-08-01, by FUJIWARA Katsunori
i18n-pt_BR: synchronized with dccbf52ffe9f
stable
2014-08-01, by Wagner Bruna
log: do not use exact matcher for --patch --follow without file (issue4319)
stable
2014-08-01, by Yuya Nishihara
qimport: record imported revs incrementally (issue3874)
stable
2014-07-31, by Matt Mackall
test-bundle2: add missing os import
stable
2014-07-31, by Matt Mackall
merge with i18n
stable
2014-07-31, by Matt Mackall
i18n-ja: synchronized with 838025b15925
stable
2014-08-01, by FUJIWARA Katsunori
help: always show command help with -h (issue4240)
stable
2014-07-31, by Matt Mackall
templater: add i18n comments to error messages of newly added functions
stable
2014-08-01, by FUJIWARA Katsunori
commands: make the warning message for "patch --partial" translatable
stable
2014-08-01, by FUJIWARA Katsunori
convert: fix argument mismatch at formatting the abort message
stable
2014-08-01, by FUJIWARA Katsunori
debuginstall: handle quoted path for editor (issue4316)
stable
2014-07-31, by Alexandre Garnier
test-bundle2: move file mode setting after sys import
stable
2014-07-30, by Matt Mackall
config: allow 'user' in .hgrc ui section (issue3169)
stable
2014-07-26, by anatoly techtonik
merge with i18n
stable
2014-07-30, by Matt Mackall
i18n-pt_BR: synchronized with ad56fc55cbc3
stable
2014-07-29, by Wagner Bruna
doc: unify help text for "--edit" option
stable
2014-07-30, by FUJIWARA Katsunori
doc: unify help text for "--message" option
stable
2014-07-30, by FUJIWARA Katsunori
histedit: respect revsetalias entries (issue4311)
stable
2014-07-28, by Augie Fackler
graft: add a reference to revsets to the help text (issue3362)
stable
2014-07-28, by Alexander Becher
i18n: add parenthesis in Brazilian translation of the resolve message
stable
2014-07-26, by Pierre-Yves David
resolve: add parenthesis around "no more unresolved files" message
stable
2014-07-26, by Pierre-Yves David
help: mention '-T list' in templater topic
stable
2014-07-25, by Matt Mackall
help: drop reference to glog in templates topic
stable
2014-07-25, by Matt Mackall
templates: re-add template listing support
stable
2014-07-25, by Matt Mackall
help: use --template to specify existing style
stable
2014-07-21, by Yuya Nishihara
test-status: add test for removed-and-untracked state (BC)
stable
2014-07-24, by Yuya Nishihara
bundle2: only use callable return as reply handler
stable
2014-07-02, by Pierre-Yves David
resolve: report no argument warning using a hint
stable
2014-07-24, by Nathan Goldbaum
revset: optimize baseset.__sub__ (issue4313)
stable
2014-07-24, by Gregory Szorc
memctx: substate needs to be {} instead of None
stable
2014-07-16, by Sean Farley
version: don't traceback if no extensions to list (issue4312)
stable
2014-07-23, by Matt Mackall
merge with i18n
stable
2014-07-23, by Matt Mackall
i18n-pt_BR: synchronized with 6c36dc6cd61a
stable
2014-07-20, by Wagner Bruna
largefiles: use "normallookup" on "lfdirstate" while reverting
stable
2014-07-23, by FUJIWARA Katsunori
largefiles: invoke "normallookup" on "lfdirstate" for merged files
stable
2014-07-23, by FUJIWARA Katsunori
largefiles: use "normallookup", if "mtime" of standin is unset
stable
2014-07-22, by FUJIWARA Katsunori
dirstate: delay writing out to ensure timestamp of each entries explicitly
stable
2014-07-22, by FUJIWARA Katsunori
tests: cat error messages are different on Solaris
stable
2014-07-21, by Danek Duvall
commands: fix typo in import documentation
stable
2014-07-20, by Wagner Bruna
Added signature for changeset 6c36dc6cd61a
stable
2014-07-19, by Matt Mackall
Added tag 3.1-rc for changeset 6c36dc6cd61a
stable
2014-07-19, by Matt Mackall
merge default into stable for 3.1 code freeze
stable
3.1-rc
2014-07-19, by Matt Mackall
revset: avoid a ValueError when 'only()' is given an empty set
2014-07-18, by Matt Harbison
cmdutil: make commit message shown in text editor customizable by template
2014-07-15, by FUJIWARA Katsunori
commiteditor: refactor default extramsg
2014-07-18, by Matt Mackall
filemerge: add internal:tagmerge merge tool
2014-06-26, by Angel Ezquerra
filemerge: use non-minimal conflict marker regions (BC)
2014-07-18, by Matt Mackall
test: use more elaborated content in ``test-conflict.t``
2014-06-09, by Pierre-Yves David
run-tests: make --view work again
2014-07-18, by Matt Mackall
filemerge: use 'basic' as the default of '[ui] mergemarkers' for safety
2014-07-06, by FUJIWARA Katsunori
largefiles: avoid unnecessary creation of .hg/largefiles when opening lfdirstate
2014-07-17, by Matt Harbison
run-tests: write out scripts in binary mode
2013-11-05, by Augie Fackler
match: use util.re.escape instead of re.escape
2014-07-15, by Siddharth Agarwal
util.re: add an escape method
2014-07-15, by Siddharth Agarwal
util.re: move check for re2 into a separate method
2014-07-15, by Siddharth Agarwal
util: remove no longer used compilere
2014-07-15, by Siddharth Agarwal
commands: use util.re.compile instead of util.compilere
2014-07-15, by Siddharth Agarwal
config: use util.re.compile instead of util.compilere
2014-07-15, by Siddharth Agarwal
match: use util.re.compile instead of util.compilere
2014-07-15, by Siddharth Agarwal
util: move compilere to a class
2014-07-15, by Siddharth Agarwal
util: rename 're' to 'remod'
2014-07-15, by Siddharth Agarwal
bundle2-push: drop _pushbundle2extraparts
2014-07-02, by Pierre-Yves David
bundle2-test: use the new way to extend push content
2014-07-02, by Pierre-Yves David
bundle2-push: introduce a list of part generating functions
2014-07-02, by Pierre-Yves David
bundle2-push: move changegroup push validation inside _pushb2ctx
2014-07-02, by Pierre-Yves David
push: use `stepsdone` to control changegroup push through bundle10 or bundle20
2014-07-07, by Pierre-Yves David
push: add a ``pushop.stepsdone`` attribute
2014-07-02, by Pierre-Yves David
bundle2: add a ``bundle20.nbparts`` property
2014-07-02, by Pierre-Yves David
bundle2-push: extract changegroup logic in its own function
2014-07-02, by Pierre-Yves David
bundle2: call _pushbundle2extraparts a bit sooner
2014-07-02, by Pierre-Yves David
templatekw: add 'subrepos' keyword to show updated subrepositories
2014-07-15, by FUJIWARA Katsunori
templatekw: add 'currentbookmark' keyword to show current bookmark easily
2014-07-15, by FUJIWARA Katsunori
context: extend efficient manifest filtering to when all paths are files
2014-07-16, by Siddharth Agarwal
revset: remove no longer used _missingancestors revset
2014-07-12, by Siddharth Agarwal
revset: replace _missingancestors optimization with only revset
2014-07-12, by Siddharth Agarwal
tags: introduce _readtaghist function
2014-06-28, by Angel Ezquerra
subrepo: ensure "close()" execution at the end of "_initrepo()"
2014-06-20, by FUJIWARA Katsunori
subrepo: add test whether "[paths]" is configured correctly at subrepo creation
2014-06-20, by FUJIWARA Katsunori
subrepo: ensure "close()" execution at the end of "_cachestorehash()"
2014-06-20, by FUJIWARA Katsunori
subrepo: ensure "close()" execution at the end of "_readstorehashcache()"
2014-06-20, by FUJIWARA Katsunori
subrepo: ensure "close()" execution at the end of "_calcfilehash()"
2014-06-20, by FUJIWARA Katsunori
subrepo: ensure "lock.release()" execution at the end of "_cachestorehash()"
2014-06-20, by FUJIWARA Katsunori
subrepo: ensure "lock.release()" execution at the end of "storeclean()"
2014-06-20, by FUJIWARA Katsunori
largefiles: confirm existence of outgoing largefile entities in remote store
2014-07-07, by FUJIWARA Katsunori
largefiles: show also how many data entities are outgoing at "hg outgoing"
2014-07-07, by FUJIWARA Katsunori
largefiles: show also how many data entities are outgoing at "hg summary"
2014-07-07, by FUJIWARA Katsunori
largefiles: add tests for summary/outgoing improved in subsequent patches
2014-07-07, by FUJIWARA Katsunori
context: generate filtered manifest efficiently for exact matchers
2014-07-12, by Siddharth Agarwal
manifestdict: add a new method to intersect with a set of files
2014-07-12, by Siddharth Agarwal
log: use an exact matcher for --patch --follow
2014-07-12, by Siddharth Agarwal
merge with stable
2014-07-16, by Matt Mackall
log: make --patch --follow work inside a subdirectory
stable
2014-07-12, by Siddharth Agarwal
mergetools: add --nofork option to gvimdiff.diffargs for extdiff
2014-07-12, by Yuya Nishihara
contrib/vagrant: use Vagrant for running tests on virtual machine
2014-07-05, by anatoly techtonik
merge with stable
2014-07-14, by Matt Mackall
log: allow revset for --follow to be lazily evaluated
2014-07-12, by Siddharth Agarwal
parsers: remove unused getintat function
2014-07-14, by Siddharth Agarwal
revset: maintain ordering when subtracting from a baseset (issue4289)
2014-07-14, by Matt Mackall
cmdutil: separate building commit text from 'commitforceeditor'
2014-07-15, by FUJIWARA Katsunori
convert: detect removal of ".gitmodules" at git source revisions correctly
stable
2014-07-14, by FUJIWARA Katsunori
templates: escape NUL bytes in jsonescape (issue4303)
stable
2014-07-14, by Matt Mackall
localrepo: document localrepo.hook()
2014-07-12, by Gregory Szorc
filemerge: use 'util.ellipsis' to trim custom conflict markers correctly
2014-07-06, by FUJIWARA Katsunori
filemerge: use only the first line of the generated conflict marker for safety
2014-07-06, by FUJIWARA Katsunori
progress: use 'encoding.colwidth' to get column width of items correctly
2014-07-06, by FUJIWARA Katsunori
progress: use 'encoding.trim' to trim items in output line correctly
2014-07-06, by FUJIWARA Katsunori
encoding: add 'leftside' argument into 'trim' to switch trimming side
2014-07-06, by FUJIWARA Katsunori
progress: use 'encoding.colwidth' to get column width of output line correctly
2014-07-06, by FUJIWARA Katsunori
progress: use 'encoding.trim' to trim output line correctly
2014-07-06, by FUJIWARA Katsunori
histedit: use 'util.ellipsis' to trim description of each changesets
2014-07-06, by FUJIWARA Katsunori
util: replace 'ellipsis' implementation by 'encoding.trim'
2014-07-06, by FUJIWARA Katsunori
encoding: add 'trim' to trim multi-byte characters at most specified columns
2014-07-06, by FUJIWARA Katsunori
bugzilla: stop trying to cache setup across hook invocation
stable
2014-07-03, by Jim Hague
strip: drop -b/--backup option (BC)
2014-07-11, by Matt Mackall
purge: add options for deleting only files or only directories
2013-11-07, by Ben Kehoe
shelve: accept '--edit' like other commands creating new changeset
2014-06-20, by FUJIWARA Katsunori
shelve: refactor option combination check to easily add new ones
2014-06-20, by FUJIWARA Katsunori
merge with stable
2014-07-09, by Matt Mackall
test-extension: add check for 'hg version -v' listing enabled extensions
2014-07-08, by Augie Fackler
version: show enabled extensions (issue4209)
2014-06-10, by anatoly techtonik
strip: remove bookmarks after strip succeed (issue4295)
2014-07-08, by David Soria Parra
templater: introduce word function
2014-06-12, by Ryan McElroy
committablectx: move __contains__ into workingctx
2014-07-03, by Sean Farley
memctx: explicitly set substate to None
2014-07-02, by Sean Farley
bookmarks: avoid deleting primary bookmarks on rebase
stable
2014-07-08, by Matt Mackall
bugzilla: correct config documentation error
stable
2014-07-03, by Jim Hague
Merge with crew.
2014-07-06, by Augie Fackler
Merge with stable.
2014-07-06, by Augie Fackler
setup: fixed for Pythons which don't have a CFLAGS
stable
2014-07-05, by Alex Gaynor
util.h: declare dirstateTupleType variable instead of defining it
2014-07-03, by André Sintzoff
test-context: add test for performing a diff on a memctx
2014-06-13, by Sean Farley
test-context: add test for memctx status
2014-06-13, by Sean Farley
memctx: add _manifest implementation that computes the filenode
2014-05-29, by Sean Farley
basectx: pass raw context objects to patch.diff
2014-04-29, by Sean Farley
patch: use ctx.node() instead of bare node variable
2013-08-14, by Sean Farley
merge with stable
2014-07-02, by Matt Mackall
Added signature for changeset 2d8cd3d0e83c
stable
2014-07-01, by Matt Mackall
Added tag 3.0.2 for changeset 2d8cd3d0e83c
stable
2014-07-01, by Matt Mackall
merge with i18n
stable
3.0.2
2014-07-01, by Matt Mackall
i18n-pt_BR: synchronized with a4b67bf1f0a5
stable
2014-06-30, by Wagner Bruna
i18n-ja: synchronized with a4b67bf1f0a5
stable
2014-06-30, by FUJIWARA Katsunori
rebase: fix bug that caused transitive copy records to disappear (issue4192)
stable
2014-06-07, by Augie Fackler
cmdutil: add copy-filtering support to duplicatecopies
stable
2014-06-07, by Augie Fackler
dispatch: handle empty IOError args
2014-07-01, by Matt Mackall
repoview: do not crash when localtags refers to non existing revisions
stable
2014-06-29, by Angel Ezquerra
templater: add symbol to error
2014-06-12, by Ryan McElroy
templater: introduce startswith function
2014-06-12, by Ryan McElroy
templatefilter: add splitlines function
2014-06-12, by Ryan McElroy
serve: tidy up indent level of repository not found message
2014-05-01, by Yuya Nishihara
serve: inline checkrepo() that is used only when --stdio is specified
2014-05-01, by Yuya Nishihara
serve: make sure to print "listening at" message immediately
2014-06-28, by Yuya Nishihara
merge with stable
2014-06-27, by Matt Mackall
match: make glob '**/' match the empty string
stable
2014-06-25, by Siddharth Agarwal
tags: read tag info into a sorted dict (rather than into a regular dict)
2014-02-23, by Angel Ezquerra
config: move config.sortdict class into util
2014-02-23, by Angel Ezquerra
hg: add support for HGUNICODEPEDANTRY environment variable
2014-06-23, by Augie Fackler
dirstate.status: assign members one by one instead of unpacking the tuple
2014-05-27, by Siddharth Agarwal
dirstate.status: assign members one by one instead of unpacking the tuple
2014-05-27, by Siddharth Agarwal
parsers: inline fields of dirstate values in C version
2014-05-27, by Siddharth Agarwal
dirstate: add dirstatetuple to create dirstate values
2014-05-27, by Siddharth Agarwal
parsers: remove no longer used dirstate_unset
2014-05-27, by Siddharth Agarwal
pack_dirstate: in C version, for invalidation set dict to what we write to disk
2014-05-27, by Siddharth Agarwal
record: update comment to match code
2014-06-26, by Jordi Gutiérrez Hermoso
hg: update newly added listdir function of vfs in clone
2014-06-21, by Chinmay Joshi
hg: use vfs functions in clone
2014-06-21, by Chinmay Joshi
hg: update util.writefile method to use write with vfs in share
2014-06-21, by Chinmay Joshi
hg: update to use vfs functions in shared destination repository
2014-06-21, by Chinmay Joshi
hg: use vfs functions in destination repository with share
2014-06-21, by Chinmay Joshi
vfs: add listdir for os.listdir in vfs
2014-06-20, by Chinmay Joshi
templater: restore use of callable() since it was readded in Python 3.2
2014-06-23, by Augie Fackler
hook: restore use of callable() since it was readded in Python 3.2
2014-06-23, by Augie Fackler
help: restore use of callable() since it was readded in Python 3.2
2014-06-23, by Augie Fackler
extensions: restore use of callable() since it was readded in Python 3.2
2014-06-23, by Augie Fackler
fancyopts: restore use of callable() since it was readded in Python 3.2
2014-06-23, by Augie Fackler
gendoc: restore use of callable() since it was readded in Python 3.2
2014-06-23, by Augie Fackler
check-seclevel: restore use of callable() since it was readded in Python 3.2
2014-06-23, by Augie Fackler
check-code: drop ban on callable() which was restored in Python 3.2
2014-06-23, by Augie Fackler
diff: add nobinary config to suppress git-style binary diffs
2014-06-21, by Stephen Lee
branchmap: don't use ui.warn for debug message
2014-06-23, by Matt Mackall
branch: add debug message for branch cache write failure
2014-06-23, by Matt Mackall
record: define inferrepo in command decorator
2014-05-04, by Gregory Szorc
mq: define inferrepo in command decorator
2014-05-04, by Gregory Szorc
largefiles: define inferrepo in command decorator
2014-05-04, by Gregory Szorc
keyword: define inferrepo in command decorator
2014-05-04, by Gregory Szorc
hgk: define inferrepo in command decorator
2014-05-04, by Gregory Szorc
graphlog: define inferrepo in command decorator
2014-05-04, by Gregory Szorc
extdiff: define inferrepo in command decorator
2014-05-04, by Gregory Szorc
children: define inferrepo in command decorator
2014-05-04, by Gregory Szorc
churn: define inferrepo in command decorator
2014-05-04, by Gregory Szorc
commands: define inferrepo in command decorator
2014-05-04, by Gregory Szorc
cmdutil: support inferrepo in command decorator
2014-05-04, by Gregory Szorc
keyword: define optionalrepo in command decorator
2014-05-04, by Gregory Szorc
commands: define optionalrepo in command decorator
2014-05-04, by Gregory Szorc
cmdutil: add optionalrepo argument to command decorator
2014-05-04, by Gregory Szorc
tests: define norepo in command decorator
2014-05-04, by Gregory Szorc
share: define norepo in command decorator
2014-05-04, by Gregory Szorc
mq: define norepo in command decorator
2014-05-04, by Gregory Szorc
largefiles: define norepo in command decorator
2014-05-04, by Gregory Szorc
convert: define norepo in command decorator
2014-05-04, by Gregory Szorc
commands: define norepo in command decorator
2014-05-04, by Gregory Szorc
commands: add norepo argument to command decorator
2014-05-04, by Gregory Szorc
cmdutil: better document command()
2014-05-04, by Gregory Szorc
convert: update the transplant, rebase and graft references in 'extra'
2014-06-11, by Matt Harbison
merge with stable
2014-06-18, by Matt Mackall
run-tests: hold iolock across diff/prompt when interactive
2014-06-18, by Matt Mackall
bookmarks: improve the bookmark help (issue4244)
2014-06-18, by Matt Mackall
push: restore contents of HG_URL for hooks (issue4268)
stable
2014-06-18, by Matt Mackall
tests: ignore missing file with PYTHONDONTWRITEBYTECODE (issue4239)
stable
2014-06-18, by Matt Mackall
hgweb: avoid initialization race (issue4280)
stable
2014-06-16, by Matt Mackall
p4: accept changesets with no description (issue4282)
stable
2014-06-16, by Matt Mackall
merge with stable
2014-06-14, by Matt Mackall
test-run-tests.t: test the --nodiff option
2014-05-30, by Pierre-Yves David
test-run-tests.t: test the --interactive option
2014-05-30, by Pierre-Yves David
run-tests: fixes the '--interactive' option error
2014-06-13, by anuraggoel
run-tests: checks behaviour of test on failure while testing
2014-06-13, by anuraggoel
revlog: fix check-code error
stable
2014-06-14, by Matt Mackall
merge with stable
2014-06-13, by Matt Mackall
revlog: hold a private reference to self._cache
stable
2014-06-13, by Matt Mackall
revlog: make _chunkcache access atomic
stable
2014-06-13, by Matt Mackall
tests: cat error messages are different on Solaris
stable
2014-06-09, by Danek Duvall
error: restore python 2.4 compatibility for BundleValueError
2014-06-10, by Brendan Cully
i18n: explicitly decode paragraphs
2014-06-12, by Matt Mackall
minirst: explicitly decode substitutions
2014-06-13, by Matt Mackall
test-run-tests.t: tests --jobs option
2014-05-30, by Pierre-Yves David
test-run-tests.t: test --debug option
2014-05-30, by Pierre-Yves David
test-run-tests.t: test selection of testfile from the command line
2014-05-30, by Pierre-Yves David
test-run-tests.t: tests the --retest option
2014-05-30, by Pierre-Yves David
run-tests: fixes the number of tests ran when '--retest' is enabled
2014-06-12, by anuraggoel
run-tests: skipped test should not produce 'i' mark while retesting
2014-06-12, by anuraggoel
less
more
|
(0)
-10000
-1920
+1920
+10000
tip