Mercurial
Mercurial
>
hg-stable
/ graph
summary
|
shortlog
|
changelog
| graph |
tags
|
bookmarks
|
branches
|
files
|
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: open file in binary mode in test-bundle2-remote-changegroup.t
2018-07-08, by Yuya Nishihara
statprof: small if cleanup
2018-06-01, by Boris Feld
store: assert the fncache have been loaded if dirty
2018-07-14, by Boris Feld
perffncachewrite: load fncache after lock is acquired
2018-07-14, by Boris Feld
perf: add a 'perf.all-timing' option to display more than best time
2018-06-22, by Boris Feld
perf: document the perfmanifest command
2018-07-11, by Boris Feld
fileset: remove fullmatchctx class
2018-06-09, by Yuya Nishihara
fileset: remove subset and unused filtering functions from matchctx
2018-06-09, by Yuya Nishihara
fileset: remove callexisting flag and mctx.existing() (API)
2018-06-09, by Yuya Nishihara
fileset: rewrite predicates to return matcher not closed to subset (API) (BC)
2018-06-09, by Yuya Nishihara
highlight: use matcher API to test if file should be pygmentized
2018-07-10, by Yuya Nishihara
fileset: parse argument of size() by predicate function
2018-06-10, by Yuya Nishihara
fileset: add "tracked()" to explicitly select files in the revision
2018-06-10, by Yuya Nishihara
fileset: rewrite andset() to not use mctx.narrow()
2018-06-09, by Yuya Nishihara
fileset: add helpers to make predicatematcher and nevermatcher
2018-06-10, by Yuya Nishihara
phases: micro-optimize newheads() to not create context objects
2018-07-14, by Yuya Nishihara
phases: remove excessive optimization from newheads() (issue5939)
2018-07-14, by Yuya Nishihara
rebase: remove unused variable "release" and an extra blank line
2018-07-15, by Sushil khanchi
rebase: remove unnecessary confirm block
2018-07-14, by Sushil khanchi
rebase: in --confirm option just abort if hit a conflict
2018-07-14, by Sushil khanchi
pullbundle: fix handling of gzip bundlespecs
2018-07-12, by Joerg Sonnenberger
tests: add test demonstrating phase loss when cloning (issue5939)
2018-07-11, by Gregory Szorc
scmutil: rewrite docstring for filecache
2018-07-13, by Gregory Szorc
rebase: correct misleading message in --confirm option
2018-07-12, by Sushil khanchi
rebase: make sure we don't loose the return code in --confirm option
2018-07-12, by Sushil khanchi
rebase: use revnums (not nodes) for set of extinct revisions
2018-07-11, by Martin von Zweigbergk
rebase: avoid converting from nodes to revnums twice
2018-07-11, by Martin von Zweigbergk
rebase: reduce scope of a variable
2018-07-11, by Martin von Zweigbergk
context: rename descendant() to isancestorof()
2018-07-12, by Martin von Zweigbergk
copies: delete now-unnecessary check for "a == b" before "a.descendant(b)"
2018-07-12, by Martin von Zweigbergk
revlog: delete isdescendantrev() in favor of isancestorrev()
2018-07-12, by Martin von Zweigbergk
rebase: add --confirm option
2018-06-30, by Sushil khanchi
revlog: introduce a isancestorrev() and use it in rebase
2018-07-11, by Martin von Zweigbergk
revlog: make isdescendantrev(a, b) check if a < b
2018-07-11, by Martin von Zweigbergk
revlog: replace descendant(b, a) by isdescendantrev(a, b) (API)
2018-07-11, by Martin von Zweigbergk
revlog: move comment about commonancestorsheads where it's used
2018-07-11, by Martin von Zweigbergk
removeemptydirs: add test for `hg split` inside a disappearing directory
2018-07-11, by Kyle Lippincott
fncache: avoid loading the filename cache when not actually modifying it
2018-07-11, by Martijn Pieters
tests: add diff color trailing whitespace test
2018-07-11, by Sune Foldager
scmutil: fix shortesthexnodeidprefix on Python 3 for 0-prefixed nodes
2018-07-11, by Augie Fackler
tests: add missing b prefix in test-context.py
2018-07-11, by Augie Fackler
manifest: just duplicate the definition of items as iteritems
2018-07-11, by Augie Fackler
tests: properly sort imports in test-nointerrupt.t
2018-07-11, by Augie Fackler
revlog: adjust doctest examples to be portable to Python 3
2018-07-11, by Augie Fackler
py3: whitelist 3 more passing tests caught with the ratchet
2018-07-11, by Augie Fackler
grep: hide cryptic revision number by default
2018-07-10, by Yuya Nishihara
grep: restore pre-9ef10437bb88 behavior, enable wdir search by tweakdefaults
2018-07-11, by Yuya Nishihara
grep: add config knob to enable/disable the default wdir search
2018-07-11, by Yuya Nishihara
grep: search working directory files by default if --all-files is specified
2018-07-11, by Yuya Nishihara
grep: reject --diff --all-files
2018-07-11, by Yuya Nishihara
grep: rename --allfiles to --all-files
2018-07-11, by Yuya Nishihara
debugdeltachain: protect against 0 readsize
2018-07-11, by Boris Feld
debugdeltachain: avoid division by zero when a chain is empty
2018-06-21, by Paul Morelle
tests: prevent conflict markers in test case from triggering warnings
2018-07-09, by Danny Hooper
revlog: enforce chunk slicing down to a certain size
2018-07-10, by Boris Feld
revlog: postprocess chunk to slice them down to a certain size
2018-07-10, by Boris Feld
revlog: add function to slice chunk down to a given size
2018-07-11, by Boris Feld
revlog: extract density based slicing into its own function
2018-07-10, by Boris Feld
revlog: document and test _slicechunk
2018-07-10, by Boris Feld
revlog: add a doctest for _segmentspan
2018-07-10, by Boris Feld
revlog: add a doctest to _trimchunk
2018-07-10, by Boris Feld
revlog: introduce a tiny mock of a revlog class
2018-07-10, by Boris Feld
revlog: _segmentspan computes the byte span of a segment
2018-05-17, by Paul Morelle
revlog: early return in _slicechunk when span is already small enough
2018-07-10, by Boris Feld
revlog: early return in _slicechunk when density is already good
2018-06-19, by Paul Morelle
sparse-read: discard gap below 65K only
2018-07-10, by Boris Feld
sparse-read: target density of 50% instead of 25%
2018-06-22, by Paul Morelle
grep: change default behaviour to search working directory files (BC)
2018-07-06, by Sangeet Kumar Mishra
patch: don't separate \r and \n when colorizing diff output
2018-07-10, by Sune Foldager
hook: add support for disabling the shell to native command translation
2018-07-07, by Matt Harbison
hook: narrow the 'priority' prefix check to align with the documentation
2018-07-07, by Matt Harbison
windows: don't consider '$$' to be an escaped '$' when translating to cmd.exe
2018-07-07, by Matt Harbison
contrib: add heads(commonancestors(_)) to all-revsets
2018-06-20, by Sean Farley
revset: add optimization for heads(commonancestors())
2018-06-26, by Sean Farley
revsets: add commonancestors revset
2018-06-18, by Sean Farley
tweakdefaults: enable word-diff by default
2018-07-09, by Augie Fackler
run-tests: fix a too long line
2018-07-10, by Boris Feld
run-tests: add missing life-cycle methods on the example custom test result
2018-07-10, by Boris Feld
run-tests: fix test result verbosity
2018-07-10, by Boris Feld
shelve: use more accurate description in conflict marker
2018-06-05, by Boris Feld
shelve: directly handle the initial parent alignment
2018-05-29, by Boris Feld
run-tests: extract onStart and onEnd into the test result
2018-05-24, by Boris Feld
run-tests: add support for external test result
2018-04-28, by Boris Feld
remotenames: synchronise remotenames after push also
2018-03-15, by Pulkit Goyal
fileset: pass in badfn to inner matchers
2018-06-10, by Yuya Nishihara
fileset: restrict getfileset() to not return a computed set (API)
2018-06-09, by Yuya Nishihara
match: add prefixdirmatcher to adapt subrepo matcher back
2018-06-09, by Yuya Nishihara
fileset: make debugfileset filter repository files
2018-06-09, by Yuya Nishihara
bundle2: use ProgrammingError to report bad use of addparam()
2018-07-08, by Yuya Nishihara
py3: byte-stringify literals in extension in test-bundle2-format.t
2018-07-08, by Yuya Nishihara
py3: drop b'' while formatting BundleUnknownFeatureError message
2018-07-08, by Yuya Nishihara
py3: suppress write() result and close file in test-bookmarks-pushpull.t
2018-07-08, by Yuya Nishihara
py3: drop b'' while formatting ResponseError
2018-07-08, by Yuya Nishihara
py3: fix revnums in bookmark discovery to be consumable more than once
2018-07-08, by Yuya Nishihara
py3: byte-stringify literals in extension in test-bundle2-exchange.t
2018-07-08, by Yuya Nishihara
aggressivemergedeltas: enabled the option by default
2018-06-22, by Paul Morelle
merge with stable
2018-07-09, by Augie Fackler
ui: make the large file warning limit fully configurable
2018-07-06, by Joerg Sonnenberger
fileset: sort debugfileset output
2018-06-09, by Yuya Nishihara
fileset: move helper functions to top
2018-06-09, by Yuya Nishihara
py3: fix bundle heads to be consumable more than once
2018-07-08, by Yuya Nishihara
py3: byte-stringify literals in hook script in test-bundle.t
2018-07-08, by Yuya Nishihara
py3: make 'None in lazyancestors' not crash
2018-07-08, by Yuya Nishihara
py3: convert server-string to unicode to make http library happy
2018-07-08, by Yuya Nishihara
py3: fix dumbhttp.py to convert --daemon-postexec arguments back to bytes
2018-07-08, by Yuya Nishihara
py3: use bytes.endswith() instead of bytes[n]
2018-07-08, by Yuya Nishihara
diff: graduate word-diff option from experimental
2018-07-08, by Yuya Nishihara
fix: add test case that shows why --whole with --base is useful
2018-07-06, by Danny Hooper
context: raise ProgrammingError on repo['my-tag']
2018-07-06, by Martin von Zweigbergk
diffutil: move the module out of utils package
2018-07-06, by Yuya Nishihara
diffutil: remove diffopts() in favor of diffallopts()
2018-07-06, by Yuya Nishihara
obsutil: use public interface to access to repo.ui
2018-07-06, by Yuya Nishihara
hgweb: pass ui to diffstatgen() explicitly
2018-07-06, by Yuya Nishihara
synthrepo: simply use the ui passed as a function argument
2018-07-06, by Yuya Nishihara
templatekw: obtain ui directly from the template context
2018-07-06, by Yuya Nishihara
context: remove unneeded alias of diffopts
2018-07-06, by Yuya Nishihara
match: remove ctx argument from code path down to _buildmatch()
2018-06-12, by Yuya Nishihara
match: compose 'set:' pattern as matcher
2018-06-10, by Yuya Nishihara
match: resolve 'set:' patterns first in _buildmatch()
2018-06-10, by Yuya Nishihara
match: explode if unsupported pattern passed down to _regex() builder
2018-06-10, by Yuya Nishihara
match: add basic wrapper for boolean function
2018-06-09, by Yuya Nishihara
stringutil: move _formatsetrepr() from smartset
2018-06-10, by Yuya Nishihara
pycompat: move rapply() from util
2018-06-10, by Yuya Nishihara
strip: improve help text for --no-backup option
2018-07-05, by Sushil khanchi
test-convert: demonstrate an unstable hash issue for bzr -> hg -> hg
2018-07-05, by Matt Harbison
convert: add a config knob for not saving the bzr revision
2018-07-05, by Matt Harbison
test-bzr: use a fixed commit time
2018-07-05, by Matt Harbison
diff: use `context.diff` to produce diff
2018-05-23, by Boris Feld
context: no longer accept diff options as dictionnary
2018-06-23, by Boris Feld
obsutil: pass a diffopts object to context.diff
2018-06-23, by Boris Feld
synthrepo: pass a diffopts object to context.diff
2018-06-23, by Boris Feld
webutil: pass a diffopts object to context.diff
2018-06-23, by Boris Feld
revset: pass an explicit `diffopts` objet to context.diff
2018-06-23, by Boris Feld
template: directly instantiate diff options for diffstat
2018-06-23, by Boris Feld
tests: update test-context.py to use diffopts as diff argument
2018-06-23, by Boris Feld
diffutil: extract diff options code into a dedicated util-module
2018-06-28, by Boris Feld
packaging: add fedora 28
2018-07-05, by Augie Fackler
packaging: add missing path segments in cp statements in fedora build
2018-07-05, by Augie Fackler
packaging: fix misplaced ( in docker-fedora rule definition
2018-07-05, by Augie Fackler
packaging: make help output correct for fedora and centos targets
2018-07-05, by Augie Fackler
packaging: remove stray = that confuses make(1) on my Mac
2018-07-05, by Augie Fackler
manifest: define and implement addgroup() on manifestlog
2018-07-01, by Gregory Szorc
manifest: define and implement rev() on manifestlog
2018-07-04, by Gregory Szorc
tests: don't allow reodering of glob/re lines across non-glob/re lines
2018-07-02, by Martin von Zweigbergk
tests: add test showing puzzling test output with (glob) lines
2018-06-29, by Martin von Zweigbergk
tests: move handling of None "el" out of linematch()
2018-07-03, by Martin von Zweigbergk
tests: remove some redundant code in run-tests
2018-07-02, by Martin von Zweigbergk
tests: don't reimplement enumerate() in run-tests
2018-07-02, by Martin von Zweigbergk
histedit: improve help text for --no-backup option
2018-07-05, by Sushil khanchi
histedit: add --no-backup option (issue5825)
2018-06-22, by Sushil khanchi
tests: use interfaceutil in simplestorerepo
2018-06-30, by Gregory Szorc
rebase: improve output of --dry-run
2018-06-29, by Sushil khanchi
status: add support for log-like template keywords and functions
2018-07-01, by Yuya Nishihara
resolve: add support for log-like template keywords and functions
2018-07-01, by Yuya Nishihara
manifest: add support for log-like template keywords and functions
2018-07-01, by Yuya Nishihara
files: add support for log-like template keywords and functions
2018-07-01, by Yuya Nishihara
files: automatically populate fields referenced from template
2018-07-01, by Yuya Nishihara
grep: add support for log-like template keywords and functions
2018-07-01, by Yuya Nishihara
cat: add support for log-like template keywords and functions
2018-07-01, by Yuya Nishihara
bookmarks: add support for log-like template keywords and functions
2018-07-01, by Yuya Nishihara
fix: add progress bar for number of file revisions processed
2018-06-26, by Danny Hooper
fix: use a worker pool to parallelize running tools
2018-06-26, by Danny Hooper
worker: support more return types in posix worker
2018-06-26, by Danny Hooper
debug: process --debug flag earlier
2018-06-19, by Boris Feld
test: stop passing --quiet in a run dedicated to debug output
2018-06-19, by Boris Feld
acl: add bookmarks support
2018-06-15, by Sandu Turcan
repository: define manifest interfaces
2018-06-30, by Gregory Szorc
narrowbundle2: when we handle a widen, mark the operation as unsafe
2018-06-12, by Augie Fackler
narrow: mark the critical chunks of narrowing/widening as unsafe
2018-06-11, by Augie Fackler
repair: mark the critical section of strip() as unsafe
2018-06-11, by Augie Fackler
ui: add an uninterruptable context manager that can block SIGINT
2018-06-27, by Augie Fackler
merge with stable
2018-07-03, by Augie Fackler
revset: add partial support for ancestor(wdir())
2018-06-29, by Yuya Nishihara
context: also accept diff option directly
2018-06-23, by Boris Feld
context: also take all other arguments than `patch.diff` accept
2018-05-23, by Boris Feld
context: explicitly take diffopts in `context.diff` (API)
2018-05-22, by Boris Feld
rebase: check whether the rebasestate exists or not a bit early
2018-07-01, by Pulkit Goyal
rebase: use staeobj to check whether interrupted rebase exists
2018-07-01, by Pulkit Goyal
rebase: add a stateobj variable to rebaseruntime class
2018-07-01, by Pulkit Goyal
rebase: refactor logic to read rebasestate in a separate function
2018-07-01, by Pulkit Goyal
revlog: reuse 'descendant' implemention in 'isancestor'
2018-06-22, by Boris Feld
revlog: efficient implementation of 'descendant'
2018-06-22, by Boris Feld
revlog: refactor out the rev-oriented part of commonancestorheads
2018-06-21, by Boris Feld
revlog: do inclusive descendant testing (API)
2018-06-21, by Boris Feld
manifest: make cachesize a private attribute
2018-06-30, by Gregory Szorc
repository: document that file() return value conforms to interface
2018-06-30, by Gregory Szorc
cleanup: pass in overwrite flag to hg.updaterepo() as named argument
2018-07-01, by Yuya Nishihara
histedit: use self.stateobj to check whether interrupted histedit exists
2018-06-30, by Pulkit Goyal
histedit: add a stateobj variable to histeditstate class
2018-06-30, by Pulkit Goyal
histedit: factor out logic of processing state data in separate fn
2018-06-30, by Pulkit Goyal
histedit: use hg.updaterepo() to avoid ui.{push|pop}buffer() hack
2018-06-30, by Pulkit Goyal
scmutil: fix __enter__ in progress context manager
2018-06-29, by Danny Hooper
httppeer: fix use of uninitialized variable with devel logging
2018-06-29, by Martin von Zweigbergk
rebase: convert opts dict to bytes at once
2018-06-30, by Yuya Nishihara
rebase: isolate command options from internal flags
2018-06-30, by Yuya Nishihara
rebase: suppress warning thrown when aborting rebase in case of dryrun
2018-06-29, by Sushil khanchi
rebase: no need to store backup in case of dryrun
2018-06-29, by Sushil khanchi
rebase: split _origrebase() for conveniece in dryrun
2018-06-29, by Sushil khanchi
rebase: extract dryrun as a function
2018-06-28, by Sushil khanchi
rebase: add lock to cover whole dryrun process
2018-06-28, by Sushil khanchi
merge: add a 'keepconflictparent' argument to graft
2018-05-29, by Boris Feld
unlinkpath: make empty directory removal optional (issue5901) (issue5826)
2018-06-28, by Kyle Lippincott
py3: convert opts keys to bytes using pycompat.byteskwargs()
2018-06-28, by Pulkit Goyal
procutil: add a shim for translating shell commands to native commands
2018-06-28, by Matt Harbison
revset: move lookup of first ancestor() candidate out of the loop
2018-06-16, by Yuya Nishihara
revset: leverage orset() to flatten ancestor() arguments
2018-06-16, by Yuya Nishihara
revset: remove orphan i18n comment from ancestor()
2018-06-16, by Yuya Nishihara
grep: deprecates `--all` flag
2018-06-28, by Sangeet Kumar Mishra
namespaces: let namespaces override singlenode() definition
2018-06-26, by Martin von Zweigbergk
rebase: refactor dryrun implementation
2018-06-27, by Sushil khanchi
hooks: allow Unix style environment variables on external Windows hooks
2017-07-02, by Matt Harbison
windows: add a method to convert Unix style command lines to Windows style
2018-06-24, by Matt Harbison
hgweb: add archive entries to graph page
2018-06-28, by Anton Shestakov
hgweb: add z-index for search field tooltip
2018-06-28, by Anton Shestakov
tests: pass "rev" argument to commands.update() as string
2018-06-27, by Martin von Zweigbergk
revset: fix heads() order to always follow the input set (BC)
2018-06-27, by Yuya Nishihara
test-revset: show that order of heads() can be wrong
2018-06-27, by Yuya Nishihara
stringutil: update list of re-special characters to include &~
2018-06-27, by Augie Fackler
tests: fix up some lax escaping in test-template-basic.t
2018-06-26, by Augie Fackler
cleanup: migrate from re.escape to stringutil.reescape
2018-06-26, by Augie Fackler
stringutil: add a new function to do minimal regex escaping
2018-06-26, by Augie Fackler
graft: add no-commit mode (issue5631)
2018-06-26, by Sushil khanchi
patchbomb: use email.mime.base instead of email.MIMEBase
2018-06-26, by Pulkit Goyal
patchbomb: use email.mime.multipart instead of email.MIMEMultipart
2018-06-26, by Pulkit Goyal
py3: add b'' prefixes in tests/test-bundle2-pushback.t
2018-06-26, by Pulkit Goyal
py3: make tests/test-diff-antipatience.t work with python 3
2018-06-26, by Pulkit Goyal
terse: pass "clean" and "unknown" booleans by name for clarity
2018-06-25, by Martin von Zweigbergk
terse: add tests of running from subdirectory
2018-06-25, by Martin von Zweigbergk
convert: don't pass --no-files to "darcs show repo" command
2018-06-23, by Yuya Nishihara
shelve: stop testing missing rebase state file
2018-05-29, by Boris Feld
shelve: actually test corrupted shelve state
2018-05-29, by Boris Feld
shelve: directly handle `--continue`
2018-05-29, by Boris Feld
shelve: directly handle the abort process
2018-05-28, by Boris Feld
shelve: check the actual shelvestate in morestatus
2018-05-28, by Boris Feld
packaging: dynamically define make targets
2018-05-12, by Gregory Szorc
packaging: don't write files for templatized Dockerfiles
2018-05-12, by Gregory Szorc
packaging: replace dockerlib.sh with a Python script
2018-05-12, by Gregory Szorc
packaging: consistently create build user in Dockerfiles
2018-05-12, by Gregory Szorc
scmutil: move construction of instability count message to separate fn
2018-06-15, by Pulkit Goyal
procutil: use unbuffered stdout on Windows
2018-06-25, by Sune Foldager
less
more
|
(0)
-30000
-10000
-3000
-1000
-240
+240
+1000
+3000
+10000
tip