Mercurial
Mercurial
>
hg
/ graph
summary
|
shortlog
|
changelog
| graph |
tags
|
bookmarks
|
branches
|
files
|
zip
|
gz
|
bz2
|
help
less
more
|
(0)
-30000
-10000
-3000
-1000
-192
+192
+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.
ui: check for --debugger in sys.argv using r-string to avoid bytes on py3
2017-03-11, by Augie Fackler
minirst: use bytes.strip instead of str.strip
2017-03-12, by Pulkit Goyal
smcposix: pass unicode as first argument to array.array
2017-03-12, by Pulkit Goyal
util: pass encoding.[encoding|encodingmode] as unicodes
2017-03-12, by Pulkit Goyal
win32text: directly use repo.vfs.join
2017-03-08, by Pierre-Yves David
transplant: directly use repo.vfs.join
2017-03-08, by Pierre-Yves David
shelve: directly use repo.vfs.join
2017-03-08, by Pierre-Yves David
share: directly use repo.vfs.join
2017-03-08, by Pierre-Yves David
mq: directly use repo.vfs.join
2017-03-08, by Pierre-Yves David
largefiles: directly use repo.vfs.join
2017-03-08, by Pierre-Yves David
keyword: directly use repo.vfs.join
2017-03-08, by Pierre-Yves David
journal: directly use repo.vfs.join
2017-03-08, by Pierre-Yves David
histedit: directly use repo.vfs.join
2017-03-08, by Pierre-Yves David
eol: directly use repo.vfs.join
2017-03-08, by Pierre-Yves David
convert: directly use repo.vfs.join
2017-03-08, by Pierre-Yves David
test-bundle2-remote-changegroup: directly use repo.vfs.join
2017-03-08, by Pierre-Yves David
subrepo: directly use repo.vfs.join
2017-03-08, by Pierre-Yves David
repair: directly use repo.vfs.join
2017-03-08, by Pierre-Yves David
merge: directly use repo.vfs.join
2017-03-08, by Pierre-Yves David
hg-mod: directly use repo.vfs.join
2017-03-08, by Pierre-Yves David
commands: directly use repo.vfs.join
2017-03-08, by Pierre-Yves David
cmdutil: directly use repo.vfs.join
2017-03-08, by Pierre-Yves David
localrepo: directly use repo.vfs.join
2016-08-05, by Pierre-Yves David
minirst: make encoding.encoding unicodes to pass into encode() and decode()
2017-03-12, by Pulkit Goyal
minirst: make regular expressions bytes
2017-03-12, by Pulkit Goyal
setup: convert setupversion to unicode
2017-03-11, by Gregory Szorc
util: add debugstacktrace depth limit
2015-01-14, by Mads Kiilerich
util: strip trailing newline from debugstacktrace message
2015-01-16, by Mads Kiilerich
tests: rework util.debugstacktrace tests
2015-01-16, by Mads Kiilerich
vfs: use repo.vfs.rename
2017-03-11, by Mads Kiilerich
vfs: use repo.vfs.unlinkpath
2017-03-11, by Mads Kiilerich
merge: use repo.wvfs.unlinkpath
2015-01-14, by Mads Kiilerich
vfs: use repo.wvfs.unlinkpath
2015-01-14, by Mads Kiilerich
policy: try and always have a bytes for module policy
2017-03-08, by Augie Fackler
init: zstd is already python3-ready, so don't run it through our importer
2017-03-08, by Augie Fackler
config: guard against setconfig specifying unicode values on py3
2017-03-03, by Augie Fackler
dispatch: enforce bytes when converting boolean flags to config items
2017-03-03, by Augie Fackler
py3: add a test that proves %include and missing-extension code works
2017-03-03, by Augie Fackler
extensions: tapdance to get reasonable import error formatting
2017-03-03, by Augie Fackler
rebase: abort if *any* commit in rebase set is public
2017-03-11, by Martin von Zweigbergk
merge with stable
2017-03-11, by Augie Fackler
httpconnection: rename config to groups
2017-03-09, by Gregory Szorc
httpconnection: don't use dict()
2017-03-09, by Gregory Szorc
formatter: set _first on formatter, not ui
2017-03-09, by Martin von Zweigbergk
rebase: unhide original working directory node as well (issue5219)
2017-03-10, by Martin von Zweigbergk
rebase: pass in a regular set to _setrebasesetvisibility()
2017-03-10, by Martin von Zweigbergk
tests: demonstrate broken rebase from obsolete commit
2017-02-01, by Martin von Zweigbergk
treemanifest: make node reuse match flat manifest behavior
2017-03-01, by Durham Goode
help: update help.internalstable for new censor docs
2017-03-10, by Augie Fackler
parsers: drop old nonnormalentries method
2017-03-10, by Augie Fackler
parsers: avoid leak of nonnset and otherpset
2017-03-10, by Augie Fackler
sslutil: issue warning when [hostfingerprint] is used
2017-03-09, by Gregory Szorc
setup: use setuptools on Windows (issue5400)
2017-03-09, by Gregory Szorc
schemes: use br'' literal to define bytes regexp
2017-03-09, by Yuya Nishihara
help: fix layout of pre-formatted text
2017-03-09, by Yuya Nishihara
help: fix example of revs() fileset
2017-03-09, by Yuya Nishihara
filecache: make 'join' abstract
2016-08-05, by Pierre-Yves David
filecache: explicitly test 'repofilecache'
2017-03-08, by Pierre-Yves David
repofilecache: directly use 'repo.vfs.join'
2016-08-05, by Pierre-Yves David
repofilecache: define a 'join' method
2016-08-05, by Pierre-Yves David
wix: add censor docs to installer script
2017-03-06, by Augie Fackler
internals: add some brief documentation about censor
2017-01-23, by Augie Fackler
localrepo: rename proxycls to filteredrepo
2017-03-09, by Jun Wu
dirstate: track otherparent files same as nonnormal
2017-03-08, by Durham Goode
pycompat: verify sys.argv exists before forwarding it (issue5493)
stable
2017-03-07, by Augie Fackler
hgweb: use patch.diffhunks in webutil.diffs to simplify the algorithm
2017-03-06, by Denis Laxalde
hgweb: start enumerate at 1 in webutil.diffs's inner function prettyprintlines
2017-03-06, by Denis Laxalde
patch: add a diffhunks function yielding (diffheaders, hunks)
2017-03-03, by Denis Laxalde
mdiff: let unidiff return (diffheader, hunks)
2017-03-03, by Denis Laxalde
mdiff: extract a checknonewline inner function in unidiff()
2017-03-03, by Denis Laxalde
mdiff: distinguish diff headers from hunks in unidiff()
2017-03-03, by Denis Laxalde
test: end printed diff "hunks" with an empty string in test-context.py
2017-03-03, by Denis Laxalde
mdiff: let _unidiff yield hunks as (<range information>, <hunk lines>)
2017-03-02, by Denis Laxalde
mdiff: turn the comment above _unidiff into a docstring
2017-01-09, by Denis Laxalde
mdiff: compute newlines-splitted texts within _unidiff
2016-09-27, by Denis Laxalde
dispatch: add pagination of two more help cases
2017-03-08, by Augie Fackler
help: avoid mutating passed-in `keep` list in `formattedhelp`
2017-03-08, by Augie Fackler
extensions: use [0:1] slice on config path instead of [0]
2017-03-03, by Augie Fackler
extensions: use inspect module instead of func_code.co_argcount
2017-03-03, by Augie Fackler
treemanifest: add tests covering hg diff of partial trees
2017-03-07, by Durham Goode
context: remove uses of manifest.matches
2017-03-07, by Durham Goode
context: remove assumptions about manifest creation during _buildstatus
2017-03-07, by Durham Goode
context: move _manifest from committablectx to workingctx
2017-03-07, by Durham Goode
status: handle more node indicators in buildstatus
2017-03-07, by Durham Goode
merge: remove uses of manifest.matches
2017-03-07, by Durham Goode
copies: remove use of manifest.matches
2017-03-07, by Durham Goode
manifest: add match argument to diff and filesnotin
2017-03-07, by Durham Goode
fileset: drop false function signatures from revs() and status() docs
2017-03-09, by Yuya Nishihara
py3: factor out bytechr() function
2017-03-08, by Yuya Nishihara
vfs: use 'vfs' module directly in 'test-clone-uncompressed'
2017-03-02, by Pierre-Yves David
vfs: use 'vfs' module directly in 'test-filecache'
2017-03-02, by Pierre-Yves David
vfs: use 'vfs' module directly in 'test-parseindex'
2017-03-02, by Pierre-Yves David
vfs: use 'vfs' module directly in 'test-lock'
2017-03-02, by Pierre-Yves David
vfs: use 'vfs' module directly in 'contrib/undumprevlog'
2017-03-02, by Pierre-Yves David
vfs: use 'vfs' module directly in 'hgext.largefile'
2017-03-02, by Pierre-Yves David
vfs: use 'vfs' module directly in 'hgext.convert'
2017-03-02, by Pierre-Yves David
vfs: use 'vfs' module directly in 'hgext.transplant'
2017-03-02, by Pierre-Yves David
vfs: use 'vfs' module directly in 'hgext.shelve'
2017-03-02, by Pierre-Yves David
vfs: use 'vfs' module directly in 'hgext.mq'
2017-03-02, by Pierre-Yves David
vfs: use 'vfs' module directly in 'mercurial.unionrepo'
2017-03-02, by Pierre-Yves David
vfs: use 'vfs' module directly in 'mercurial.statichttprepo'
2017-03-02, by Pierre-Yves David
vfs: use 'vfs' module directly in 'mercurial.bundlerepo'
2017-03-02, by Pierre-Yves David
vfs: use 'vfs' module directly in 'mercurial.debugcommand'
2017-03-02, by Pierre-Yves David
vfs: use 'vfs' module directly in 'mercurial.simplemerge'
2017-03-02, by Pierre-Yves David
vfs: use 'vfs' module directly in 'mercurial.cmdutil'
2017-03-02, by Pierre-Yves David
vfs: use 'vfs' module directly in 'mercurial.subrepo'
2017-03-02, by Pierre-Yves David
vfs: use 'vfs' module directly in 'mercurial.archival'
2017-03-02, by Pierre-Yves David
vfs: use 'vfs' module directly in 'mercurial.store'
2017-03-02, by Pierre-Yves David
vfs: use 'vfs' module directly in 'mercurial.patch'
2017-03-02, by Pierre-Yves David
vfs: use 'vfs' module directly in 'mercurial.repair'
2017-03-02, by Pierre-Yves David
vfs: use 'vfs' module directly in 'mercurial.localrepo'
2017-03-02, by Pierre-Yves David
chg: forward user-defined signals
2017-03-08, by Jun Wu
chg: document why we send SIGHUP and SIGINT to process group
2017-03-08, by Jun Wu
tests: make test-shelve.t timing-independent
2017-03-08, by Martin von Zweigbergk
tests: make run-tests.py run on Python 3 again
2017-03-08, by Yuya Nishihara
rebase: move actual rebase into a single transaction
2017-03-07, by Durham Goode
rebase: allow aborting if last-message.txt is missing
2017-03-07, by Durham Goode
rebase: add storestatus support for transactions
2017-03-07, by Durham Goode
rebase: move storestatus onto rebaseruntime
2017-03-07, by Durham Goode
rebase: clear updatestate during rebase --abort in more cases
2017-03-07, by Durham Goode
repoview: convert attribute names to unicodes on Python 3
2017-03-08, by Pulkit Goyal
parsers: alias long to int on Python 3
2017-03-08, by Pulkit Goyal
store: slice over a bytestring to get characters instead of ascii values
2017-03-08, by Pulkit Goyal
vfs: use 'vfs' module directly in 'mercurial.hg'
2017-03-02, by Pierre-Yves David
vfs: extract 'vfs' class and related code to a new 'vfs' module (API)
2017-03-01, by Pierre-Yves David
vfs: replace 'scmutil.opener' usage with 'scmutil.vfs'
2017-03-02, by Pierre-Yves David
fsmonitor: remove use of repo.opener
2017-03-07, by Durham Goode
help: align description of 'base rev' with reality [issue5488]
2017-02-28, by Kim Alvefur
help: fix internals.changegroups
2017-03-01, by Kyle Lippincott
share: drop 'relshared' requirement as well
2017-03-03, by Yuya Nishihara
share: fix typo to drop 'shared' requirement on unshare
2017-03-03, by Yuya Nishihara
similar: compare between actual file contents for exact identity
2017-03-03, by FUJIWARA Katsunori
localrepo: handle rename with hardlinks properly
2017-03-02, by Jun Wu
dirstate: avoid unnecessary load+dump during backup
2017-03-01, by Jun Wu
dirstate: try to use hardlink to backup dirstate
2017-03-01, by Jun Wu
dirstate: track updated files to improve write time
2017-03-05, by Durham Goode
hook: give exthooks tags for blocking time
2017-03-06, by Simon Farnsworth
filemerge: tag merge tool for blocked times
2017-03-06, by Simon Farnsworth
hgk: set a blocked tag when the user invokes view
2017-03-06, by Simon Farnsworth
transplant: set a blockedtag when invoking external filter
2017-03-06, by Simon Farnsworth
config: set blockedtag when invoking configuration edit
2017-03-06, by Simon Farnsworth
bisect: set a blockedtag when running the check command
2017-03-06, by Simon Farnsworth
dispatch: set a blockedtag when running an external alias
2017-03-06, by Simon Farnsworth
patch: set a blockedtag when running an external filter
2017-03-06, by Simon Farnsworth
sshpeer: set a blockedtag when starting ssh
2017-03-06, by Simon Farnsworth
revert: always display hunks reversed when reverting to parent
2017-03-06, by Denis Laxalde
fileset: add a 'status(...)' predicate to control evaluation context
2017-03-03, by Pierre-Yves David
fileset: allow to specify a basectx for status
2017-03-03, by Pierre-Yves David
fileset: add revs(revs, fileset) to evaluate set in working directory
2017-03-03, by Pierre-Yves David
fileset: add function to switch revision where fileset will be evaluated
2015-01-24, by Yuya Nishihara
fileset: extract function that builds status tuple only if necessary
2015-01-24, by Yuya Nishihara
fileset: build initial subset in fullmatchctx class
2015-01-24, by Yuya Nishihara
fileset: extract function that builds initial subset from ctx or status
2015-03-24, by Yuya Nishihara
fileset: add class to host special handling of initial subset
2015-01-24, by Yuya Nishihara
patchbomb: add config knob to generate flags by template (issue5354)
2017-02-25, by Yuya Nishihara
patchbomb: pass around ui and revs that are needed for flag template
2017-02-25, by Yuya Nishihara
patchbomb: build patch texts by _getpatchmsgs()
2017-02-25, by Yuya Nishihara
patchbomb: drop internal option for pbranch extension (API)
2017-02-25, by Yuya Nishihara
patchbomb: factor out function that builds a prefix string to patch subject
2017-02-25, by Yuya Nishihara
formatter: add argument to change output file of non-plain formatter
2015-01-18, by Yuya Nishihara
schemes: move re construction to module-level and python3-ify
2017-03-03, by Augie Fackler
dispatch: cope with sys.version being unicode on Python 3
2017-03-03, by Augie Fackler
dispatch: allow testedwith to be bytes or str
2017-03-03, by Augie Fackler
ui: fix ui.traceback on Python 3
2017-03-03, by Augie Fackler
ui: fix opts labeling on ui.warn et al for Python 3
2017-03-03, by Augie Fackler
config: add sanity assert that files are opened as binary
2017-03-03, by Augie Fackler
update: for "noconflict" updates, print "conflicting changes" on conflict
2017-03-06, by Martin von Zweigbergk
tests: fix test-update-branches to remove non-conflicting file
2017-03-06, by Martin von Zweigbergk
branches: populate all template keywords in formatter
2017-02-25, by Yuya Nishihara
formatter: add support for changeset templating
2017-02-25, by Yuya Nishihara
templatekw: move defaulttmpl constant from changeset_templater
2017-02-25, by Yuya Nishihara
formatter: drop filters argument from maketemplater()
2017-02-25, by Yuya Nishihara
templater: port formatnode filter from changeset_templater
2017-02-25, by Yuya Nishihara
update: allow setting default update check to "noconflict"
2017-02-13, by Martin von Zweigbergk
update: add experimental config for default way of handling dirty wdir
2017-02-13, by Martin von Zweigbergk
update: accept --merge to allow merging across topo branches (issue5125)
2017-02-13, by Martin von Zweigbergk
merge: combine the "merge" cases in docstring table
2017-02-27, by Martin von Zweigbergk
merge: combine "dirty" cases in docstring table
2017-02-27, by Martin von Zweigbergk
merge: clarify non-linear default updates in docstring table
2017-02-27, by Martin von Zweigbergk
merge: combine the two "can't happen" cases in docstring table
2017-02-27, by Martin von Zweigbergk
merge: move "incompatible options" case first in docstring table
2017-02-27, by Martin von Zweigbergk
merge: make "linear" an input in docstring table
2017-02-27, by Martin von Zweigbergk
merge: drop redundant column in docstring table
2017-02-27, by Martin von Zweigbergk
merge: drop obsolete non-linear cases from docstring table
2017-02-27, by Martin von Zweigbergk
revert: move code dealing with deletions closer together
2016-02-24, by Martin von Zweigbergk
ui: fix configlist on Python 3
2017-03-03, by Augie Fackler
config: pass some optional args as keywords
2017-03-03, by Augie Fackler
config: load included config files in binary mode
2017-03-03, by Augie Fackler
manifest: remove _repo from manifestctx objects
2017-03-01, by Durham Goode
phases: remove experimental.nativephaseskillswitch
2017-03-01, by Jun Wu
manifest: allow specifying the revlog filename
2017-03-01, by Durham Goode
py3: drop unrequired code from __init__.py
2017-03-03, by Pulkit Goyal
less
more
|
(0)
-30000
-10000
-3000
-1000
-192
+192
+1000
+3000
+10000
tip