Mercurial
Mercurial
>
hg
/ graph
summary
|
shortlog
|
changelog
| graph |
tags
|
bookmarks
|
branches
|
files
|
zip
|
gz
|
bz2
|
help
less
more
|
(0)
-30000
-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.
py3: abuse r'' to preserve str-ness of literals passed to __setattr__()
2017-03-26, by Yuya Nishihara
py3: fix slicing of byte string in revlog.compress()
2017-03-26, by Yuya Nishihara
py3: use bytes() to cast to immutable bytes in changelog.appender.write()
2017-03-26, by Yuya Nishihara
py3: use bytes() to cast to immutable bytes in pure.bdiff.bdiff()
2017-03-26, by Yuya Nishihara
bdiff: drop support for array.array argument from pure.bdiff.bdiff()
2017-03-26, by Yuya Nishihara
histedit: test that an aborted histedit can be rerun (with obsolete)
2017-03-26, by Pierre-Yves David
histedit: backout changeset 6f0b7475cf9a
2017-03-26, by Pierre-Yves David
histedit: backout changeset 2b599f5468a4
2017-03-26, by Pierre-Yves David
revsetlang: fix _quote on int on python3
2017-03-26, by Augie Fackler
runtests: unset editor and pager related environment variables
2017-03-26, by Jun Wu
debugfsinfo: improve case-sensitive testing
2017-03-26, by Jun Wu
debugfsinfo: show fstype for given path
2017-03-26, by Jun Wu
test-check-py3-commands: cleanup tests related to `hg status`
2017-03-26, by Pulkit Goyal
diff: use pycompat.{byteskwargs, strkwargs} to switch opts b/w bytes and str
2017-03-26, by Pulkit Goyal
patch: make regular expressions bytes by adding b''
2017-03-26, by Pulkit Goyal
dispatch: use pycompat.maplist() instead of map() to get a list
2017-03-26, by Pulkit Goyal
color: fix grammar in help text
2017-03-25, by Matt Harbison
statfs: detect more filesystems on Linux
2017-03-25, by Jun Wu
repair: use context manager for lock management
2017-03-23, by Matt Harbison
gitweb: use monospace font for commit messages
2017-03-24, by Gregory Szorc
pager: improve support for various flavors of `more` on Windows
2017-03-24, by Matt Harbison
statfs: avoid static allocation
2017-03-24, by Jun Wu
statfs: change Linux feature detection
2017-03-24, by Jun Wu
rebase: don't require destination if commands.rebase.requiredest=False
2017-03-24, by Martin von Zweigbergk
tests: add tests with commands.{update,rebase}.requiredest=False
2017-03-24, by Martin von Zweigbergk
rebase: move state serialization to use unfiltered repo
2017-03-12, by Durham Goode
largefiles: avoid redundant standin() invocations
2017-03-24, by FUJIWARA Katsunori
largefiles: replace hashrepofile by hashfile (API)
2017-03-24, by FUJIWARA Katsunori
largefiles: call readstandin() with changectx itself instead of rev or node
2017-03-24, by FUJIWARA Katsunori
largefiles: omit redundant splitstandin() invocations
2017-03-24, by FUJIWARA Katsunori
largefiles: replace splitstandin() by isstandin() to omit str creation
2017-03-24, by FUJIWARA Katsunori
largefiles: omit redundant isstandin() before splitstandin()
2017-03-24, by FUJIWARA Katsunori
misc: update descriptions about removed file for filectxfn
2017-03-24, by FUJIWARA Katsunori
osx: always purge build/mercurial before starting build
2017-03-20, by Augie Fackler
osx: use more paranoid quoting in test
2017-03-20, by Augie Fackler
osx: install completion scripts using install(1) to avoid umask badness
2017-03-20, by Augie Fackler
merge with stable
2017-03-24, by Martin von Zweigbergk
py3: prove `hg {add,addremove,commit} all work
2017-03-19, by Augie Fackler
revsetlang: perform quoting using ui.escapestr instead of repr()
2017-03-23, by Augie Fackler
revsetlang: add docstring with some tests to _quote
2017-03-23, by Augie Fackler
revsetlang: move quoting function to not be a closure
2017-03-19, by Augie Fackler
revsetlang: portably bytestring-ify another pair of int() calls
2017-03-23, by Augie Fackler
checkcode: enforce lowercase for extension docstring title
2017-03-23, by Jun Wu
logtoprocess: use lowercase for docstring title
2017-03-23, by Jun Wu
journal: use lowercase for docstring title
2017-03-23, by Jun Wu
automv: use lowercase for docstring title
2017-03-23, by Jun Wu
util: enable hardlink for some BSD-family filesystems
2017-03-23, by Jun Wu
osutil: report fstype for BSD and OSX
2017-03-23, by Jun Wu
setup: use a more strict way to test BSD or OSX's statfs
2017-03-23, by Jun Wu
debugfsinfo: use util.getfstype
2017-03-23, by Jun Wu
util: use util.getfstype
2017-03-23, by Jun Wu
util: add a getfstype method
2017-03-23, by Jun Wu
pager: fix the invocation of `more` on Windows
2017-03-20, by Matt Harbison
help: format ``commands`` heading correctly
2017-03-22, by Martin von Zweigbergk
convert: fix the handling of empty changlist descriptions in P4
2017-03-22, by David Soria Parra
status: support commands.status.relative config
2017-03-21, by Martin von Zweigbergk
plain: ignore [commands] config
2017-03-21, by Martin von Zweigbergk
changegroup: store old heads as a set
stable
4.1.2
2017-03-23, by Gregory Szorc
checkheads: extract obsolete post processing in its own function
2017-03-21, by Pierre-Yves David
tests: make test-simplekeyvaluefile.py py2.6-compatible
2017-03-22, by Kostia Balytskyi
similar: use cheaper hash() function to test exact matches
2017-03-23, by Yuya Nishihara
similar: take the first match instead of the last
2017-03-23, by Yuya Nishihara
similar: do not look up and create filectx more than once
2017-03-23, by Yuya Nishihara
similar: use common names for changectx variables
2017-03-23, by Yuya Nishihara
similar: get rid of quadratic addedfiles.remove()
2017-03-23, by Yuya Nishihara
similar: sort files not by object id but by path for stable result
2015-03-15, by Yuya Nishihara
debugfsinfo: print fstype information
2017-03-12, by Jun Wu
util: enable hardlink for copyfile
2017-03-12, by Jun Wu
hghave: add a check about whitelisted filesystem that supports hardlink
2017-03-12, by Jun Wu
util: disable hardlink for copyfile if fstype is outside a whitelist
2017-03-12, by Jun Wu
revlog: use pycompat.maplist to eagerly evaluate map on Python 3
2017-03-21, by Augie Fackler
py3: stop exporting urlparse from pycompat and util (API)
2017-03-21, by Gregory Szorc
check-code: recommend util.urlreq when importing urlparse
2017-03-21, by Gregory Szorc
tests: use urlreq in tinyproxy.py
2017-03-21, by Gregory Szorc
bugzilla: use util.urlreq.urlparse
2017-03-21, by Gregory Szorc
pycompat: define urlreq.urlparse and urlreq.unparse aliases
2017-03-21, by Gregory Szorc
pycompat: remove urlunquote alias
2017-03-21, by Gregory Szorc
util: use urlreq.unquote
2017-03-21, by Gregory Szorc
pycompat: alias urlreq.unquote to unquote_to_bytes
2017-03-21, by Gregory Szorc
revsetlang: portably turn int into bytestring
2017-03-19, by Augie Fackler
osutil: export a "getfstype" method
2017-03-20, by Jun Wu
osutil: add a C function getting filesystem type
2017-03-20, by Jun Wu
setup: test some header files
2017-03-20, by Jun Wu
setup: detect statfs
2017-03-20, by Jun Wu
setup: add a function to test header files
2017-03-20, by Jun Wu
setup: split "hasfunction" to test arbitrary code
2017-03-20, by Jun Wu
rebase: add flag to require destination
2017-03-14, by Ryan McElroy
update: add flag to require update destination
2017-03-14, by Ryan McElroy
mq: reject new patch name containing leading/trailing whitespace
2017-03-20, by Yuya Nishihara
shelve: rename stripnodes to nodestoprune
2017-03-10, by Kostia Balytskyi
shelve: add an ability to write key-val data to a new type of shelve files
2017-03-10, by Kostia Balytskyi
scmutil: add a simple key-value file helper
2017-03-10, by Kostia Balytskyi
graphlog: draw multiple edges towards null node (issue5440)
2017-03-20, by Yuya Nishihara
merge with stable
2017-03-21, by Augie Fackler
localrepo: use tryunlink
2017-03-21, by Ryan McElroy
vfs: use tryunlink
2017-03-21, by Ryan McElroy
server: use tryunlink
2017-03-21, by Ryan McElroy
dirstate: use tryunlink
2017-03-21, by Ryan McElroy
debug: use tryunlink
2017-03-21, by Ryan McElroy
chgserver: use tryunlink
2017-03-21, by Ryan McElroy
bookmarks: use tryunlink
2017-03-21, by Ryan McElroy
shelve: use tryunlink
2017-03-21, by Ryan McElroy
vfs: add tryunlink method
2017-03-21, by Ryan McElroy
util: use tryunlink in unlinkpath
2017-03-21, by Ryan McElroy
util: add tryunlink function
2017-03-21, by Ryan McElroy
util: unify unlinkpath
2017-03-21, by Ryan McElroy
posix: use local reference to removedirs
2017-03-21, by Ryan McElroy
posix: use local reference to unlink
2017-03-21, by Ryan McElroy
localrepo: improve vfs documentation
2017-03-21, by Ryan McElroy
ui: restrict length of autogenerated blocked tags
2017-03-20, by Simon Farnsworth
commit: keep opts as byteskwargs as much as possible
2017-03-19, by Augie Fackler
util: reference __main__ in sys.modules as a sysstr
2017-03-19, by Augie Fackler
ui: convert to/from Unicode on Python 3 in ui.editor()
2017-03-19, by Augie Fackler
manifest: refer to bytestrings as bytes, not str
2017-03-19, by Augie Fackler
manifest: use node.hex instead of .encode('hex')
2017-03-19, by Augie Fackler
pure: use int instead of long
2017-03-20, by Martin von Zweigbergk
histedit: inline cleanupnode
2017-03-13, by Jun Wu
histedit: use safecleanupnode in _aborthistedit (issue5500)
2017-03-13, by Jun Wu
histedit: use safecleanupnode in _finishhistedit
2017-03-13, by Jun Wu
histedit: add a method to cleanup nodes safely
2017-03-13, by Jun Wu
py3: prove hg status works
2017-03-21, by Rishabh Madan
localrepo: use node.hex instead of awkward .encode('latin1')
2017-03-20, by Augie Fackler
py3: prove hg config works
2017-03-21, by Rishabh Madan
templater: make pad() strip color codes before computing width (issue5416)
2017-03-18, by Yuya Nishihara
templater: make pad() compute actual width
2017-03-18, by Yuya Nishihara
templater: reject bad fillchar argument passed to pad()
2017-03-18, by Yuya Nishihara
color: insert color code after every "\e[0m" (issue5413)
2017-03-18, by Yuya Nishihara
debugtemplate: pass ui to templater so label() works
2017-03-18, by Yuya Nishihara
subrepo: move prompts out of the if (issue5505)
stable
2017-03-20, by Simon Farnsworth
merge: remove unnecessary matcher checks
2017-03-19, by Durham Goode
rebase: use one dirstateguard for entire rebase
2017-03-19, by Durham Goode
histedit: add histedit.singletransaction config option
2017-03-10, by Durham Goode
histedit: pop action after the action is completed
2017-03-10, by Durham Goode
histedit: add transaction support to writing the state file
2017-03-10, by Durham Goode
localrepo: forcibly copy list of filecache keys
2017-03-19, by Augie Fackler
localrepo: turn hook kwargs back into strs before calling hook
2017-03-19, by Augie Fackler
localrepo: ensure transaction id is fully bytes on py3
2017-03-19, by Augie Fackler
dirstate: use future-proof next(iter) instead of iter.next
2017-03-19, by Augie Fackler
posix: tiptoe around tempfile module more delicately
2017-03-19, by Augie Fackler
posix: use open() instead of file()
2017-03-19, by Augie Fackler
revlog: use int instead of long
2017-03-19, by Augie Fackler
error: use r-string to properly pop hints from **kw
2017-03-19, by Augie Fackler
dispatch: use pycompat.maplist to allow summing with args
2017-03-19, by Augie Fackler
pycompat: add maplist alias for old map behavior
2017-03-19, by Augie Fackler
dispatch: replace mayberepr with shellquote
2017-03-19, by Augie Fackler
color: sync text attributes and buffered text output on Windows (issue5508)
2017-03-19, by Matt Harbison
test-check-help: fix to work on Windows
2017-03-19, by Matt Harbison
branchmap: be more careful about using %d on ints
2017-03-19, by Augie Fackler
util: use bytes re on bytes input in fspath
2017-03-19, by Augie Fackler
util: use pycompat.bytestr in checkwinfilename
2017-03-19, by Augie Fackler
dispatch: ensure repr is bytes in _mayberepr
2017-03-19, by Augie Fackler
dispatch: extract maybe-use-repr formatting to helper function
2017-03-19, by Augie Fackler
dispatch: consolidate formatting of arguments
2017-03-19, by Augie Fackler
py3: make the regular expression bytes to prevent TypeError
2017-03-17, by Pulkit Goyal
pager: flush outputs before firing pager process
2017-02-25, by Yuya Nishihara
patchbomb: use modern pager to display -n/--test result (BC)
2017-02-25, by Yuya Nishihara
httpconnection: make sure to clear progress of httpsendfile at EOF
2017-03-18, by Yuya Nishihara
py3: convert log opts to bytes-key dict
2017-03-14, by Yuya Nishihara
graphlog: pass function arguments without expansion
2017-03-14, by Yuya Nishihara
py3: call codecs.escape_decode() directly
2017-03-17, by Yuya Nishihara
util: wrap s.decode('string_escape') calls for future py3 compatibility
2017-03-17, by Yuya Nishihara
merge with stable
2017-03-18, by Augie Fackler
hgwebdir: add support for explicit index files
2017-03-05, by Matt Harbison
ui: move configlist parser to config.py
2017-03-17, by Jun Wu
tests: allow ModuleNotFoundError in addition to ImportError
2017-03-17, by Martin von Zweigbergk
pager: skip running the pager if it's set to 'cat'
2017-03-15, by Augie Fackler
pager: avoid shell=True on subprocess.Popen for better errors (issue5491)
2017-03-15, by Augie Fackler
py3: change explicit conversion of config value from str to pycompat.bytestr
2017-03-17, by Rishabh Madan
py3: add __bool__ to every class defining __nonzero__
2017-03-13, by Gregory Szorc
merge: also allow 'e' action with experimental.updatecheck=noconflict
2017-03-13, by Martin von Zweigbergk
exchange: use v2 bundles for modern compression engines (issue5506)
stable
2017-03-16, by Gregory Szorc
exchange: reject new compression engines for v1 bundles (issue5506)
stable
2017-03-16, by Gregory Szorc
config: honour the trusted flag in ui.configbytes
2017-03-12, by Martijn Pieters
osutil: fix potential wrong fd close
2017-03-15, by Jun Wu
parsers: use Python memory allocator for indexObject->offsets
2017-03-09, by Gregory Szorc
parsers: use Python memory allocator in commonancestorsheads()
2017-03-09, by Gregory Szorc
osutil: use Python memory allocator in _listdir
2017-03-09, by Gregory Szorc
bdiff: use Python memory allocator in fixws
2017-03-09, by Gregory Szorc
localrepo: fix deprecation warning version of wfile
2017-03-16, by Pierre-Yves David
util: explicitly tests for None
2017-03-15, by Pierre-Yves David
context: simplify call to icase matcher in 'match()'
2017-03-15, by Pierre-Yves David
py3: make sure using bytes status char rather than ascii values
2017-03-16, by Pulkit Goyal
shelve: get rid of ui.backupconfig
2017-03-16, by Jun Wu
rebase: get rid of ui.backupconfig
2017-03-16, by Jun Wu
mq: get rid of ui.backupconfig
2017-03-16, by Jun Wu
histedit: get rid of ui.backupconfig
2017-03-16, by Jun Wu
record: get rid of ui.backupconfig
2017-03-16, by Jun Wu
import: get rid of ui.backupconfig
2017-03-16, by Jun Wu
clone: get rid of ui.backupconfig
2017-03-16, by Jun Wu
commit: get rid of ui.backupconfig
2017-03-16, by Jun Wu
branchmap: handle nullrev in setcachedata
2017-03-15, by Durham Goode
py3: call codecs.escape_encode() directly
2017-03-15, by Yuya Nishihara
templatekw: make join() escape values of extras (BC) (issue5504)
2017-03-15, by Yuya Nishihara
util: wrap s.encode('string_escape') call for future py3 compatibility
2017-03-15, by Yuya Nishihara
py3: prove hg tip works
2017-03-13, by Yuya Nishihara
py3: call strftime() with native str type
2017-03-13, by Yuya Nishihara
encoding: add converter between native str and byte string
2017-03-13, by Yuya Nishihara
encoding: factor out unicode variants of from/tolocal()
2017-03-13, by Yuya Nishihara
py3: use next() to obtain next item from inner generator of generatorset
2017-03-13, by Yuya Nishihara
py3: rewrite itervalues() as values() by importer
2017-03-13, by Yuya Nishihara
py3: use portable way to stringify cache key of repoview
2017-03-12, by Yuya Nishihara
exewrapper: prefer HackableMercurial python if availbale
2017-03-13, by Kostia Balytskyi
import-checkers: split tests of the tool from running it on the source
2017-03-14, by Pierre-Yves David
py3: use bytestr wrapper in revsetlang.tokenize()
2017-03-16, by Yuya Nishihara
py3: use bytestr wrapper in revsetlang.formatspec()
2017-03-16, by Yuya Nishihara
pycompat: add bytestr wrapper which mostly acts as a Python 2 str
2017-03-08, by Yuya Nishihara
tests: allow running doctests selectively on Python 3
2017-03-08, by Yuya Nishihara
context: explicitly tests for None
2017-03-15, by Pierre-Yves David
filemerge: explicitly tests for None
2017-03-15, by Pierre-Yves David
hgweb: explicitly tests for None
2017-03-15, by Pierre-Yves David
hgweb: explicitly tests for None in webutil
2017-03-15, by Pierre-Yves David
match: explicitly tests for None
2017-03-15, by Pierre-Yves David
mq: explicitly tests for None
2017-03-15, by Pierre-Yves David
rebase: explicitly tests for None
2017-03-15, by Pierre-Yves David
py3: use iter() instead of iterkeys()
2017-03-16, by Rishabh Madan
localrepo: deprecated '_link'
2016-08-05, by Pierre-Yves David
localrepo: use self.wvfs.islink directly
2016-08-05, by Pierre-Yves David
py3: convert opts back to bytes for status
2017-03-16, by Pulkit Goyal
parsers: handle refcounting of "parents" consistently
2017-03-13, by Gregory Szorc
py3: make py3 compat.iterbytestr simpler and faster
2017-03-15, by Martin von Zweigbergk
py3: optimize py3 compat.bytechr using Struct.pack
2017-03-15, by Martin von Zweigbergk
tests: properly drop back to root dir in test-status.t
2017-03-15, by Ryan McElroy
dirstate: use list comprehension to get a list of keys
2017-03-16, by Pulkit Goyal
match: slice over bytes to get the byteschr instead of ascii value
2017-03-16, by Pulkit Goyal
match: make regular expression bytes to prevent TypeError
2017-03-16, by Pulkit Goyal
scmutil: make function name bytes in class filecache
2017-03-16, by Pulkit Goyal
localrepo: deprecate 'wfile'
2017-03-15, by Pierre-Yves David
eol: use 'wvfs' instead of 'wfile'
2017-03-15, by Pierre-Yves David
localrepo: use 'wvfs' instead of 'wfile'
2017-03-15, by Pierre-Yves David
tagmerge: use 'wvfs' instead of 'wfile'
2017-03-15, by Pierre-Yves David
gpg: use 'wvfs' instead of 'wfile'
2017-03-15, by Pierre-Yves David
test: add a basic 'test-check-pylint.t'
2016-12-28, by Pierre-Yves David
localrepo: don't use mutable default argument value
2017-03-14, by Pierre-Yves David
httpclient: don't use mutable default argument value
2017-03-14, by Pierre-Yves David
largefiles: don't use mutable default argument value
2017-03-14, by Pierre-Yves David
hgk: don't use mutable default argument value
2017-03-14, by Pierre-Yves David
convert: don't use mutable default argument value
2017-03-14, by Pierre-Yves David
mq: don't use mutable default argument value
2017-03-14, by Pierre-Yves David
pager: if old pager extensions is enabled, respect pager.attend
2017-03-13, by Martin von Zweigbergk
tests: duplicate test for pager for old extension and for in-core pager
2017-03-13, by Martin von Zweigbergk
less
more
|
(0)
-30000
-10000
-3000
-1000
-240
+240
+1000
+3000
+10000
tip