Mercurial
Mercurial
>
hg-stable
/ graph
summary
|
shortlog
|
changelog
| graph |
tags
|
bookmarks
|
branches
|
files
|
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.
byteify-strings: do not rewrite iteritems() and itervalues() by default
2018-05-31, by Yuya Nishihara
byteify-strings: drop import-line hack
2018-05-31, by Yuya Nishihara
byteify-strings: add --inplace option to write back result
2018-05-31, by Yuya Nishihara
byteify-strings: add basic command interface
2018-05-31, by Yuya Nishihara
byteify-strings: fork py3 code transformer to make it a standalone command
2018-05-31, by Yuya Nishihara
highlight: get around tmpl.load() which now returns a parsed tree
2018-06-18, by Yuya Nishihara
changegroup: use progress helper
2018-06-17, by Martin von Zweigbergk
archival: use progress helper
2018-06-17, by Martin von Zweigbergk
copystore: use progress helper
2018-06-17, by Martin von Zweigbergk
subrepo: use progress helper
2018-06-17, by Martin von Zweigbergk
histedit: use progress helper
2018-06-17, by Martin von Zweigbergk
rebase: use progress helper
2018-06-17, by Martin von Zweigbergk
debugbuilddag: use context manager for progress, locks, transaction
2018-06-17, by Martin von Zweigbergk
debugbuilddag: use progress helper
2018-06-17, by Martin von Zweigbergk
progress: make the progress helper a context manager
2018-06-17, by Martin von Zweigbergk
progress: hide update(None) in a new complete() method
2018-06-17, by Martin von Zweigbergk
rebase: add dry-run functionality
2018-06-16, by Sushil khanchi
py3: add `and None` to suppress return values of .write() calls
2018-06-18, by Pulkit Goyal
py3: slice over bytes to prevent getting ascii values
2018-06-18, by Pulkit Goyal
py3: use pycompat.maplist() instead of map() in hgext/transplant.py
2018-06-18, by Pulkit Goyal
py3: add 4 new passing tests to whitelist
2018-06-18, by Pulkit Goyal
py3: make tests/test-impexp-branch.t compatible with Python 3
2018-06-18, by Pulkit Goyal
py3: convert error instances to bytes using pycompat.bytestr()
2018-06-18, by Pulkit Goyal
py3: encode sys.argv to bytes using .encode()
2018-06-18, by Pulkit Goyal
py3: use '%d' for os.stat_result.st_nlink instead of '%s'
2018-06-18, by Pulkit Goyal
py3: suppress the output of .write() calls in tests/test-revlog-v2.t
2018-06-18, by Pulkit Goyal
py3: add couple of missing b'' prefixes in tests/test-pager-legacy.t
2018-06-18, by Pulkit Goyal
import: use context manager for lock, dirstateguard, transaction
2018-06-14, by Martin von Zweigbergk
streamclone: update progress later to avoid passing None to util.bytecount
2018-06-17, by Augie Fackler
highlight: adjust to attribute being private
2018-06-17, by Augie Fackler
annotate: automatically populate fields referenced from template
2018-05-03, by Yuya Nishihara
annotate: reverse mapping between option name and field name
2018-05-03, by Yuya Nishihara
formatter: provide hint of referenced field names
2018-05-03, by Yuya Nishihara
templater: add function to look up symbols used in template
2018-05-03, by Yuya Nishihara
templater: parse template string to tree by templater class
2018-05-03, by Yuya Nishihara
templater: drop extension point of engine classes (API)
2018-05-03, by Yuya Nishihara
templater: make it clearer that parsing doesn't cause recursion
2018-05-03, by Yuya Nishihara
templater: mark most attributes as private
2018-05-03, by Yuya Nishihara
setdiscovery: use progress helper
2018-06-17, by Martin von Zweigbergk
streamclone: use progress helper
2018-06-16, by Martin von Zweigbergk
similar: use progress helper
2018-06-16, by Martin von Zweigbergk
remove: use progress helper
2018-06-16, by Martin von Zweigbergk
changegroup: use progress helper in apply() (API)
2018-06-15, by Martin von Zweigbergk
progress: create helper class for incrementing progress
2018-06-15, by Martin von Zweigbergk
extensions: use context manger for open()
2018-06-17, by Yuya Nishihara
py3: open extension source in binary mode to read docstring as bytes
2018-06-17, by Yuya Nishihara
grep: adds allfiles mode
2018-06-13, by Sangeet Kumar Mishra
morestatus: remove some extra spaces
2018-06-13, by Pulkit Goyal
graph: improve graph output by using Unicode characters
2018-06-15, by John Stiles
py3: whitelist another 5 passing tests thanks to the ratchet
2018-06-16, by Augie Fackler
shelve: wider check for successful abort in test
2018-05-28, by Boris Feld
shelve: use full hash in tests
2018-05-29, by Boris Feld
phabricator: preserve the phase when amending in the Differential fields
2018-06-14, by Matt Harbison
py3: ditch email.parser.BytesParser which appears to be plain crap
2018-06-16, by Yuya Nishihara
py3: remove b'' from error message of disallowed filename
2018-06-16, by Yuya Nishihara
py3: remove b'' from output of test-eol.t
2018-06-16, by Yuya Nishihara
py3: replace s[-1] with s.endswith() in eol handling
2018-06-16, by Yuya Nishihara
py3: fix loop over byte string in wireprotov1peer
2018-06-16, by Yuya Nishihara
py3: glob out some error messages in test-fileset.t
2018-06-16, by Yuya Nishihara
fileset: raise ProgrammingError for bad existing() calls
2018-06-16, by Yuya Nishihara
py3: cast bytes encoding name to str in fileset.py
2018-06-16, by Yuya Nishihara
import: use context manager for wlock
2018-06-14, by Martin von Zweigbergk
tag: use context manager for locks
2018-06-14, by Martin von Zweigbergk
commit: use context manager for locks
2018-06-14, by Martin von Zweigbergk
backout: use context manager for locks
2018-06-14, by Martin von Zweigbergk
backout: use context manager for dirstateguard
2018-06-14, by Martin von Zweigbergk
backout: use context manager for config override
2018-06-14, by Martin von Zweigbergk
update: use context manager for config override (API)
2018-06-14, by Martin von Zweigbergk
resolve: use context manager for config override
2018-06-14, by Martin von Zweigbergk
merge: use context manager for config override
2018-06-14, by Martin von Zweigbergk
graft: use context manager for config override
2018-06-14, by Martin von Zweigbergk
tests: suppress read(-1) -> '' calls in fileobjectobserver
2018-06-14, by Augie Fackler
debugcommands: work around logiofd being a pipe and unseekable
2018-06-14, by Augie Fackler
py3: replace `unicode` with pycompat.unicode
2018-06-13, by Pulkit Goyal
cmdutil: say that `graft --stop` stops the graft instead of aborting
2018-06-15, by Pulkit Goyal
py3: two more passing tests from the ratchet in buildbot
2018-06-14, by Augie Fackler
bdiff: one more safe call of bdiff_freehunks(NULL)
2018-06-14, by Yuya Nishihara
bdiff: document that bdiff_freehunks() accepts NULL
2018-06-14, by Yuya Nishihara
hgweb: propagate http headers from ErrorResponse for web interface commands
2018-06-14, by Sune Foldager
py3: fix map() use in templatekw.showpredecessors()
2018-06-14, by Yuya Nishihara
merge with stable
2018-06-14, by Yuya Nishihara
templatefilters: rename commonprefix to commondir
2018-06-13, by Martin von Zweigbergk
bitmanipulation: fix undefined behavior in bit shift in getbe32
2018-06-13, by Augie Fackler
templatefilters: undeprecate hgdate
2018-06-13, by Yuya Nishihara
templater: restore the original string format of {date}
2018-06-13, by Yuya Nishihara
hgweb: insist http_status value is a sysstr
2018-06-12, by Augie Fackler
hgweb: pass a sysstr to low-level _start_response method
2018-06-12, by Augie Fackler
tests: fix printenv script on Python 3
2018-06-12, by Augie Fackler
cvsps: port changeset __repr__ to py3
2018-06-12, by Augie Fackler
cvsps: avoid comparison between None and a tuple in date sorting
2018-06-12, by Augie Fackler
py3: buildbot informs me we have two new passing tests
2018-06-12, by Augie Fackler
commandserver: close server's fds explicitly from a worker
2018-06-12, by Jun Wu
run-tests: restrict the test cases allowed characters
2018-06-12, by Boris Feld
templater: abstract truth testing to fix {if(list_of_empty_strings)}
2018-06-09, by Yuya Nishihara
show: stringify filtered list of tags before testing emptiness
2018-06-12, by Yuya Nishihara
templatefilters: deprecate hgdate as {date|hgdate} is the default format
2018-03-24, by Yuya Nishihara
templater: make date wrapper support dot/map operations
2018-03-24, by Yuya Nishihara
templater: introduce a wrapper for date tuple (BC)
2018-03-24, by Yuya Nishihara
templater: promote tomap() to an interface type
2018-04-21, by Yuya Nishihara
templater: rename mappable to hybriditem as it is the primary use case
2018-06-09, by Yuya Nishihara
serve: do not daemonize by default by --print-url
2018-06-08, by Yuya Nishihara
mercurial: add .t files to .editorconfig
2018-06-07, by Gregory Szorc
graft: add a new `--stop` flag to stop interrupted graft
2018-05-28, by Pulkit Goyal
graft: fix the help text to say `graft reapplies previous options`
2018-06-12, by Pulkit Goyal
files: drop now-unnecessary filtering of removed dirstate files
2018-06-11, by Martin von Zweigbergk
context: make workingctx.matches() filter our removed files (API)
2018-06-11, by Martin von Zweigbergk
locate: explicitly use dirstate.matches() for working copy
2018-06-11, by Martin von Zweigbergk
revsets: define a none() revset
2018-06-11, by Martin von Zweigbergk
statprof: fix save and load
2018-06-11, by Boris Feld
perftemplating: abort on incompatible version
2018-06-11, by Boris Feld
templater: fix string representation of wrapped None
2018-06-05, by Yuya Nishihara
templater: show slightly better hint on map operation error
2018-06-08, by Yuya Nishihara
templater: inline unwraphybrid()
2018-03-21, by Yuya Nishihara
templater: drop hybrid-ness on unwrapvalue()
2018-03-19, by Yuya Nishihara
templater: mark .keytype as a private attribute
2018-03-23, by Yuya Nishihara
templater: abstract ifcontains() over wrapped types
2018-03-19, by Yuya Nishihara
templater: inline wraphybridvalue()
2018-03-21, by Yuya Nishihara
templater: abstract min/max away
2018-03-19, by Yuya Nishihara
stringutil: fix prettyrepr() to not orphan foo=<...> line
2018-06-10, by Yuya Nishihara
debugwalk: pretty-print nested matcher
2018-06-10, by Yuya Nishihara
less
more
|
(0)
-30000
-10000
-3000
-1000
-120
+120
+1000
+3000
+10000
tip