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.
dirstate: don't require exact case when adding dirs on icasefs (issue4578)
stable
2015-03-31, by Matt Harbison
filemerge: clean up language in mergemarkertemplate help
stable
2015-03-31, by Nathan Goldbaum
color: fix crash in cmd.exe
2015-03-31, by Matt Harbison
log: prefer 'wctx' over 'pctx' for working context
2015-03-18, by Martin von Zweigbergk
merge with stable
2015-03-31, by Matt Mackall
tags: remove scary message about corrupt tags cache
2015-03-31, by Matt Mackall
hgk: use switch instead of a less efficient if/elseif/if
2015-03-29, by Andrew Shadura
hgk: set distinct fill and outline colour for non-public and obsolete changesets
2015-03-29, by Andrew Shadura
hgk: show secret changesets differently (shape and label)
2015-03-29, by Andrew Shadura
manifestv2: implement slow readdelta() without revdiff
2015-03-27, by Martin von Zweigbergk
manifestv2: disable fastdelta optimization
2015-03-27, by Martin von Zweigbergk
manifestv2: add (unused) config option
2015-03-27, by Martin von Zweigbergk
manifest: extract method for creating manifest text
2015-03-27, by Martin von Zweigbergk
manifest: extract method for parsing manifest
2015-03-27, by Martin von Zweigbergk
dirstate._walkexplicit: don't bother normalizing '.'
2015-03-29, by Siddharth Agarwal
dirstate._walkexplicit: drop normpath calls
2015-03-29, by Siddharth Agarwal
dirstate._walkexplicit: indicate root as '.', not ''
2015-03-29, by Siddharth Agarwal
phases: add killswitch for native implementation
2015-03-30, by Laurent Charignon
phases: move pure phase computation in a function
2015-03-30, by Laurent Charignon
revset: add hook after tree parsing
2015-03-24, by Laurent Charignon
hgk: remove unused revlog import
2015-03-30, by Augie Fackler
run-tests: obtain replacements inside Test._runcommand
2015-03-28, by Gregory Szorc
hgk: remove no longer needed debug-rev-parse command
2015-03-28, by Andrew Shadura
hgk: remove no longer needed debug-config command
2015-03-28, by Andrew Shadura
hgk: display obsolete changesets in darkgrey
2015-03-28, by Andrew Shadura
hgk: pass --hidden switch to hg subprocesses when needed
2015-03-28, by Andrew Shadura
hgk: remove repetitious (and wrong) command syntax descriptions
2015-03-28, by Andrew Shadura
run-tests: separate newline normalization from replacements
2015-03-28, by Gregory Szorc
run-tests: remove arguments from Test._runcommand
2015-03-28, by Gregory Szorc
run-tests: move run into Test class
2015-03-28, by Gregory Szorc
run-tests: wait for test threads after first error
2015-03-28, by Gregory Szorc
run-tests: report code coverage from source directory
2015-03-28, by Gregory Szorc
run-tests: collect aggregate code coverage
2015-03-28, by Gregory Szorc
run-tests: obtain code coverage via Python API
2015-03-27, by Gregory Szorc
commands.debugrevlog: report max chain length
2015-03-28, by Gregory Szorc
_lazymanifest: drop unnecessary call to sorted()
2015-03-27, by Martin von Zweigbergk
test-git-export: add globs the test runner wants on Windows
2015-03-29, by Matt Harbison
run-tests: explicitly handle unicode when writing xunit file
2015-03-29, by Gregory Szorc
parsers.c: avoid implicit conversion loses integer warnings
2015-03-29, by André Sintzoff
test-annotate: conditionalize error output for Windows
2015-03-29, by Matt Harbison
test-diffstat: add a glob the test runner wants on Windows
2015-03-28, by Matt Harbison
tests: add testing for diff.showfunc
2015-03-24, by Mathias De Maré
manifest: make manifest.intersectfiles() internal
2015-03-30, by Drew Gottlieb
win32: add comment about WinError
2015-03-28, by Adrian Buehlmann
templates: fix "log -q" output of phases style
stable
2015-03-28, by Yuya Nishihara
record_curses: fix ui bug for newly added file
2015-03-27, by Laurent Charignon
import-checker: rotatecycle is actually the canonical cycle key
2015-03-28, by Matt Mackall
import-checker: make search algorithm non-recursive breadth-first
2015-03-27, by Matt Mackall
import-checker: drop set() from cyclekey()
2015-03-27, by Matt Mackall
import-checker: drop duplicate element from cycle
2015-03-27, by Matt Mackall
import-checker: fix rotatecycle
2015-03-27, by Matt Mackall
dirs.addpath: rework algorithm to search forward
2015-03-27, by Siddharth Agarwal
changeset_printer: use changectx to get status tuple
2015-03-14, by Yuya Nishihara
changeset_printer: replace _meaningful_parentrevs() by changeset_templater's
2015-03-14, by Yuya Nishihara
changeset_printer: use context objects consistently to show parents
2015-03-14, by Yuya Nishihara
children: don't pass filectx to displayer
2015-03-26, by Yuya Nishihara
verify: add a note about a paleo-bug
2015-03-27, by Matt Mackall
cmdutil: remove some excess vertical whitespace
2015-03-27, by Matt Mackall
revert: move calculation of targetsubs earlier
2015-03-27, by Matt Mackall
shelve: add interactive mode
2015-03-25, by Laurent Charignon
shelve: add interactive mode command line option
2015-03-25, by Laurent Charignon
record: change return value of recording code
2015-03-25, by Laurent Charignon
revert: fix --interactive on local modification (issue4576)
2015-03-25, by Laurent Charignon
largefiles: remove useless overrideupdate
2015-03-25, by FUJIWARA Katsunori
update: replace workingctx.dirty and raising Abort by cmdutil.bailifchanged
2015-03-25, by FUJIWARA Katsunori
cmdutil: allow bailifchanged to ignore merging in progress
2015-03-25, by FUJIWARA Katsunori
subrepo: add bailifchanged to centralize raising Abort if subrepo is dirty
2015-03-25, by FUJIWARA Katsunori
subrepo: add dirtyreason to centralize composing dirty reason message
2015-03-25, by FUJIWARA Katsunori
record_curses: add test for newly added files
2015-03-25, by Laurent Charignon
test-manifest.py: don't test .text() with present node suffix
2015-03-25, by Martin von Zweigbergk
treemanifest: drop 22nd byte for consistency with manifestdict
2015-03-26, by Martin von Zweigbergk
test-manifest.py: rewrite tests in terms of manifestdict
2015-03-25, by Martin von Zweigbergk
test-manifest.py: separate out test for double-free after copy()
2015-03-25, by Martin von Zweigbergk
revert: evaluate subrepos to revert against the working directory
2015-03-25, by Matt Harbison
revert: handle subrepos missing in the given --rev
2015-03-25, by Matt Harbison
osutil: mark end of string with null char, not 0
2015-03-25, by Siddharth Agarwal
osutil: use getdirentriesattr on OS X if possible
2015-03-25, by Siddharth Agarwal
osutil._listdir: rename to _listdir_stat
2015-03-25, by Siddharth Agarwal
revset: optimize "x & fullreposet" case
2015-03-16, by Yuya Nishihara
debugrevspec: show nesting structure of smartsets if verbose
2015-03-16, by Yuya Nishihara
revset: add __repr__ to all smartset classes
2015-03-16, by Yuya Nishihara
status: add relative directory help text (issue3835)
2015-03-18, by Yung-Jin (Joey) Hu
diff: rename --relative option to --root
2015-03-25, by Sean Farley
revlog: make converting from inline to non-line work after a strip
2015-03-25, by Mike Edgar
check-code: in C code, prevent space before closing parenthesis
2015-03-24, by Laurent Charignon
match: remove unused assignment of ctx
2015-01-17, by Yuya Nishihara
revert: comment that filesets are always evaluated against workingctx
2015-01-17, by Yuya Nishihara
revert: take fast path also when not reverting to '.'
2015-03-24, by Martin von Zweigbergk
revert: define 'wctx' a little earlier and use it more
2015-03-24, by Martin von Zweigbergk
match: add isexact() method to hide internals
2014-10-29, by Martin von Zweigbergk
matcher: make e.g. 'relpath:.' lead to fast paths
2014-11-19, by Martin von Zweigbergk
revset: add the 'subrepo' symbol
2015-03-25, by Matt Harbison
tags: improve documentation
2015-03-24, by Gregory Szorc
phase: default to C implementation for phase computation
2015-03-20, by Laurent Charignon
phase: compute phases in C
2015-03-24, by Laurent Charignon
manifest: move C bool polyfill into util.h
2015-03-25, by Matt Mackall
manifest: use util.h to get Py_ssize_t
2015-03-25, by Matt Mackall
clone: add progress support to hardlink clones (issue3059)
2015-03-13, by Augie Fackler
util: add progress callback support to copyfiles
2015-03-19, by Augie Fackler
revert: evaluate filesets against working directory (issue4497)
2015-03-23, by Martin von Zweigbergk
largefiles: extract and reuse 'standin' variable in overriderevert()
2015-03-24, by Martin von Zweigbergk
largefiles: override cmdutil.revert() instead of comands.revert()
2015-03-20, by Martin von Zweigbergk
test-commit-interactive-curses: backout 852801178a63
2015-03-21, by Matt Harbison
test-interactive: use stable EOL in various file generating routines
2015-03-21, by Matt Harbison
patch.diff: restrict matcher to relative root in certain cases
2015-03-17, by Siddharth Agarwal
commands.diff: add support for diffs relative to a subdirectory
2015-03-17, by Siddharth Agarwal
cmdutil.diffordiffstat: add support for diffs relative to a subdirectory
2015-03-17, by Siddharth Agarwal
test-fileset.t: remove 'bar ' and 'baz\' from tested filenames
2015-03-22, by Siddharth Agarwal
commands.push: abort when revisions evaluate to empty set (BC)
2015-03-23, by Gregory Szorc
largefiles: fix typo with s/__class/__class__/
2015-03-23, by Martin von Zweigbergk
hgweb: pull line numbers out of main flow of source content
2015-03-23, by Paul Fisher
merge with stable
2015-03-23, by Matt Mackall
crecord: don't abort on Windows when curses isn't available
2015-03-20, by Matt Harbison
test-fileset: forget non-portable files to avoid failures on Windows
2015-03-21, by Matt Harbison
crecord: conditionalize the imports that are not available on Windows
2015-03-20, by Matt Harbison
cmdutil: drop a duplicate import of crecord
2015-03-20, by Matt Harbison
annotate: add option to annotate working-directory files
2014-08-16, by Yuya Nishihara
committablefilectx: override linkrev() to point to the associated changectx
2015-03-19, by Yuya Nishihara
revset: add wdir() function to specify workingctx revision by command
2014-08-16, by Yuya Nishihara
win32: 'raise ctypes.WinError' -> 'raise ctypes.WinError()'
stable
2015-03-22, by Matt Harbison
patch.diff: add support for diffs relative to a subdirectory
2015-03-17, by Siddharth Agarwal
patch.trydiff: add support for stripping a relative root
2015-03-17, by Siddharth Agarwal
merge with stable
2015-03-20, by Matt Mackall
obsolete: mark warning for translation
2015-03-20, by Matt Mackall
subrepo: add basic support to hgsubrepo for the files command
2015-03-18, by Matt Harbison
mergecopies: reuse ancestry context when traversing file history (issue4537)
stable
2015-03-20, by Pierre-Yves David
adjustlinkrev: handle 'None' value as source
stable
2015-03-19, by Pierre-Yves David
adjustlinkrev: prepare source revs for ancestry only once
stable
2015-03-19, by Pierre-Yves David
subrepo: add the parent context to hgsubrepo
2015-03-18, by Matt Harbison
fileset: add a fileset for portable filenames
2015-03-19, by Siddharth Agarwal
annotate: reuse ancestry context when adjusting linkrev (issue4532)
stable
2015-03-19, by Pierre-Yves David
treemanifest: make hasdir() faster
2015-03-16, by Martin von Zweigbergk
treemanifest: make filesnotin() faster
2015-03-03, by Martin von Zweigbergk
treemanifest: make diff() faster
2015-02-19, by Martin von Zweigbergk
treemanifest: store directory path in treemanifest nodes
2015-02-23, by Martin von Zweigbergk
treemanifest: add configuration for using treemanifest type
2015-03-19, by Martin von Zweigbergk
treemanifest: create treemanifest class
2015-03-19, by Martin von Zweigbergk
bookmarks: rewrite comparing bookmarks in commands.summary() by compare()
2015-03-19, by FUJIWARA Katsunori
bookmarks: remove useless diff()
2015-03-19, by FUJIWARA Katsunori
bookmarks: add outgoing() to replace diff() for outgoing bookmarks
2015-03-19, by FUJIWARA Katsunori
bookmarks: add incoming() to replace diff() for incoming bookmarks
2015-03-19, by FUJIWARA Katsunori
manifest: avoid intersectfiles for matches > 100 files
2015-03-18, by Durham Goode
convert: optimize convert of files that are unmodified from p2 in merges
2015-03-19, by Mads Kiilerich
localrepo: reuse commit of parent filectx entries without rehashing
2015-03-19, by Mads Kiilerich
obsolete: avoid infinite loop from obs-cycle in divergence (issue4126)
2015-03-19, by Pierre-Yves David
tests: avoid deprecation warning
2015-03-19, by Matt Mackall
walkchangerevs: make followfilter a top-level class
2015-03-19, by Martin von Zweigbergk
patch._applydiff: resolve prefix with respect to the cwd
2015-03-19, by Siddharth Agarwal
test-revert-interactive: eliminate bashism in wildcard pattern
2015-03-20, by Yuya Nishihara
devel: also warn about transaction started without a lock
2015-03-10, by Pierre-Yves David
contrib: remove the now useless lock-checker.py extension
2015-03-10, by Pierre-Yves David
devel: move the lock-checking code into core
2015-01-16, by Pierre-Yves David
patch.pathtransform: prepend prefix even if strip is 0
2015-03-18, by Siddharth Agarwal
walkchangerevs: simplify by using match.always() method
2014-10-28, by Martin von Zweigbergk
localrepo: simplify by using match.always() method
2014-10-28, by Martin von Zweigbergk
localrepo: remove check for matcher object that's never None
2014-09-30, by Martin von Zweigbergk
context.walk: walk all files when file and '.' given
2015-03-18, by Martin von Zweigbergk
context.walk: call with util.all() a generator, not a list
2015-03-18, by Martin von Zweigbergk
obsolete: remove last instance of _enabled
2015-03-17, by Durham Goode
revbranchcache: write cache even during read operations
2015-02-24, by Durham Goode
revbranchcache: move cache writing to the transaction finalizer
2015-02-10, by Durham Goode
revbranchcache: populate cache incrementally
2015-02-10, by Durham Goode
revbranchcache: move entry writing to a separate function
2015-02-10, by Durham Goode
revbranchcache: store repo on the object
2015-02-10, by Durham Goode
revbranchcache: move out of branchmap onto localrepo
2015-02-10, by Durham Goode
revbranchcache: add test for when the cache is not writable
2015-03-17, by Durham Goode
patch.trydiff: add a docstring
2015-03-17, by Siddharth Agarwal
keyword: monkeypatch patch.diff more generically
2015-03-17, by Siddharth Agarwal
keyword: rename kw_diff to kwdiff in keeping with Mercurial style rules
2015-03-17, by Siddharth Agarwal
fetch: use an abort hint where appropriate
2015-03-17, by Yuya Nishihara
eol: replace "working copy" with "working directory" in extension help
2015-03-17, by Yuya Nishihara
revset: replace "working copy" with "working directory" in function help
2015-03-17, by Yuya Nishihara
commands: say "working directory" in full spelling
2015-03-17, by Yuya Nishihara
commands: replace "working copy" with "working directory" in help/messages
2015-03-17, by Yuya Nishihara
test-commit-interactive-curses: #require 'tic'
2015-03-17, by Matt Harbison
check-code: enforce the usage of 'seq.py' instead of 'seq'
2015-03-17, by Matt Harbison
tests: replace uses of 'seq' with portable 'seq.py'
2015-03-17, by Matt Harbison
tests: introduce 'seq.py' as a portable replacement for 'seq'
2015-03-17, by Matt Harbison
revert: add flag to make revert interactive
2015-03-16, by Laurent Charignon
record: move ui.write wrapping where it should be
2015-03-16, by Laurent Charignon
record: refactor the filtering code
2015-03-16, by Laurent Charignon
record: consolidate ui.write wrapping in a function
2015-03-16, by Laurent Charignon
bookmarks: reuse @number bookmark, if it refers changeset referred remotely
2015-03-17, by FUJIWARA Katsunori
bookmarks: check @pathalias suffix before available @number for efficiency
2015-03-17, by FUJIWARA Katsunori
bookmarks: prevent divergent bookmark from being updated unexpectedly
2015-03-17, by FUJIWARA Katsunori
manifest: include Python.h before standard headers
2015-03-18, by Drew Gottlieb
crecord: use colwidth instead of ucolwidth
2015-03-18, by Matt Mackall
manifest: speed up matches for large sets of files
2015-03-18, by Matt Mackall
perf: add methods for timing changeset file list reading
2015-03-18, by Matt Mackall
censor: add exchange tests, via local push/pull and bundle/unbundle
2015-03-15, by Mike Edgar
censor: add censor command to hgext with basic client-side tests
2015-03-15, by Mike Edgar
record: add comparison methods for recordhunk class
2015-03-13, by Laurent Charignon
record: minor refactoring of dorecord
2015-03-12, by Laurent Charignon
record: add tests for the curses recording interface
2015-03-12, by Laurent Charignon
record: enable curses recording logic with experimental flag
2015-03-12, by Laurent Charignon
record: change arguments of curses recording function
2015-03-13, by Laurent Charignon
record: change interface of the filtering function
2015-03-12, by Laurent Charignon
hgweb: replace 'ctx._repo' with 'ctx.repo()'
2015-03-12, by Matt Harbison
pvec: replace 'ctx._repo' with 'ctx.repo()'
2015-03-12, by Matt Harbison
scmutil: replace 'ctx._repo' with 'ctx.repo()'
2015-03-12, by Matt Harbison
templater: replace 'ctx._repo' with 'ctx.repo()'
2015-03-12, by Matt Harbison
largefiles: replace 'ctx._repo' with 'ctx.repo()'
2015-03-12, by Matt Harbison
obsolete: replace 'ctx._repo' with 'ctx.repo()'
2015-03-12, by Matt Harbison
fileset: replace 'ctx._repo' with 'ctx.repo()'
2015-03-12, by Matt Harbison
filectx: add a repo accessor
2015-03-13, by Matt Harbison
run-tests: ignore ENOENT failures when removing old .err results
2015-03-13, by Augie Fackler
run-tests: stop storing start/stop times in a dict by test name
2015-03-13, by Augie Fackler
run-tests: avoid running the same test instance concurrently
2015-03-13, by Augie Fackler
run-tests: add --runs-per-test flag
2015-03-13, by Augie Fackler
convert: adjust progress bar for octopus merges (issue4169)
2015-03-12, by Augie Fackler
test-convert-git: show insane progress bar with octopus merge (issue4169)
2015-03-12, by Augie Fackler
manifest: have context use self.hasdir()
2015-03-13, by Drew Gottlieb
manifest: add hasdir() to context
2015-03-13, by Drew Gottlieb
manifest: add manifestdict.hasdir() method
2015-03-13, by Drew Gottlieb
manifest: have context's dirs() call its manifest's dirs()
2015-03-13, by Drew Gottlieb
manifest: add dirs() to manifestdict
2015-03-13, by Drew Gottlieb
formatter: convert None to json null
2014-09-17, by Yuya Nishihara
localrepo: extend "changeid in repo" to return True for workingctx revision
2014-08-17, by Yuya Nishihara
merge with stable
2015-03-16, by Matt Mackall
crecord: fix another underbar
2015-03-16, by Matt Mackall
crecord: fiddle with vertical whitespace
2015-03-16, by Matt Mackall
crecord: fix underbar style for orig_stdout
2015-03-16, by Matt Mackall
crecord: use encoding.ucolwidth
2015-03-16, by Matt Mackall
crecord: more import style
2015-03-16, by Matt Mackall
crecord: fix some import style
2015-03-16, by Matt Mackall
manifest.c: ensure realloc_if_full() returns 1 or 0
2015-03-13, by Matt Harbison
record: change recording function to work with crecord
2015-03-12, by Laurent Charignon
record: add crecord's ui logic to core
2015-03-12, by Laurent Charignon
record: change interface of dorecord to accept new filters
2015-03-11, by Laurent Charignon
record: remove duplicated tests
2015-03-11, by Laurent Charignon
record: make record use commit -i
2015-03-11, by Laurent Charignon
style: kill ersatz if-else ternary operators
2015-03-13, by Jordi Gutiérrez Hermoso
cvsps: use a different tiebreaker to avoid flaky test
2015-03-13, by Augie Fackler
templates: fix "log -q" output of default style
stable
2015-03-14, by Yuya Nishihara
merge with stable
2015-03-13, by Matt Mackall
subrepo: replace 'ctx._repo' with 'ctx.repo()'
2015-03-12, by Matt Harbison
files: replace 'ctx._repo' with 'ctx.repo()'
2015-03-12, by Matt Harbison
context: add a repo accessor
2015-03-12, by Matt Harbison
test-histedit-edit.t: demonstrate qnew fails during a histedit (issue4366)
2015-03-12, by Augie Fackler
lazymanifest: make __iter__ generate filenames, not 3-tuples
2015-03-12, by Martin von Zweigbergk
less
more
|
(0)
-10000
-3000
-1000
-240
+240
+1000
+3000
+10000
tip