Mercurial
Mercurial
>
hg
/ graph
summary
|
shortlog
|
changelog
| graph |
tags
|
bookmarks
|
branches
|
files
|
zip
|
gz
|
bz2
|
help
less
more
|
(0)
-10000
-3000
-1000
-480
+480
+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.
hooks: replace if-try-finally with a "with" statement
2015-05-28, by Jordi Gutiérrez Hermoso
demandimport: define a `deactivated` context manager
2015-05-28, by Jordi Gutiérrez Hermoso
largefiles: drop the unused lfcommands._addchangeset()
2015-05-28, by Matt Harbison
largefiles: use the convert extension for 'lfconvert --to-normal'
2015-05-28, by Matt Harbison
bundle2: add generic debug output regarding generated interruption
2015-05-27, by Pierre-Yves David
bundle2: add generic debug output regarding generated parts
2015-05-27, by Pierre-Yves David
bundle2: add generic debug output regarding generated bundle
2015-05-27, by Pierre-Yves David
bundle2: add debug output for part generation
2015-05-27, by Pierre-Yves David
bundle2: handle new line in 'indebug' function
2015-05-26, by Pierre-Yves David
bundle2: prefix all unbundling debug message with 'bundle2-input:'
2015-05-26, by Pierre-Yves David
bundle2: introduce a specific function for debug messages while unbundling
2015-05-26, by Pierre-Yves David
bundle2: add an informative comment to the capability dict
2015-05-28, by Pierre-Yves David
merge with stable
2015-05-28, by Matt Mackall
bundle2: handle new line in 'outdebug' function
2015-05-26, by Pierre-Yves David
bundle2: prefix all bundling debug messages with 'bundle2-ouput:'
2015-05-26, by Pierre-Yves David
bundle2: introduce a specific function for bundling debug message
2015-05-26, by Pierre-Yves David
parsers: simplify the code computing the phases
2015-05-27, by Laurent Charignon
parsers: move index_get_parents's declaration higher
2015-05-27, by Laurent Charignon
record: add an operation arguments to customize recording ui
2015-05-27, by Laurent Charignon
revset: reduce nesting of chained 'or' operations (issue4624)
2015-04-26, by Yuya Nishihara
revset: add helper to build balanced addsets from chained 'or' operations
2015-05-24, by Yuya Nishihara
revset: comment that we can't swap 'or' operands by weight
2015-04-26, by Yuya Nishihara
parser: add helper to reduce nesting of chained infix operations
2015-04-26, by Yuya Nishihara
convert: properly pass null ids through .hgtags (issue4678)
stable
2015-05-27, by Matt Mackall
commit: improve --close-branch documentation
2015-05-27, by Matt Mackall
patch: add 'extra' argument to makememctx
2015-05-22, by Laurent Charignon
merge with stable
2015-05-27, by Matt Mackall
match: normpath the ignore source when expanding the 'subinclude' kind
2015-05-27, by Matt Harbison
repair: forbid strip from inside a transaction
2015-05-23, by Pierre-Yves David
test-treemanifest: add globs for Windows
2015-05-27, by Matt Harbison
test-revert-interactive: don't escape the $ for $TESTTMP
2015-05-27, by Matt Harbison
changelog: fix bug in heads computation
2015-05-26, by Laurent Charignon
changelog: change input type of index_get_parents
2015-05-26, by Laurent Charignon
branch: don't warn about branches if repository has multiple branches already
2015-05-22, by Matt Mackall
transaction: really fix _addbackupentry key usage (issue4684)
stable
2015-05-26, by Pierre-Yves David
largefiles: avoid match.files() in conditions
2015-05-19, by Martin von Zweigbergk
largefiles: pass in whole matcher to getstandinmatcher()
2015-05-26, by Martin von Zweigbergk
largefiles: drop unused 'pats' parameter from getstandinmatcher()
2015-05-26, by Martin von Zweigbergk
devel: rename 'all' to 'all-warnings' (BC)
2015-05-26, by Pierre-Yves David
merge with stable
2015-05-26, by Matt Mackall
copies: document hack for adding '' to set of dirs
2015-05-22, by Martin von Zweigbergk
test-revset: update test that isn't broken on default branch
2015-05-26, by Yuya Nishihara
pathutil: demote two local functions to just be forwards
2015-05-26, by Augie Fackler
pathutil: restate dirname and join as forwards to posixpath
2015-05-26, by Augie Fackler
help: add documentation on include: and subinclude:
2015-05-20, by Durham Goode
match: enable 'subinclude:' syntax
2015-05-16, by Durham Goode
copies: switch to using pathutil.dirname
2015-05-22, by Durham Goode
pathutil: add dirname and join functions
2015-05-22, by Durham Goode
changelog: move index_get_parents function up
2015-05-21, by Laurent Charignon
mergecopies: avoid slowdown from linkrev adjustment (issue4680)
stable
2015-05-26, by Matt Mackall
hgweb: remove an extra call to nodebranchnodefault() in changesetentry()
2015-05-26, by Anton Shestakov
profile: disable nested report in lsprof by default
2015-05-22, by Matt Mackall
manifest: use match.prefix() instead of 'not match.anypats()'
2015-05-19, by Martin von Zweigbergk
dirstate: use match.prefix() instead of 'not match.anypats()'
2015-05-19, by Martin von Zweigbergk
commit: avoid match.files() in conditions
2015-05-19, by Martin von Zweigbergk
_makelogrevset: avoid match.files() in conditions
2015-05-19, by Martin von Zweigbergk
walkchangerevs: avoid match.files() in conditions
2015-05-19, by Martin von Zweigbergk
walkchangerevs: simplify with an 'elif'
2015-05-21, by Martin von Zweigbergk
merge with stable
2015-05-26, by Matt Mackall
test-module-imports: drop check for Python >= 2.6
2015-05-25, by Gregory Szorc
localrepo: pass hook argument txnid to pretxnopen hooks
stable
2015-05-25, by FUJIWARA Katsunori
transaction: separate calculating TXNID from creating transaction object
stable
2015-05-25, by FUJIWARA Katsunori
revbranchcache: return uncached branchinfo for nullrev (issue4683)
stable
2015-05-23, by Yuya Nishihara
revset: drop magic of fullreposet membership test (issue4682)
stable
2015-05-24, by Yuya Nishihara
merge with stable
2015-05-23, by Matt Mackall
transaction: use the proper variable in '_addbackupentry' (issue4684)
stable
2015-05-22, by Pierre-Yves David
run-tests: python3.5 now supports mkdtemp using bytes for paths
2015-05-22, by Augie Fackler
run-tests: use items() instead of iteritems()
2015-05-22, by Augie Fackler
selve: make 'shelve --interactive' not experimental
2015-05-21, by Laurent Charignon
revert: fix edition of newly added file during --interactive
2015-05-21, by Laurent Charignon
revert: make revert --interactive use git style diff
2015-05-21, by Laurent Charignon
record: extract code to compute newly added and modified files
2015-05-21, by Laurent Charignon
record: extract ishunk to a function
2015-05-21, by Laurent Charignon
fileset: pretty print syntax tree in debug output
2015-04-26, by Yuya Nishihara
parser: extract closure of prettyformat() to a top-level function
2015-05-06, by Yuya Nishihara
parser: move prettyformat() function from revset module
2015-04-26, by Yuya Nishihara
fileset: move validation of incomplete parsing to parse() function
2015-04-26, by Yuya Nishihara
revset: move validation of incomplete parsing to parse() function
2015-04-26, by Yuya Nishihara
match: fix bug in match.visitdir()
2015-05-22, by Drew Gottlieb
error: derive RevlogError from HintException instead of Exception
2015-05-21, by Jordi Gutiérrez Hermoso
error: refactor common hint-pattern into a common base class
2015-05-21, by Jordi Gutiérrez Hermoso
merge with stable
2015-05-22, by Matt Mackall
i18n-pt_BR: synchronized with 2664f536a97e
stable
2015-05-22, by Wagner Bruna
util: allow to specify buffer size in popen4
2015-05-20, by Pierre-Yves David
sshpeer: extract the forward output logic
2015-05-18, by Pierre-Yves David
sshpeer: break "OutOfBandError" feature for ssh (BC)
2015-05-20, by Pierre-Yves David
error: allow a 'hint' to OutOfBandError
2015-05-20, by Pierre-Yves David
tests: fix test-clone on vfat
2015-05-21, by Matt Mackall
wireproto: remove unused 'store' import
2015-05-21, by Martin von Zweigbergk
match: allow unioning arbitrary match functions
2015-05-16, by Durham Goode
match: add root to _buildmatch
2015-05-16, by Durham Goode
localrepo: extract stream clone application into reusable function
2015-05-21, by Gregory Szorc
exchange: move code for consuming streaming clone into exchange
2015-05-21, by Gregory Szorc
exchange: move code for generating a streaming clone into exchange
2015-05-21, by Gregory Szorc
dirstate: avoid match.files() in walk()
2015-05-19, by Martin von Zweigbergk
match: introduce boolean prefix() method
2014-10-28, by Martin von Zweigbergk
hgweb: descend empty directories in monoblue
2015-05-21, by Anton Shestakov
match: have visitdir() consider includes and excludes
2015-05-18, by Drew Gottlieb
hgweb: remove artificial width constraint from header in monoblue
2015-05-21, by Anton Shestakov
merge with stable
2015-05-20, by Matt Mackall
files: recurse into subrepos automatically with an explicit path
2015-05-17, by Matt Harbison
dirstate: use open/read of vfs(opener) explicitly instead of read
2015-05-20, by FUJIWARA Katsunori
dirstate: use self._filename instead of immediate string `dirstate`
2015-05-20, by FUJIWARA Katsunori
revset: drop translation marker from error message of _notpublic()
2015-05-19, by Yuya Nishihara
revset: drop docstring from internal _notpublic() function
2015-05-19, by Yuya Nishihara
record: make hg record always use the non curses interface
2015-05-13, by Laurent Charignon
treemanifest: lazily load manifests
2015-04-09, by Martin von Zweigbergk
treemanifest: speed up commit using dirty flag
2015-05-18, by Martin von Zweigbergk
treemanifest: speed up diff by keeping track of dirty nodes
2015-02-26, by Martin von Zweigbergk
localrepo: use correct argument name for pretxnclose hooks (BC)
stable
2015-05-20, by FUJIWARA Katsunori
localrepo: rename hook argument from TXNID to txnid (BC)
stable
2015-05-20, by FUJIWARA Katsunori
test-walk: add more tests for -I/-X
2014-11-05, by Martin von Zweigbergk
ignore: use 'include:' rules instead of custom syntax
2015-05-16, by Durham Goode
match: add 'include:' syntax
2015-05-16, by Durham Goode
match: add optional warn argument
2015-05-18, by Durham Goode
match: add source to kindpats list
2015-05-16, by Durham Goode
check-code: reintroduce str.format() ban for 3.x porting
2015-05-19, by Matt Mackall
util: drop the 'unpacker' helper
2015-05-18, by Pierre-Yves David
MBTextWrapper: drop dedicated __init__ method
2015-05-18, by Pierre-Yves David
util: drop the compatibility with Python 2.4 unpacker
2015-05-18, by Pierre-Yves David
tests: just use 'response.reason'
2015-05-18, by Pierre-Yves David
url: drop awful hack around bug in Python 2.4
2015-05-18, by Pierre-Yves David
httpconnection: drop Python 2.4 specify hack
2015-05-18, by Pierre-Yves David
mail: drop explicit mail import required by Python 2.4
2015-05-18, by Pierre-Yves David
windows: drop Python2.4 specific hack for directory not found handling
2015-05-18, by Pierre-Yves David
notify: drop import required by Python 2.4
2015-05-18, by Pierre-Yves David
patchbomb: stop explicit import required by Python 2.4
2015-05-18, by Pierre-Yves David
pager: drop python 2.4 hack around subprocess
2015-05-18, by Pierre-Yves David
check-code: drop ban of 'val if cond else otherval' construct
2015-05-18, by Pierre-Yves David
check-code: entirely drop the 'non-py24.py' file from the test
2015-05-18, by Pierre-Yves David
check-code: drop the 'format' built-in
2015-05-18, by Pierre-Yves David
check-code: drop ban of str.format
2015-05-18, by Pierre-Yves David
statichttprepo: remove wrong getattr ladder
2015-05-18, by Augie Fackler
merge with stable
2015-05-19, by Matt Mackall
match: explicitly naming a subrepo implies always() for the submatcher
stable
2015-05-17, by Matt Harbison
context: don't complain about a matcher's subrepo paths in changectx.walk()
stable
2015-05-17, by Matt Harbison
ssh: capture output with bundle2 again (issue4642)
stable
2015-05-18, by Pierre-Yves David
revset: optimize not public revset
2015-04-24, by Laurent Charignon
phases: add set per phase in C phase computation
2015-04-01, by Laurent Charignon
match: rename _fmap to _fileroots for clarity
2015-05-08, by Drew Gottlieb
match: remove unnecessary optimization where visitdir() returns 'all'
2015-05-06, by Drew Gottlieb
dispatch: add support for python-flamegraph[0] profiling
2015-04-16, by Augie Fackler
extensions: document that `testedwith = 'internal'` is special
2015-04-28, by Augie Fackler
treemanifest: cache directory logs and manifests
2015-04-10, by Martin von Zweigbergk
hook: drop dedicated catch for 'KeyboardInterrupt'
2015-05-18, by Pierre-Yves David
recover: catch any exception, not just Exception
2015-05-18, by Pierre-Yves David
exchange: catch down to BaseException when handling bundle2
2015-05-18, by Pierre-Yves David
bundle2: use BaseException in bundle2
2015-05-18, by Pierre-Yves David
check-code: drop ban of BaseException
2015-05-18, by Pierre-Yves David
wireproto: turn an 'except' into a 'finally' as suggest by the comment
2015-05-18, by Pierre-Yves David
check-code: drop the yield inside try/finally ban
2015-05-18, by Pierre-Yves David
run-tests: resurrect the wifexited polyfill (backout 6ab5a1c9ea3c)
2015-05-18, by Matt Harbison
tests: check import cycles in hgext/**.py, too
2015-05-18, by FUJIWARA Katsunori
import-checker: don't treat modules as relative one if not found
2015-05-18, by FUJIWARA Katsunori
import-checker: make imported_modules yield absolute dotted_name_of_path
2015-05-18, by FUJIWARA Katsunori
import-checker: add utility to examine what module is imported easily
2015-05-18, by FUJIWARA Katsunori
subrepo: further replacement of try/except with 'next'
2015-05-18, by Pierre-Yves David
parsers: use 'next' instead of try/except
2015-05-18, by Pierre-Yves David
dagparser: use 'next' instead of try/except for default value
2015-05-18, by Pierre-Yves David
getlogrevs: rewrite a loop to get read of try/except
2015-05-18, by Pierre-Yves David
_makelogrevset: replace try/except with 'next' usage
2015-05-18, by Pierre-Yves David
ignore: move readpatternfile to match.py
2015-05-16, by Durham Goode
ignore: rename readignorefile to readpatternfile
2015-05-16, by Durham Goode
ignore: combine readignorefile and _ignorefile
2015-05-16, by Durham Goode
ignore: move bad file handling out of readignorefile
2015-05-16, by Durham Goode
ignore: remove .hgignore from ignore list if nonexistent
2015-05-16, by Durham Goode
run-tests: replace open-coded .decode()s on paths with a helper (issue4667)
2015-05-17, by Augie Fackler
run-tests: move unicode-to-bytes operations on paths to a helper (issue4667)
2015-05-17, by Augie Fackler
run-tests: insist that if people use Python 3, they use 3.5.x
2015-05-17, by Augie Fackler
run-tests: move all open-coded sys.version_info checks to PYTHON3 (issue4668)
2015-05-17, by Augie Fackler
run-tests: prefer PYTHON3 constant to many version_info checks (issue4668)
2015-05-17, by Augie Fackler
run-tests: introduce PYTHON3 boolean constant (issue4668)
2015-05-17, by Augie Fackler
run-tests: drop subprocess _cleanup monkeypatch
2015-05-17, by Augie Fackler
run-tests: drop wifexited polyfill
2015-05-17, by Augie Fackler
test-import: update for no-execbit platforms with 1ef96a3b8b89
2015-05-18, by Matt Harbison
test-treemanifest: add globs for Windows
2015-05-18, by Matt Harbison
util: drop any() and all() polyfills
2015-05-16, by Augie Fackler
cleanup: use __builtins__.all instead of util.all
2015-05-16, by Augie Fackler
check-code: un-ban __builtins__.all now that we're on 2.6
2015-05-16, by Augie Fackler
cleanup: use __builtins__.any instead of util.any
2015-05-16, by Augie Fackler
check-code: un-ban any() now that we're on 2.6
2015-05-16, by Augie Fackler
walkchangerevs: replace try/except with 'next'
2015-05-17, by Pierre-Yves David
generatorset: use 'next()' to simplify the code
2015-05-17, by Pierre-Yves David
revset: use 'next()' to detect end of iteration in 'last'
2015-05-17, by Pierre-Yves David
revset: use 'next()' to detect end of iteration in 'limit'
2015-05-17, by Pierre-Yves David
_revancestors: use 'next' to remove the verbose try except clauses
2015-05-17, by Pierre-Yves David
check-code: lift the ban on 'next()'
2015-05-17, by Pierre-Yves David
check-code: drop the 'isdisjoint' ban
2015-05-17, by Pierre-Yves David
check-code: fix the error message about 'class foo():'
2015-05-17, by Pierre-Yves David
check-code: remove the check for os.path.relpath
2015-05-17, by Pierre-Yves David
patch: remove duplicated import of cStringIO
2015-05-17, by Pierre-Yves David
check-commit: print limit when user has a too-long summary
2015-05-18, by Augie Fackler
paper: show branch/tags/bookmarks when blaming (issue3559)
2015-05-15, by Anton Shestakov
paper: show branch/tags/bookmarks when comparing (issue3559)
2015-05-15, by Anton Shestakov
paper: show branch/tags/bookmarks when diffing (issue3559)
2015-05-15, by Anton Shestakov
paper: show branch/tags/bookmarks when viewing (issue3559)
2015-05-15, by Anton Shestakov
paper: show branch/tags/bookmarks when browsing (issue3559)
2015-05-15, by Anton Shestakov
revset: extract addset._iterordered to free function
2015-05-16, by Yuya Nishihara
revset: use fastasc/fastdesc switch consistently in addset.__iter__
2015-05-16, by Yuya Nishihara
revset: drop redundant filteredset from right-hand side set of "or" operation
2015-03-30, by Yuya Nishihara
getbundle: sort bundlecaps before exchanging then over the wire
2015-05-10, by Pierre-Yves David
hg-ssh: reject push earlier (on pretxnopen)
2015-05-10, by Pierre-Yves David
test: test both bundle1 and bundle2 paths in 'test-push-hook-lock.t'
2015-05-10, by Pierre-Yves David
progress: get the extremely verbose output out of default debug
2015-05-09, by Pierre-Yves David
hgweb: show changeset branches/tags/bookmarks in file log (style=monoblue)
2015-05-15, by Anton Shestakov
hgweb: show changeset branches/tags/bookmarks in file log (style=gitweb)
2015-05-15, by Anton Shestakov
match: resolve filesets in subrepos for commands given the '-S' argument
2015-05-16, by Matt Harbison
subrepo: introduce getfileset()
2015-05-15, by Matt Harbison
phase: default to current revision if no rev is provided (issue4666)
2015-05-15, by Gilles Moris
treemanifest: add --dir option to debug{revlog,data,index}
2015-04-12, by Martin von Zweigbergk
obsolete: sort obsmarkers during exchange
2015-05-10, by Pierre-Yves David
test-discovery-legacy: disable bundle2 for legacy test
2015-04-21, by Pierre-Yves David
test-discovery: disable bundle2 for legacy test (issue4610)
2015-04-21, by Pierre-Yves David
revset: fix iteration over ordered addset composed of non-ordered operands
2015-05-15, by Pierre-Yves David
match: add match.ispartial()
2015-05-15, by Drew Gottlieb
util: drop alias for collections.deque
2015-05-16, by Martin von Zweigbergk
util: kill Python 2.4 deque.remove hack
2015-05-16, by Adrian Buehlmann
summary: add a phase line (draft, secret) to the output
2015-05-14, by Gilles Moris
hgweb: also display changeset bookmarks in file log (style=paper)
2015-05-15, by Anton Shestakov
tests: test branch/tag/bookmark display in test-hgweb-filelog.t
2015-05-15, by Anton Shestakov
hgweb: split some long lines in paper, gitweb and monoblue styles
2015-05-15, by Anton Shestakov
run-tests: add a --profile-runner option
2015-05-13, by Augie Fackler
test-http: drop compatibility check on Python >= 2.4.3
2015-05-15, by Gilles Moris
revset: remove unused 'only' from methods table
2015-05-15, by Yuya Nishihara
shelve: allow --patch and --stat without --list for a single shelf
2015-04-14, by Tony Tung
shelve: refactor allowables to specify sets of valid operations
2015-04-14, by Tony Tung
merge with stable
2015-05-15, by Matt Mackall
rebase: check that the bookmark is still valid when restoring (issue4669)
stable
2015-05-14, by Tony Tung
bookmarks: rename current to active in variables and comments
2015-04-14, by Ryan McElroy
rebase: remove extraneous blank at the end of file
2015-05-14, by Tony Tung
run-tests: include 'start' and 'end' in --time output
2015-05-07, by Pierre-Yves David
run-tests: track start and end time of tests
2015-05-07, by Pierre-Yves David
templater: look for mapfiles in template paths
2015-05-15, by Jordi Gutiérrez Hermoso
config: give it an includepaths option for looking for config files
2015-05-15, by Jordi Gutiérrez Hermoso
revset: map postfix '%' to only() to optimize operand recursively (issue4670)
stable
2015-05-15, by Yuya Nishihara
dirs.c: pass C string, not Python string, to _finddir()
2015-05-08, by Martin von Zweigbergk
dirs.c: extract 'cpath' variable in _delpath() to match _addpath()
2015-05-08, by Martin von Zweigbergk
treemanifest: store submanifest revlog per directory
2015-04-13, by Martin von Zweigbergk
hghave: use try/except/finally
2015-05-15, by Matt Mackall
setup: use try/except/finally
2015-05-15, by Matt Mackall
util: use try/except/finally
2015-05-15, by Matt Mackall
tags: use try/except/finally
2015-05-15, by Matt Mackall
repoview: use try/except/finally
2015-05-15, by Matt Mackall
httppeer: use try/except/finally
2015-05-15, by Matt Mackall
hooks: use try/except/finally
2015-05-15, by Matt Mackall
hgweb: use try/except/finally
2015-05-15, by Matt Mackall
commands: use try/except/finally
2015-05-15, by Matt Mackall
bookmarks: use try/except/finally
2015-05-15, by Matt Mackall
shelve: use try/except/finally
2015-05-15, by Matt Mackall
largefiles: use try/except/finally
2015-05-15, by Matt Mackall
factotum: use try/except/finally
2015-05-15, by Matt Mackall
check-code: drop try/except/finally check
2015-05-15, by Matt Mackall
util.h: kill no longer needed definitions for Python < 2.6
2015-05-14, by Adrian Buehlmann
merge with stable
2015-05-14, by Matt Mackall
setup: integrate osutil C extension into extmodules initialization
2015-05-14, by Adrian Buehlmann
setup: move osutil_ldflags logic to before extmodules definition
2015-05-14, by Adrian Buehlmann
setup: kill pure hack for osutil on Windows for Python 2.4
2015-05-14, by Adrian Buehlmann
windows: add comment in normcase()
2015-05-14, by Adrian Buehlmann
rebase: clear merge when aborting before any rebasing (issue4661)
stable
2015-05-10, by Jordi Gutiérrez Hermoso
test-rebase-abort: add test from issue4009
stable
2015-05-10, by Jordi Gutiérrez Hermoso
run-test.py: greatly increase the priority of 'check-code' tests
2015-05-08, by Pierre-Yves David
run-tests: allow different extra weight for slow tests
2015-05-08, by Pierre-Yves David
ignore: refactor syntax concatenation
2015-05-07, by Durham Goode
ignore: refactor file read into a function
2015-05-07, by Durham Goode
import-checker: loop to get list of locally defined modules at first
2015-05-14, by FUJIWARA Katsunori
import-checker: add xargs like mode
2015-05-14, by FUJIWARA Katsunori
store: add comment in _hashencode with reason for skipping the first 5 chars
2015-05-13, by Adrian Buehlmann
test-run-tests: fix for Python 3.5
2015-04-14, by Augie Fackler
run-tests: make sure all script lines are bytes
2015-04-14, by Augie Fackler
run-tests: fix checking a line to see if it needs globbing
2015-04-14, by Augie Fackler
run-tests: unblock running python tests in python 3
2015-04-14, by Augie Fackler
run-tests: os.popen returns a string, make it bytes again
2015-04-13, by Augie Fackler
run-tests: be more paranoid about os.system using bytes
2015-04-13, by Augie Fackler
run-tests: blacklist entries are bytes, use bname to check blacklisting
2015-04-13, by Augie Fackler
test-run-tests.t: work around file.write() returning an int
2015-04-13, by Augie Fackler
run-tests: write bytes to the binary buffer on sys.{stdout,stderr}
2015-04-14, by Augie Fackler
run-tests: record faildata using bytes instead of str
2015-04-14, by Augie Fackler
run-tests: do cdata escaping using bytes instead of str
2015-04-14, by Augie Fackler
run-tests: make sure keyword(s) are in bytes and not str
2015-04-13, by Augie Fackler
run-tests: use items instead of iteritems on dicts
2015-04-13, by Augie Fackler
run-tests: refer to test.bname when sniffing for keywords
2015-04-13, by Augie Fackler
run-tests: string-escape no longer exists in python 3, use unicode_escape
2015-04-13, by Augie Fackler
run-tests: switch all uses of iolock.acquire() to a context manager
2015-04-13, by Augie Fackler
run-tests: use difflib.diff_bytes on Python 3
2015-04-21, by Augie Fackler
run-tests: fix installation of hg by bytesifying more constants
2015-04-12, by Augie Fackler
setup: decode xcode version number on python3
2015-04-12, by Augie Fackler
run-tests: work around with_hg being bytes or string depending on provenance
2015-04-12, by Augie Fackler
run-tests: even more bytestring annotations for Python 3
2015-04-14, by Augie Fackler
run-tests: write bytes to sys.stdout.buffer in python 3
2015-04-14, by Augie Fackler
run-tests: be more judicious about bytes vs string on test attrs
2015-04-14, by Augie Fackler
run-tests: fix _findprogram to reliably return bytes
2015-04-14, by Augie Fackler
run-tests: introduce a name for os.environb
2015-04-14, by Augie Fackler
run-tests: work around chr() producing unicode in Python 3
2015-04-14, by Augie Fackler
run-tests: use bytes when constructing shell script
2015-04-11, by Augie Fackler
run-tests: use bytes explicitly for tmpdir and hgrc construction
2015-04-11, by Augie Fackler
run-tests: work around the rename of xrange to range
2015-04-11, by Augie Fackler
heredoctest: 2to3 -w -f numliterals -f except -f print tests/heredoctest.py
2015-04-12, by Augie Fackler
python3: update killdaemons and run-tests print and exception syntax
2015-04-11, by Augie Fackler
check-code: allow with statements
2015-05-13, by Pierre-Yves David
check-code: allow 'Except EClass as variable:'
2015-05-13, by Pierre-Yves David
check-code: allow print and exec as a function
2015-05-13, by Pierre-Yves David
pathencode: for long paths, strip first 5 chars, not first dir
2015-05-06, by Martin von Zweigbergk
util.h: kill no longer needed definitions for Python < 2.5
2015-05-13, by Adrian Buehlmann
rebase: add short -k option for --keep
2015-05-12, by Nat Mote
revset: test current behavior of addset class
2015-03-30, by Yuya Nishihara
revset: remove duplicated definition of choice() from addset._iterordered()
2015-04-27, by Yuya Nishihara
canonpath: fix infinite recursion
2015-05-12, by Matt Mackall
commit: no longer allow empty commit with the 'force' argument (API)
2015-05-12, by Pierre-Yves David
import: use ui.allowemptycommit to allow empty commits
2015-05-11, by Durham Goode
mq: use ui.allowemptycommit to allow empty commits
2015-05-11, by Durham Goode
commit: add ui.allowemptycommit config option
2015-05-11, by Durham Goode
commit: move empty commit condition to a new line
2015-05-11, by Durham Goode
dirs: speed up by storing number of direct children per dir
2015-05-08, by Martin von Zweigbergk
dirs: back out forward-searching in finddirs()
2015-05-08, by Martin von Zweigbergk
templatekw: replace currentbookmark with activebookmark keyword
2015-04-15, by Ryan McElroy
templatekw: introduce activebookmark keyword
2015-04-15, by Ryan McElroy
templatekw: rename variable current to active
2015-04-15, by Ryan McElroy
pathutil: hint if a path is root relative instead of cwd relative (issue4663)
2015-05-11, by Matt Harbison
check-code: drop the python 2.5 warning for os.path.relpath()
2015-05-11, by Matt Harbison
setup.py: drop compatibility with Python 2.4 and 2.5 (BC)
2015-05-08, by Pierre-Yves David
rpm.spec: bump python dependency to 2.6
2015-05-08, by Pierre-Yves David
map-cmdline.bisect: rewrite to just %include the default template
2015-05-10, by Jordi Gutiérrez Hermoso
log: add a status template
2015-05-10, by Jordi Gutiérrez Hermoso
tests: fix hidden repeatability problem with age filter test
2015-05-12, by Matt Mackall
help: rewrite template examples to use integer literals where appropriate
2015-05-02, by Yuya Nishihara
templater: update error message of invalid number passed to word() function
2015-05-02, by Yuya Nishihara
templater: tokenize decimal integer literal (issue4638) (BC)
2015-05-01, by Yuya Nishihara
templater: switch methods table on compileexp() of func args and inner expr
2015-05-02, by Yuya Nishihara
templatefilters: don't stringify None into "None"
2015-05-10, by Jordi Gutiérrez Hermoso
hgweb: clearly outline <tr> block in gitweb and spartan styles
2015-05-10, by Anton Shestakov
rebase: use dirstateguard instead of dirstate.invalidate
2015-05-07, by FUJIWARA Katsunori
mq: use dirstateguard instead of dirstate.invalidate (qrefresh)
2015-05-07, by FUJIWARA Katsunori
mq: use dirstateguard instead of dirstate.invalidate (qpush)
2015-05-07, by FUJIWARA Katsunori
tryimportone: use dirstateguard instead of beginparentchange/endparentchange
2015-05-07, by FUJIWARA Katsunori
import: use dirstateguard instead of dirstate.invalidate
2015-05-07, by FUJIWARA Katsunori
amend: use dirstateguard instead of dirstate.invalidate
2015-05-07, by FUJIWARA Katsunori
localrepo: use changelog.hasnode instead of self.__contains__
2015-05-07, by FUJIWARA Katsunori
cmdutil: add class to restore dirstate during unexpected failure
2015-05-07, by FUJIWARA Katsunori
merge with stable
2015-05-10, by Matt Mackall
wix: add new json templates folder to MSI installers
2015-05-09, by Steve Borho
templater: rename parsestring() to unquotestring() (API)
2015-05-04, by Yuya Nishihara
templater: remove noop calls of parsestring(s, quoted=False) (API)
2015-05-04, by Yuya Nishihara
bookmarks: simplify iscurrent to isactivewdirparent (API)
2015-04-14, by Ryan McElroy
tests: add a new commit to test-commandline-template
2015-05-05, by Jordi Gutiérrez Hermoso
run-tests: spread and document the content of time tuple
2015-05-07, by Pierre-Yves David
run-tests: when building json, get time data in the same order as elsewhere
2015-05-07, by Pierre-Yves David
run-tests: stop explicit expansion of time data
2015-05-07, by Pierre-Yves David
run-tests: refactor json entry creation logic
2015-05-08, by Pierre-Yves David
run-tests: when building json, use result.failures instead of result.faildata
2015-05-07, by Pierre-Yves David
run-test: add a test for json output when -i is used
2015-05-08, by Pierre-Yves David
changegroup: drop _changelog and _manifest properties
2015-04-30, by Martin von Zweigbergk
changegroup: document the cases where reordering complicates linkrevs
2015-04-29, by Martin von Zweigbergk
changegroup: extract condition for linkrev fastpath
2015-04-29, by Martin von Zweigbergk
lazymanifest: drop SP before some labels
2015-04-12, by Martin von Zweigbergk
lazymanifest: avoid 'bail' label when used on success path
2015-04-12, by Martin von Zweigbergk
dockerdeb: rules to build a debian package using docker
2015-05-06, by Augie Fackler
packaging: extract packagelib for common code from builddeb and buildrpm
2015-05-07, by Augie Fackler
builddeb: new script for building a deb package
2015-05-06, by Augie Fackler
dockerlib: fix initcontainer for boot2docker users
2015-05-06, by Augie Fackler
dockerlib: extract initcontainer() method
2015-05-06, by Augie Fackler
dockerlib: start extracting common functions for setting up docker
2015-05-06, by Augie Fackler
run-test: ensure the test ports are available before launching test
2015-05-07, by Pierre-Yves David
templater: strip single backslash before quotation mark in quoted template
2015-05-08, by Yuya Nishihara
run-tests: implement Test._testMethodName
2015-05-07, by Pierre-Yves David
test-subrepo-git: ignore pax_global_header when listing archive
2015-05-07, by Pierre-Yves David
test-subrepo-recursion: glob out all the date listed by unzip -l
2015-05-07, by Pierre-Yves David
bookmarks: remove unused updatecurrentbookmark function (API)
2015-04-14, by Ryan McElroy
changelog: drop unnecessary override of "hasnode"
2015-05-10, by Yuya Nishihara
test-run-test: unset run-test specific environment variables
stable
2015-05-08, by Pierre-Yves David
histedit: fix --continue when rules are finished
stable
2015-05-01, by Durham Goode
histedit: fix serializing of None backupfile
stable
2015-05-01, by Durham Goode
merge with stable
2015-05-07, by Matt Mackall
treemanifest: set requires at repo creation time, ignore config after
2015-05-05, by Martin von Zweigbergk
remove: use ctx.hasdir(f) instead of 'f in ctx.dirs()'
2015-04-21, by Martin von Zweigbergk
largefiles: drop os.path.join() in subrepo archive override
2015-05-04, by Matt Harbison
archive: drop the leading '.' path component from the prefix (issue4634)
2015-05-05, by Matt Harbison
hgweb: bring back infinite scroll in shortlog of paper style
stable
2015-05-07, by Yuya Nishihara
merge with stable
2015-05-07, by Matt Mackall
extensions: clear aftercallbacks after execution (issue4646)
stable
2015-05-06, by Gregory Szorc
templater: strictly parse leading backslashes of '{' (issue4569) (BC)
stable
2015-05-04, by Yuya Nishihara
templater: do not process \-escapes at parsestring() (issue4290)
stable
2015-05-04, by Yuya Nishihara
bookmarks: rename bookmarkcurrent to activebookmark (API)
2015-04-14, by Ryan McElroy
bookmarks: rename readcurrent to readactive (API)
2015-04-13, by Ryan McElroy
bookmarks: rename setcurrent to activate (API)
2015-04-13, by Ryan McElroy
bookmarks: rename unsetcurrent to deactivate (API)
2015-04-13, by Ryan McElroy
subrepo: correctly handle git subdirectory status change
2015-05-06, by Mathias De Maré
merge with stable
2015-05-06, by Matt Mackall
setup: hide octal literals inside strings so they're portable (issue4554)
2015-04-12, by Augie Fackler
revset: avoid returning duplicates when returning ancestors
2014-03-26, by Pierre-Yves David
revset: use an iterator instead of a dequeue in ancestors()
2014-03-26, by Pierre-Yves David
revset: return early when revs is empty
2015-05-06, by Martin von Zweigbergk
revset: rename 'revsnode' to 'inputrev' in ancestors
2014-03-26, by Pierre-Yves David
revset: make generatorset.__nonzero__ lazy
2015-05-04, by Pierre-Yves David
tests: test that we can convert to manifestv2 with clone
2015-05-05, by Drew Gottlieb
requires: move requires file writing func from localrepo to scmutil
2015-04-13, by Drew Gottlieb
histedit: fix test-histedit-edit on vfat
stable
2015-05-05, by Durham Goode
revset: don't error out if tokens parse as existing symbols
2015-05-03, by Jordi Gutiérrez Hermoso
merge with stable
2015-05-05, by Matt Mackall
test-command-template: minor clarification in comment
2015-04-26, by Jordi Gutiérrez Hermoso
test-command-template: test the phase template more precisely
2015-04-28, by Jordi Gutiérrez Hermoso
obsolete: speed up unstable computation
2015-04-28, by Laurent Charignon
obsolete: speed up computation of bumped revset
2015-04-24, by Laurent Charignon
run-test: include test name in the return vlog
2015-03-19, by Pierre-Yves David
manifest: document return type of readfast()
2015-04-28, by Augie Fackler
archive: always use portable path component separators with subrepos
stable
2015-05-04, by Matt Harbison
revset: narrow the subset using smartset operation in roots()
2014-10-11, by Pierre-Yves David
context: make warning message for hidden revision extensible
2015-05-04, by Laurent Charignon
bundlerepo: remove unused 'repo' parameter
2015-05-03, by Martin von Zweigbergk
histedit: fix --edit-plan
stable
2015-04-22, by Durham Goode
merge with stable
2015-05-04, by Matt Mackall
localrepo: eliminate local requirements var in init
2015-04-22, by Drew Gottlieb
localrepo: rename requirements parameter in stream_in()
2015-04-22, by Drew Gottlieb
localrepo: have stream_in() not modify its argument
2015-04-22, by Drew Gottlieb
localrepo: make _applyrequirements more specific
2015-04-22, by Drew Gottlieb
localrepo: make requirements always be a set in localrepo.__init__
2015-04-21, by Drew Gottlieb
localrepo: eliminate requirements class variable (API)
2015-04-21, by Drew Gottlieb
changegroup.group: drop 'reorder' parameter
2015-04-29, by Martin von Zweigbergk
cg2packer: set reorder=False in __init__ instead of in group()
2015-04-29, by Martin von Zweigbergk
changegroup: use 'reorder is None' instead of 'reorder is not True/False'
2015-04-23, by Martin von Zweigbergk
crecord: fix mixed imports warning
2015-04-09, by Matt Harbison
windows: add doctest for shellquote()
2015-05-01, by Matt Harbison
template-phases: extend default style instead of duplicating it
2015-04-25, by Yuya Nishihara
commands: hide formatter option as EXPERIMENTAL, not as DEPRECATED
stable
2015-04-30, by Yuya Nishihara
keyword: use wvfs.rmtree to remove kwdemo directory
2015-04-18, by Christian Ebert
revset: id() called with 40-byte strings should give the same results as for short strings
stable
2015-04-20, by Alexander Drozdov
templater: fix crash by passing invalid object to date() function
stable
2015-05-03, by Yuya Nishihara
util.checkcase: don't abort on broken symlinks
stable
2015-05-03, by Siddharth Agarwal
changegroup: close progress in same function as it's started
2015-04-22, by Martin von Zweigbergk
changegroup: don't reuse 'mfest' variable for different type
2015-04-28, by Martin von Zweigbergk
changegroup: rename 'mf' to 'ml' to match 'cl', since it's a revlog
2015-04-28, by Martin von Zweigbergk
changegroup: rename 'needed' to 'clrevs' to match 'clnodes'
2015-04-20, by Martin von Zweigbergk
changegroup: document that 'source' parameter exists for extensions
2015-04-28, by Martin von Zweigbergk
changegroup: removed unused 'source' parameter from prune()
2015-04-28, by Martin von Zweigbergk
merge with stable
2015-05-01, by Matt Mackall
Added signature for changeset 8cc6036bca53
stable
2015-05-01, by Matt Mackall
Added tag 3.4 for changeset 8cc6036bca53
stable
2015-05-01, by Matt Mackall
tests: make tests with temporary environment setting portable
stable
3.4
2015-05-02, by FUJIWARA Katsunori
debuginstall: expand the editor path before searching for it (issue4380)
stable
2015-04-30, by Matt Harbison
censor: fix incorrect configuration name for ignoring error at censored file
stable
2015-05-01, by FUJIWARA Katsunori
merge with i18n
stable
2015-04-30, by Matt Mackall
i18n-ja: synchronized with 194207694def
stable
2015-04-30, by FUJIWARA Katsunori
i18n-pt_BR: synchronized with 89fe9921511f
stable
2015-04-29, by Wagner Bruna
templater: fail more gracefully for blank strings to word
stable
2015-04-30, by Ryan McElroy
windows: make shellquote() quote any path containing '\' (issue4629)
stable
2015-04-29, by Matt Harbison
test-commit-interactive: add more globs for no-execbit platforms
stable
2015-04-29, by Matt Harbison
ui: disable revsetaliases in plain mode (BC)
stable
2015-04-30, by Siddharth Agarwal
bundlerepo: disable filtering of changelog while constructing revision text
stable
2015-04-29, by Yuya Nishihara
merge: run update hook after the last wlock release
stable
2015-04-29, by Matt Harbison
censor: remove meaningless explanation about .hgcensored
stable
2015-04-30, by FUJIWARA Katsunori
parsers: avoid signed integer overflow in calculation of leaf-node index
stable
2015-04-29, by Yuya Nishihara
bundle2: disable ouput capture unless we use http (issue4613 issue4615)
stable
2015-04-28, by Pierre-Yves David
subrepo: propagate the --hidden option to hg subrepositories
stable
2015-02-03, by Matt Harbison
subrepo: don't pass the outer repo's --rev or --branch to subrepo incoming()
stable
2015-04-27, by Matt Harbison
subrepo: don't pass the outer repo's --rev or --branch to subrepo outgoing()
stable
2015-04-27, by Matt Harbison
subrepo: update the help text to account for diff -I/-X gitsubrepo support
stable
2015-04-27, by Matt Harbison
revert: make the interactive mode experimental
stable
2015-04-27, by Laurent Charignon
shelve: make the interactive mode experimental
stable
2015-04-27, by Laurent Charignon
help: also hide options marked EXPERIMENTAL
stable
2015-04-27, by Siddharth Agarwal
rebase: don't forward "source" argument to rebase (issue4633)
stable
2015-04-28, by Gregory Szorc
histedit: fix reST syntax problem of example code in help document
stable
2015-04-28, by FUJIWARA Katsunori
webcommands: fix description of manifest default behavior
stable
2015-04-27, by Wagner Bruna
webcommands: fix typo in changelog documentation
stable
2015-04-27, by Wagner Bruna
record: fix adding new file with record from within a subdir (issue4626)
stable
2015-04-27, by Laurent Charignon
tests: fix backslashes in test-casefolding
stable
2015-04-27, by Matt Mackall
cmdutil: avoid wrapping ctx.phasestr() by _()
stable
2015-04-25, by FUJIWARA Katsunori
repair: avoid string concatenation by + operator
stable
2015-04-25, by FUJIWARA Katsunori
annotate: always adjust linkrev before walking down to parents (issue4623)
stable
2015-04-25, by Yuya Nishihara
test-commit-interactive: stablize output for no-execbit platforms
stable
2015-04-26, by Matt Harbison
test-bundle2-exchange: make hooks compatible with Windows
stable
2015-04-26, by Matt Harbison
i18n: extract doc string of each web commands as translatable one
stable
2015-04-28, by FUJIWARA Katsunori
subrepo: don't write .hgsubstate lines with empty subrepo state (issue4622)
stable
2015-04-24, by Matt Harbison
revert: restore the ability to revert across case only renames (issue4481)
stable
2015-04-25, by Matt Harbison
convert: avoid traceback in subversion sink
stable
2015-04-27, by Matt Mackall
merge with i18n
stable
2015-04-24, by Matt Mackall
i18n-pt_BR: synchronized with 5947a68fa271
stable
2015-04-23, by Wagner Bruna
template-phases: do not show description or summary if empty
stable
2015-04-24, by Jordi Gutiérrez Hermoso
test-command-template: add a short description of a temporary snippet
stable
2015-04-24, by Jordi Gutiérrez Hermoso
bundle2: also save output when error happens during part processing
stable
2015-04-23, by Pierre-Yves David
bundle2: capture output issue during transaction close
stable
2015-04-23, by Pierre-Yves David
bundle2: also capture hook output during processing
stable
2015-04-23, by Pierre-Yves David
less
more
|
(0)
-10000
-3000
-1000
-480
+480
+1000
+3000
+10000
tip