Mercurial
Mercurial
>
hg
/ graph
summary
|
shortlog
|
changelog
| graph |
tags
|
bookmarks
|
branches
|
files
|
zip
|
gz
|
bz2
|
help
less
more
|
(0)
-10000
-3000
-1000
-240
+240
+1000
+3000
+10000
tip
Find changesets by keywords (author, files, the commit message), revision number or hash, or
revset expression
.
The revision graph only works with JavaScript-enabled browsers.
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
less
more
|
(0)
-10000
-3000
-1000
-240
+240
+1000
+3000
+10000
tip