Mercurial
Mercurial
>
hg
/ graph
summary
|
shortlog
|
changelog
| graph |
tags
|
bookmarks
|
branches
|
files
|
zip
|
gz
|
bz2
|
help
less
more
|
(0)
-30000
-10000
-3000
-1000
-120
+120
+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.
templater: specialize ResourceUnavailable error so that it can be caught
2018-02-25, by Yuya Nishihara
templater: move specialized exception types to top
2018-02-25, by Yuya Nishihara
templatekw: minimize resource dependency of {envvars} and {termwidth}
2018-02-25, by Yuya Nishihara
templatekw: simply override {graphwidth} function by mapping variable
2018-02-25, by Yuya Nishihara
remotenames: drop redundant templatekw names from help text
2018-02-25, by Yuya Nishihara
narrow: drop redundant templatekw/revset names from help text
2018-02-25, by Yuya Nishihara
run-tests: don't mask errors when a server fails to start
2018-02-25, by Matt Harbison
py3: use bytes instead of str in isinstance
2018-02-26, by Pulkit Goyal
py3: convert a map expression into list comprehension
2018-02-26, by Pulkit Goyal
py3: use email.generator module instead of email.Generator
2018-02-26, by Pulkit Goyal
py3: use pycompat.strkwargs to convert kwargs keys to str
2018-02-26, by Pulkit Goyal
py3: whitelist test-push-http.t as passing
2018-02-26, by Augie Fackler
util: handle fileno() on Python 3 throwing io.UnsupportedOperation
2018-02-26, by Augie Fackler
wireproto: use %d to encode an int, not a %s
2018-02-26, by Augie Fackler
httppeer: explicitly catch urlerr.httperror and re-raise
2018-02-26, by Augie Fackler
hgweb: pass exception message to builtin Exception ctor as sysstr
2018-02-26, by Augie Fackler
bundle2: part id is an int, use %d to make it bytes
2018-02-26, by Augie Fackler
bundle2: **strkwargs love on various kwargs constructions
2018-02-26, by Augie Fackler
http: drop custom http client logic
2018-02-25, by Augie Fackler
statichttprepo: move HTTPRangeHandler from byterange and delete the latter
2018-02-25, by Augie Fackler
filemerge: do what the context __bytes__ does, but locally
2018-02-25, by Augie Fackler
py3: convert known-int values to bytes using %d
2018-02-25, by Augie Fackler
py3: hunt down str(exception) instances and use util.forcebytestr
2018-02-25, by Augie Fackler
subrepo: use util.forcebytestr() instead of str() on exception
2018-02-25, by Augie Fackler
tests: add missing b prefixes in test-commit.t
2018-02-25, by Augie Fackler
commitextras: fix on Python 3 by using sysstrs for __dict__ ops
2018-02-25, by Augie Fackler
util: use pycompat.bytestr() instead of str()
2018-02-25, by Augie Fackler
showconfig: allow multiple section.name selectors (issue5797)
2018-02-21, by Yuya Nishihara
showconfig: use set to filter sections and entry names
2018-02-21, by Yuya Nishihara
util: factor out shellsplit() function
2018-02-21, by Yuya Nishihara
diff: do not split function name if character encoding is unknown
2018-02-23, by Yuya Nishihara
histedit: use repo.revs() instead of repo.set() where revisions are needed
2018-02-25, by Yuya Nishihara
acl: replace bare getpass.getuser() by platform function
2018-02-25, by Yuya Nishihara
context: remove basectx.__int__ (API)
2018-02-24, by Gregory Szorc
patchbomb: resolve revs before evaluating %ld revset
2018-02-24, by Gregory Szorc
histedit: resolve revs before evaluating %ld revset
2018-02-24, by Gregory Szorc
split: use ctx.rev() instead of %d % ctx
2018-02-24, by Gregory Szorc
commands: use ctx.rev() instead of %d % ctx
2018-02-24, by Gregory Szorc
cmdutil: use ctx.rev() instead of %d % ctx
2018-02-24, by Gregory Szorc
rebase: use ctx.rev() instead of %d % ctx
2018-02-24, by Gregory Szorc
histedit: use ctx.rev() instead of %d % ctx
2018-02-24, by Gregory Szorc
histedit: rename variables so they have "ctx" in them
2018-02-24, by Gregory Szorc
cmdutil: use ctx.rev() instead of int(ctx)
2018-02-24, by Gregory Szorc
templatekw: use ctx.rev() instead of casting context to int
2018-02-24, by Gregory Szorc
py3: fix handling of keyword arguments at more places
2018-02-24, by Pulkit Goyal
py3: use '%d' for integers instead of '%s'
2018-02-24, by Pulkit Goyal
merge with stable
2018-02-24, by Kevin Bullock
py3: use '//' for integer division in hgweb/common.py
2018-02-24, by Pulkit Goyal
py3: use util.forcebytestr to convert error messages to bytes
2018-02-24, by Pulkit Goyal
py3: add b'' prefixes to config options in test/badserverext.py
2018-02-24, by Pulkit Goyal
py3: replace file() with open()
2018-02-24, by Pulkit Goyal
py3: make sure regexes are bytes
2018-02-24, by Pulkit Goyal
py3: convert dict.items() to list explicitly
2018-02-24, by Pulkit Goyal
py3: whitelist another 8 passing tests
2018-02-24, by Pulkit Goyal
py3: use '//' for integer divisions
2018-02-24, by Pulkit Goyal
py3: use "%d" for integers instead of "%s"
2018-02-24, by Pulkit Goyal
py3: use util.forcebytestr instead of str to convert error messages
2018-02-24, by Pulkit Goyal
py3: use pycompat.byteskwargs() to fix keyword arguments handling
2018-02-24, by Pulkit Goyal
setup: only allow Python 3 from a source checkout (issue5804)
stable
2018-02-23, by Gregory Szorc
tests: add HTTP POST and PUT support to the $LOGDATE$ substitution
2018-02-23, by Matt Harbison
py3: make regex bytes in hgweb/webcommands.py
2018-02-23, by Pulkit Goyal
py3: replace types.NoneType with type(None)
2018-02-23, by Pulkit Goyal
py3: add missing b'' in test-arbitraryfilectx.t
2018-02-23, by Pulkit Goyal
py3: pass ctx.rev() instead of ctx in range()
2018-02-23, by Pulkit Goyal
py3: add b'' prefixes in test-alias.t
2018-02-23, by Pulkit Goyal
py3: add b'' prefixes in test-revset.t
2018-02-23, by Pulkit Goyal
py3: make sure we use bytes in generate-working-copy-states.py
2018-02-23, by Pulkit Goyal
py3: fix keyword arguments handling in hgext/acl.py
2018-02-23, by Pulkit Goyal
py3: use pycompat.bytestr to convert str returned by getpass.getuser to bytes
2018-02-23, by Pulkit Goyal
py3: add b'' prefixes in test-abort-checkin.t
2018-02-23, by Pulkit Goyal
py3: add b'' prefixes in test-dispatch.py
2018-02-21, by Pulkit Goyal
cleanup: say goodbye to manifestv2 format
2018-02-22, by Augie Fackler
wireproto: document the wonky push protocol for SSH
2018-02-21, by Gregory Szorc
wireprototypes: move baseprotocolhandler from wireprotoserver
2018-02-21, by Gregory Szorc
sshpeer: defer pipe buffering and stderr sidechannel binding
2018-02-21, by Gregory Szorc
sshpeer: make pipe polling code more explicit
2018-02-21, by Gregory Szorc
tests: store protocol payload in files
2018-02-19, by Gregory Szorc
sshpeer: return framed file object when needed
2018-02-21, by Gregory Szorc
sshpeer: move logic for sending a request into a new function
2018-02-21, by Gregory Szorc
help: fix wording describing SSH requirements
stable
2018-02-21, by Josef 'Jeff' Sipek
graphlog: document what "_" and "*" mean
stable
2018-02-22, by Anton Shestakov
sshpeer: rename _recv and _send to _readframed and _writeframed
2018-02-19, by Gregory Szorc
util: add a file object proxy that can read at most N bytes
2018-02-21, by Gregory Szorc
patches: release the GIL while applying the patch
2018-02-05, by Boris Feld
perfbranchmap: allow to select the filter to benchmark
2018-02-21, by Boris Feld
perfbranchmap: display 'unfiltered' for unfiltered performance
2018-02-21, by Boris Feld
py3: two more narrow tests passing
2018-02-22, by Augie Fackler
narrowbundle2: more kwargs native string fixes
2018-02-22, by Augie Fackler
py3: whitelist another 11 passing tests
2018-02-21, by Augie Fackler
narrowbundle2: use native string to get kwargs from dict
2018-02-21, by Augie Fackler
narrowbundle2: drop legacy getcgkwargs variable
2018-02-21, by Augie Fackler
fancyopts: add support for custom multi-arg opts in fancyopts.py
2018-02-21, by Daniel Ploch
narrowcommands: add some missing strkwargs calls for py3
2018-02-21, by Augie Fackler
narrowwirepeer: add some strkwargs to fix a crash on py3
2018-02-21, by Augie Fackler
narrowchangegroup: remove backwards compatibility with old hg
2018-02-21, by Augie Fackler
narrowbundle2: replace map() with equivalent list comprehension
2018-02-21, by Augie Fackler
narrowbundle2: this dict contains native strings, look kws up as such
2018-02-21, by Augie Fackler
tests: port extension in test-narrow-expanddirstate.t to Python 3
2018-02-21, by Augie Fackler
py3: use list comprehensions instead of filter where we need to eagerly filter
2018-02-21, by Augie Fackler
narrow: use list comprehension instead of filter for filtering lists
2018-02-21, by Augie Fackler
py3: whitelist another eight passing tests
2018-02-21, by Augie Fackler
mq: don't reimplement any()
2018-02-06, by Martin von Zweigbergk
mq: don't reimplement any()
2018-02-06, by Martin von Zweigbergk
strip: don't reimplement any()
2018-02-06, by Martin von Zweigbergk
convert: don't reimplement any()
2018-02-06, by Martin von Zweigbergk
verify: don't reimplement any()
2018-02-06, by Martin von Zweigbergk
walkrepos: don't reimplement any()
2018-02-06, by Martin von Zweigbergk
py3: make sure we open file in bytes mode
2018-02-21, by Pulkit Goyal
py3: add b'' to test-ui-color.py
2018-02-21, by Pulkit Goyal
debuginstall: strip double quotes from editorbin on Windows
2018-02-20, by Matt Harbison
pycompat: correct the shlex.split() proxy method signature in py3
2018-02-20, by Matt Harbison
merge with stable
2018-02-20, by Augie Fackler
convert: don't use type as a variable name
2018-02-19, by Pulkit Goyal
convert: don't use bytes as a variable name
2018-02-19, by Pulkit Goyal
py3: add a r'' prefix to prevent transformer from adding b''
2018-02-19, by Pulkit Goyal
py3: use pycompat.byteskwargs in hgext/convert/
2018-02-19, by Pulkit Goyal
py3: add b'' prefixes in test-mdiff.py
2018-02-19, by Pulkit Goyal
py3: use dict.items() instead of dict.iteritems() in tests
2018-02-19, by Pulkit Goyal
py3: add b'' prefixes in test-transplant.t
2018-02-19, by Pulkit Goyal
py3: add b'' prefixes in fakepatchtime.py
2018-02-19, by Pulkit Goyal
less
more
|
(0)
-30000
-10000
-3000
-1000
-120
+120
+1000
+3000
+10000
tip