Mercurial
Mercurial
>
hg
/ graph
summary
|
shortlog
|
changelog
| graph |
tags
|
bookmarks
|
branches
|
files
|
zip
|
gz
|
bz2
|
help
less
more
|
(0)
-30000
-10000
-3000
-1000
-384
+384
+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.
perf: add a docstring to `perfpathcopies`
2018-11-26, by Boris Feld
revlog: update the docstring of `ancestors` to match reality
2018-11-26, by Boris Feld
remotefilelog: fix typo in docstring
2018-11-26, by Augie Fackler
store: append to fncache if there are only new files to write
2018-11-23, by Pulkit Goyal
py3: fix couple of division operator to do integer divison
2018-11-26, by Pulkit Goyal
py3: use dict.items() instead of dict.iteritems()
2018-11-26, by Pulkit Goyal
py3: convert strings to bytes in tests/test-remotefilelog-histpack.py
2018-11-26, by Pulkit Goyal
py3: replace str() with pycompat.bytestr() or ('%d' % int)
2018-11-23, by Pulkit Goyal
perf: add a `--timing` argument to `perfhelper-tracecopies`
2018-11-23, by Boris Feld
ui: manage logger instances and event filtering by core ui
2018-11-11, by Yuya Nishihara
extensions: add "uipopulate" hook, called per instance, not per process
2018-11-12, by Yuya Nishihara
hgweb: load globally-enabled extensions explicitly
2018-11-17, by Yuya Nishihara
tests: sniff for libfuzzer actually being available in test-fuzz-targets.t
stable
2018-11-14, by Augie Fackler
tests: sniff for /usr/local/bin/gmake and use it in test-fuzz-targets.t
stable
2018-11-14, by Augie Fackler
tests: stabilize test-inherit-mode.t on FreeBSD and macOS (issue6026)
stable
2018-11-29, by Augie Fackler
wireprotov2peer: wait for initial object before resolving future
stable
2018-11-28, by Gregory Szorc
wireprotov2peer: always return a bool from _processredirect()
stable
2018-11-28, by Gregory Szorc
tests: disable remotefilelog on Windows
2018-11-24, by Matt Harbison
perf: run 'setup' function during stub run
2018-11-22, by Boris Feld
perf: fallback to subset if ondisk cache is missing in perfbranchmapload
2018-11-23, by Boris Feld
perf: prewarm the branchmap in perfbranchmapload
2018-11-23, by Boris Feld
localrepo: correct docstring of filectx()
2018-11-25, by Yuya Nishihara
annotate: remove dead code to not convert path to relative path
2018-11-24, by Yuya Nishihara
annotate: start pager soon after command options are validated
2018-11-24, by Yuya Nishihara
annotate: check and update command options first
2018-11-24, by Yuya Nishihara
annotate: format local tables in less-dense form
2018-11-24, by Yuya Nishihara
perf: rename version flag of perfchangegroupchangelog to cgversion
2018-11-22, by Pulkit Goyal
procutil: don't allow the main 'hg' script to be treated as the Windows exe
2018-11-23, by Matt Harbison
remotefilelog: drop some compatibility cruft for finding the hg exeutable
2018-11-23, by Matt Harbison
branchmap: build the revbranchcache._namesreverse() only when required
2018-11-21, by Pulkit Goyal
sparse-revlog: put the native implementation of slicechunktodensity to use
2018-11-15, by Boris Feld
cext: increment the `parsers` module version
2018-11-15, by Boris Feld
sparse-revlog: introduce native (C) implementation of slicechunktodensity
2018-11-15, by Boris Feld
sparse-revlog: add a `trim_endidx` function in C
2018-11-09, by Boris Feld
sparse-revlog: add a `index_segment_span` function in C
2018-11-09, by Boris Feld
sparse-revlog: add a `index_get_length` function in C
2018-11-09, by Boris Feld
sparse-revlog: add a `index_get_start` function in C
2018-11-20, by Boris Feld
perf: add --clear-revlog flag to branchmapload
2018-11-23, by Boris Feld
perf: introduce a function to fully "unload" a changelog
2018-11-23, by Boris Feld
perf: use an explicit function in perfbranchmapload
2018-11-23, by Boris Feld
perf: update function name to match `perfbranchmapload` command
2018-11-23, by Boris Feld
perf: fix a minor typo in perfbranchmapload
2018-11-21, by Boris Feld
context: floor adjustlinkrev graph walk during copy tracing
2018-10-10, by Boris Feld
context: small refactoring of `isintroducedafter`
2018-11-19, by Boris Feld
context: split `introrev` logic in a sub function
2018-10-10, by Boris Feld
context: introduce an `isintroducedafter` method and use it in copies
2018-10-10, by Boris Feld
context: take advantage of `_descendantrev` in introrev if available
2018-10-10, by Boris Feld
context: spell out the logic around linkrev adjustement starting point
2018-10-10, by Boris Feld
perf: add a new `perfhelper-tracecopies` command
2018-11-19, by Boris Feld
narrow: extract helper for parsing narrowspec file
2018-09-21, by Martin von Zweigbergk
py3: cast attribute name to sysstr in clearcachedproperty()
2018-11-22, by Yuya Nishihara
py3: whitelist three more passing test caught by buildbot
2018-11-21, by Pulkit Goyal
tests: make test-check-module-imports more robust
2018-11-21, by Valentin Gatien-Baron
push: add --publish flag to change phase of pushed changesets
2018-10-27, by Anton Shestakov
match: reformat `syntaxes` dictionary for better maintainability
2018-11-19, by Boris Feld
match: provide and use a quick way to escape a single byte
2018-11-19, by Boris Feld
perf: make `clearfilecache` helper work with any object
2018-11-19, by Boris Feld
perf: move some of the perftags benchmark to the setup function
2018-11-20, by Boris Feld
perf: use the new setup function in "perfbookmarks"
2018-11-19, by Boris Feld
perf: add a `setup` argument to run code outside of the timed section
2018-11-19, by Boris Feld
perf: explicitly pass title as a keyword argument in `perfdiffwd`
2018-11-19, by Boris Feld
ui: unify argument name of ui.log()
2018-11-11, by Yuya Nishihara
logtoprocess: extract logger class from ui wrapper
2018-11-11, by Yuya Nishihara
merge with stable
2018-11-21, by Yuya Nishihara
py3: use node.hex(m.digest()) instead of m.hexdigest()
2018-11-19, by Pulkit Goyal
tests: stabilize the recent checkexec changes on Windows
stable
2018-11-20, by Matt Harbison
tests: add Balto configuration file
2018-11-18, by Boris Feld
tests: make test-alias.t pass with re2
2018-11-19, by Valentin Gatien-Baron
context: remove seemingly impossible code branch
2018-11-19, by Martin von Zweigbergk
checkexec: create destination directory if necessary
stable
2018-11-15, by Boris Feld
py3: use pycompat.byteskwargs() to covert keys of kwargs to bytes
2018-11-19, by Pulkit Goyal
py3: use '%d' for integers instead of '%s'
2018-11-19, by Pulkit Goyal
py3: add 9 new passing tests caught by buildbot
2018-11-19, by Pulkit Goyal
branch: allow changing branch of merge commits with --rev
2018-11-09, by Anton Shestakov
lfs: ensure that the return of urlopener.open() is closed
2018-11-15, by Matt Harbison
changegroup: avoid instantiating storage if we are not using it
2018-11-15, by Kyle Lippincott
http: allow 'auth.prefix' to have a username consistent with the URI
2018-11-16, by Matt Harbison
lfs: make the exception messages consistent
2018-11-15, by Matt Harbison
lfs: handle URLErrors to add additional information
2018-11-15, by Matt Harbison
lfs: improve the hints for common errors in the Batch API
2018-11-15, by Matt Harbison
lfs: provide more Batch API error info via a hint in the raised exception
2018-11-15, by Matt Harbison
scmutil: display the optional hint when handling StorageError in catchall()
2018-11-15, by Matt Harbison
sparse-revlog: align endrevidx usages in the _slicechunktosize
2018-11-15, by Boris Feld
graft: do not try to skip rev derived from ancestor more than once (issue6024)
stable
2018-11-15, by Yuya Nishihara
subrepo: print the status line before creating the peer for better diagnostics
stable
2018-11-16, by Matt Harbison
sparse-revlog: use `span` variable as intended
2018-11-15, by Boris Feld
tests: stabilize test-commandserver.t on Windows
2018-11-15, by Matt Harbison
histedit: conditionalize the imports of 'fcntl' and 'termios'
2018-11-15, by Matt Harbison
logtoprocess: update commandfinish options arguments
2018-11-16, by Boris Feld
rebase: fix two ui.logs to actually have text when using default blackbox log
2018-11-15, by Kyle Lippincott
wireprotov2server: let repo.narrowmatch(match) do matcher intersection
2018-11-15, by Martin von Zweigbergk
blackbox: extract function to test if log event is tracked
2018-11-11, by Yuya Nishihara
blackbox: initialize inlog flag properly
2018-11-11, by Yuya Nishihara
blackbox: initialize repo attribute properly
2018-11-11, by Yuya Nishihara
blackbox: unindent "if True" block
2018-11-11, by Yuya Nishihara
blackbox: extract logger class from ui wrapper
2018-11-11, by Yuya Nishihara
blackbox: rename variables to prepare extracting core logic from ui wrapper
2018-11-11, by Yuya Nishihara
sparse-revlog: rework the way we enforce chunk size limit
2018-11-09, by Boris Feld
doctest: add a `issnapshot` method to _testrevlog
2018-11-13, by Boris Feld
tests: add `revlogutils.deltas` module to doctests
2018-11-13, by Boris Feld
merge with stable
2018-11-15, by Yuya Nishihara
mergetools: adjust Beyond Compare config on Mac/Linux
2018-11-05, by joco
tests: allow for 100% of profiled time in sleep in test-profile.t
stable
2018-11-14, by Augie Fackler
rewriteutil: move publicrevs closer to where it's used
2018-11-14, by Anton Shestakov
requires: use atomictemp=True when writing .hg/requires
2018-11-14, by Martin von Zweigbergk
blackbox: extract _log() function which is called after lastui is resolved
2018-11-11, by Yuya Nishihara
blackbox: inline temporary variables which are referenced only once
2018-11-11, by Yuya Nishihara
blackbox: simply update global lastui variable at once
2018-11-11, by Yuya Nishihara
blackbox: consolidate conditions for early return
2018-11-11, by Yuya Nishihara
blackbox: remove redundant check for unassigned repo
2018-11-11, by Yuya Nishihara
tests: fix bytes/str issue I introduced when adding this test
2018-11-14, by Augie Fackler
shelve: use matcher to restrict prefetch to just the modified files
2018-11-13, by Kyle Lippincott
revlog: automatically read from opened file handles
2018-11-13, by Gregory Szorc
revlog: detect incomplete revlog reads
2018-11-13, by Gregory Szorc
revlog: use single file handle when de-inlining revlog
2018-10-30, by Gregory Szorc
store: raise ProgrammingError if unable to decode a storage path
2018-11-13, by Pulkit Goyal
tests: document a known failing interaction between narrow and lfs
2018-11-13, by Matt Harbison
logtoprocess: drop support for ui.log() call with invalid msg arguments (BC)
2018-11-11, by Yuya Nishihara
py3: byte-stringify inline extension in test-logtoprocess.t
2018-11-11, by Yuya Nishihara
logtoprocess: rewrite dict building in py3-compatible way
2018-11-11, by Yuya Nishihara
logtoprocess: leverage procutil.shellenviron() to stringify variables (BC)
2018-11-11, by Yuya Nishihara
templater: check invalid use of list expression properly (issue5920)
2018-11-13, by Yuya Nishihara
copystore: provide unit to ui.makeprogress()
stable
2018-11-14, by Anton Shestakov
verify: provide unit to ui.makeprogress()
stable
2018-11-14, by Anton Shestakov
tests: fix wireproto redirection test on systems without tls1.2
stable
2018-11-13, by Augie Fackler
py3: add b suffix to make sure file is opened in bytes mode
2018-11-13, by Pulkit Goyal
py3: don't use dict.iterkeys()
2018-11-13, by Pulkit Goyal
py3: use node.hex(h.digest()) instead of h.hexdigest()
2018-11-13, by Pulkit Goyal
py3: make second argument of fdopen() a str
2018-11-13, by Pulkit Goyal
py3: fix keyword arguments handling in hgext/remotefilelog/
2018-11-13, by Pulkit Goyal
py3: add __pycache__ to .hgignore
2018-10-13, by Pulkit Goyal
sparse-revlog: stop using a heap to track selected gap
2018-11-08, by Boris Feld
sparse-revlog: stop using a heap to track gaps
2018-11-08, by Boris Feld
sparse-revlog: fast-path before computing payload size
2018-11-08, by Boris Feld
sparse-revlog: drop unused deltainfo parameter from segmentspan
2018-10-16, by Boris Feld
sparse-revlog: drop unused deltainfo parameter from _slicechunktodensity
2018-10-16, by Boris Feld
sparse-revlog: skip the span check in the sparse-revlog case
2018-10-15, by Boris Feld
histedit: import chistedit curses UI from hg-experimental
2018-10-17, by Augie Fackler
manifest: perform cheap checks before potentially allocating memory
2018-11-12, by Augie Fackler
manifest: also reject obviously-too-short lines when parsing lines
2018-11-12, by Augie Fackler
manifest: make sure there's a filename before bothering to look for newline
2018-11-12, by Augie Fackler
revlog: replace PyInt_AS_LONG with a more portable helper function
2018-11-06, by Augie Fackler
help: document weird behavior of uisetup()
2018-11-12, by Yuya Nishihara
help: merge section about uisetup() and extsetup()
2018-11-12, by Yuya Nishihara
help: add internals.extensions topic
2018-11-12, by Yuya Nishihara
commandserver: send raw progress information to message channel
2018-11-04, by Yuya Nishihara
commandserver: make getpass() request distinct from normal prompt
2018-11-04, by Yuya Nishihara
commandserver: attach prompt default and choices to message
2018-11-04, by Yuya Nishihara
test-commandserver: clean up quoting and location of dbgui extension
2018-11-08, by Yuya Nishihara
ui: extract helpers to write message with type or label
2015-01-18, by Yuya Nishihara
commandserver: add experimental option to use separate message channel
2015-01-18, by Yuya Nishihara
commandserver: fix reference before assignment error in pipeservice cleanup
2018-11-07, by Yuya Nishihara
dispatch: pass around ui.fmsg channel
2015-01-18, by Yuya Nishihara
test-subrepo: document why share magically works even if subrepos are missing
2018-11-10, by Yuya Nishihara
packaging: add Fedora 29 target
2018-11-11, by Augie Fackler
store: pass in decoded filename to narrow matcher
2018-11-10, by Yuya Nishihara
test-narrow-clone-stream: include no usefncache case which is broken
2018-11-10, by Yuya Nishihara
test-narrow-clone-stream: include uppercase letter in filename
2018-11-10, by Yuya Nishihara
phase: use the `phases.cmdphasenames` constant to walk available command flags
2018-11-10, by Matt Harbison
phases: add a list of names usable by the phase command
2018-11-09, by Matt Harbison
transaction: display data about why the transaction failed to rollback
2018-11-07, by Boris Feld
merge with stable
2018-11-10, by Yuya Nishihara
remotefilelog: avoid accessing repo instance after dispatch
2018-11-09, by Martin von Zweigbergk
share: avoid a now-unnecessary reload of the repo
2018-11-09, by Martin von Zweigbergk
share: reload repo after adjusting it in postshare()
2018-11-09, by Martin von Zweigbergk
tests: don't load strip extension via mq extension for remotefilelog tests
2018-11-09, by Martin von Zweigbergk
remotefilelog: remove unused configs for {data,history}pack version
2018-11-09, by Martin von Zweigbergk
tests: remove obsolete PYTHONPATH override from remotefilelog tests
2018-11-09, by Martin von Zweigbergk
tests: drop obsolete "hginit" alias in remotefilelog tests
2018-11-09, by Martin von Zweigbergk
fix: add extra field to fixed revisions to avoid creating obsolescence cycles
2018-11-08, by Danny Hooper
cleanup: use revision numbers instead of hashes in test output
2018-11-08, by Danny Hooper
tests: make the commands.resolve.confirm tests not pollute the test-wide hgrc
2018-11-07, by Kyle Lippincott
tests: fix a couple typos in test-resolve.t comments and add a comment
2018-11-07, by Kyle Lippincott
fix: add suboption for configuring execution order of tools
2018-11-06, by Danny Hooper
tests: fix up some import statements caught by Python 3
2018-11-07, by Augie Fackler
tests: replace `tac` reimplementation by `sort -r`
2018-11-07, by Martin von Zweigbergk
tests: work around `tac` not being portable
2018-11-07, by Augie Fackler
revlog: give formatting to clang-format
2018-11-06, by Augie Fackler
revlog: add blank line in comment to help clang-format
2018-11-06, by Augie Fackler
revlog: add a comment to help clang-format produce less-awful results
2018-11-06, by Augie Fackler
py3: ratchet caught two more passing tests
2018-11-06, by Augie Fackler
perf: add a lazydeltabase option to perfrevlogwrite
2018-11-05, by Boris Feld
perf: add `storage` as possible source for perfrevlogwrite
2018-11-05, by Boris Feld
perf: add `parent-smallest` as possible source for perfrevlogwrite
2018-11-05, by Boris Feld
perf: add `parent-2` as possible source for perfrevlogwrite
2018-11-05, by Boris Feld
perf: add `parent-1` as possible source for perfrevlogwrite
2018-11-05, by Boris Feld
perf: add the notion of "source" to perfrevlogwrite
2018-10-19, by Boris Feld
perf: only display the total time for perfrevlogwrite if quiet
2018-11-06, by Boris Feld
perf: offer full details in perfrevlogwrite
2018-10-03, by Boris Feld
perf: introduce a perfrevlogwrite command
2018-10-03, by Boris Feld
tests: fix config knob in test-narrow-clone-stream.t
2018-11-06, by Augie Fackler
remotefilelog: fix various whitespace issues in docstring
2018-11-06, by Augie Fackler
ui: add config knob to redirect status messages to stderr (API)
2018-11-03, by Yuya Nishihara
phabricator: ensure the command summaries are available in extension help
stable
2018-11-10, by Matt Harbison
hgweb: cast bytearray to bytes
stable
2018-11-09, by Gregory Szorc
help: unjumble the list of default config values for `internals.config`
stable
2018-11-08, by Matt Harbison
ui: hide fin/fout/ferr attributes behind @property functions
2018-11-03, by Yuya Nishihara
ui: label prompt and echo messages
2015-01-18, by Yuya Nishihara
ui: add inner function to select write destination
2018-11-03, by Yuya Nishihara
ui: remove _write() and _write_err() functions
2018-11-03, by Yuya Nishihara
ui: move pre/post processes from low-level write()s to _writenobuf()
2018-11-03, by Yuya Nishihara
ui: pass in file object to _writenobuf()
2018-11-03, by Yuya Nishihara
perf: fix perfrevlogrevisions --reverse
2018-11-05, by Boris Feld
procutil: import concerns about creationflags on Windows from D1701
2018-11-06, by Boris Feld
localrepo: extract loading of hgrc files to standalone function
2018-11-05, by Gregory Szorc
revsets: make bookmark/named('re:nonexistent') not abort (issue6018) (BC)
2018-11-05, by Martin von Zweigbergk
fix: rename :fileset subconfig to :pattern
2018-11-05, by Danny Hooper
fix: add a config to abort when a fixer tool fails
2018-10-31, by Danny Hooper
perf: measure slicing time in perfrevlogrevision
2018-11-06, by Boris Feld
perf: teach perfrevlogrevision about sparse reading
2018-11-06, by Boris Feld
perf: use the same timer for all section of perfrevlogrevision
2018-11-06, by Boris Feld
obsutil: clarify the access to "repo"
2018-05-22, by Boris Feld
pycompat: adding Linux detection and fixing Mac
2018-11-05, by rdamazio
remotefilelog: fix various minor py3 problems
2018-11-05, by Augie Fackler
remotefilelog: rip out a missed mention of lz4
2018-11-05, by Augie Fackler
ui: wrap whole _write() block with timeblockedsection
2018-11-03, by Yuya Nishihara
ui: indent _writenobuf() to prepare moving bits from _write() functions
2018-11-03, by Yuya Nishihara
ui: simply concatenate messages before applying color labels
2018-11-03, by Yuya Nishihara
ui: simplify interface of low-level write() functions
2018-11-03, by Yuya Nishihara
ui: factor out function that writes data to fout/ferr with labeling
2018-11-03, by Yuya Nishihara
ui: consolidate places where _progclear() is called
2018-11-03, by Yuya Nishihara
templater: compute revset lazily
2018-11-04, by Yuya Nishihara
remotefilelog: drop compat code for "getbundle_shallow" wireprotocol command
2018-10-24, by Pulkit Goyal
tests: remove lz4 as dependency while running tests
2018-10-24, by Pulkit Goyal
remotefilelogserver: add a matcher argument to _walkstreamfiles()
2018-10-24, by Pulkit Goyal
shallowutil: introduce a helper function isenabled()
2018-11-05, by Pulkit Goyal
remotefilelog: remove some BC code related to streamclone
2018-10-24, by Pulkit Goyal
remotefilelog: add some docstring
2018-10-17, by Augie Fackler
remotefilelog: rename wireproto methods and remaining capabilities
2018-10-04, by Augie Fackler
remotefilelog: consolidate and rename on-disk store requirement
2018-10-16, by Augie Fackler
remotefilelog: consolidate and rename bundle2 capability
2018-10-16, by Augie Fackler
remotefilelog: rename capability for legacy ssh file fetching method
2018-10-16, by Augie Fackler
remotefilelog: rip out lz4 support
2018-10-04, by Augie Fackler
remotefilelog: bump pack file formats to version 2
2018-10-03, by Augie Fackler
remotefilelog: avoid hard-coding pack names in tests
2018-10-03, by Augie Fackler
remotefilelog: remove now-unused wirepack code
2018-10-16, by Augie Fackler
remotefilelogserver: remove pack-serving functionality
2018-10-16, by Augie Fackler
remotefilelog: remove support for fetching packs
2018-10-16, by Augie Fackler
remotefilelog: jettison example cache client
2018-10-03, by Augie Fackler
remotefilelog: prune obsolete method
2018-10-03, by Augie Fackler
logtoprocess: use new runbgcommand from procutil
2018-10-03, by Augie Fackler
procutil: port over windows encoding fixes from logtoprocess
2018-10-16, by Augie Fackler
remotefilelog: transplant runbgcommand to procutil
2018-10-03, by Augie Fackler
remotefilelog: remove function that was described as deprecated
2018-10-03, by Augie Fackler
remotefilelog: import pruned-down remotefilelog extension from hg-experimental
2018-09-27, by Augie Fackler
store: introduce _matchtrackedpath() and use it to filter store files
2018-10-17, by Pulkit Goyal
narrow: only send includepats and excludepats if they are not empty
2018-10-17, by Pulkit Goyal
exchange: pass includepats and excludepats as arguments to getbundle()
2018-10-16, by Pulkit Goyal
catapult: add a bit more documentation on how to use catapult tracing
2018-11-01, by Kyle Lippincott
catapult: introduce HGTESTCATAPULTSERVERPIPE to control run-tests' tracing
2018-11-01, by Kyle Lippincott
catapult: rename 'active' to 'activetrace'; this isn't storing a boolean state
2018-11-01, by Kyle Lippincott
catapult: fix broken run-tests catapult tracing
2018-11-01, by Kyle Lippincott
test: fix self._testdir to use the right mercurial library during testing
2018-11-03, by Sangeet Kumar Mishra
tests: conditonalize a difference in test-merge-tools.t on Windows
2018-11-03, by Matt Harbison
statprof: clean up unicode/bytes a little
2018-11-01, by Augie Fackler
statprof: add a couple of asserts to avoid storing unicodes
2018-11-01, by Augie Fackler
tests: add some helpful `|| cat` bits to test-profile.t
2018-11-01, by Augie Fackler
tests: skip wireproto clientreactor tests on Python 3.6.0-3.6.3 inclusive
2018-11-01, by Augie Fackler
contrib: tweak import-checker to always use bytes for module names
2018-11-01, by Augie Fackler
contrib: fix import-checker to not b'' module names on Python 3
2018-11-01, by Augie Fackler
tests: add a critical flush() to run-tests.py to make output stable on py3
2018-11-01, by Augie Fackler
merge-tools: when calling external merge tool, describe the resolve inputs
2018-10-13, by Kyle Lippincott
templatekw: deprecate p1rev/p2rev/p1node/p2node in favor of p1/p2
2018-10-26, by Yuya Nishihara
templatekw: add p1/p2 keywords which switches the current ctx
2018-10-26, by Yuya Nishihara
templater: add wrapper for a single template mapping
2018-10-19, by Yuya Nishihara
templatekw: extract internal "{rev}:{node|formatnode}" template to constant
2018-10-26, by Yuya Nishihara
tweakdefaults: remove commands.resolve.mark-check=abort, it is too broken
stable
2018-11-05, by Kyle Lippincott
resolve: when resolve.mark-check=abort, downgrade to warning if pats specified
stable
2018-11-02, by Kyle Lippincott
test: remove changes preparing the drop of `HGMERGE`
2018-11-01, by Boris Feld
run-tests: define the default merge tool through configuration
2018-11-01, by Boris Feld
run-tests: explicitly declare the list of dropped environment variable
2018-10-19, by Boris Feld
test: drop usage of `HGMERGE` in `test-lfconvert.t`
2018-11-01, by Boris Feld
test: drop usage of `HGMERGE` in `test-merge-types.t`
2018-11-01, by Boris Feld
test: use the "correct" merge tool in `test-rebase-detach.t`
2018-11-01, by Boris Feld
test: also deactivate `ui.merge` when testing merge tool
2018-10-31, by Boris Feld
tests: adjust merge tool config in test-largefiles-update.t
2018-10-31, by Boris Feld
extensions: include current version in "invalid version" message
2018-04-20, by Boris Feld
obsolete: prefetch the repo.obsstore used in phasedivergence loop
2018-10-19, by Boris Feld
obsutil: prefetch method in allpredecessors loop
2018-10-19, by Boris Feld
merge with stable
2018-11-02, by Augie Fackler
Added signature for changeset a91a2837150b
stable
2018-11-02, by Augie Fackler
Added tag 4.8 for changeset a91a2837150b
stable
2018-11-02, by Augie Fackler
beautifygraph: don't substitute anything for 'X' in rendered graphs
2018-10-13, by Danny Hooper
py3: do not stringify integers in revlog stats by '%s'
2018-10-24, by Yuya Nishihara
py3: convert revlog stats to a dict of (bytes, int) pairs
2018-10-24, by Yuya Nishihara
rust: fix signature of rustlazyancestors_init() function
stable
4.8
2018-10-28, by Yuya Nishihara
tests: require SQLite 3.8.3+ as sqlitestore relies on "WITH" clause
stable
2018-11-02, by Yuya Nishihara
relnotes: various tweaks for release notes
stable
2018-10-19, by Anton Shestakov
delta: skip "empty delta" optimisation for non-general case (issue6006)
stable
2018-11-01, by Boris Feld
narrow: fix copies._fullcopytracing() narrowspec filtering in graft case
stable
2018-11-01, by Martin von Zweigbergk
tests: demonstrate broken copies._fullcopytracing()
stable
2018-11-01, by Martin von Zweigbergk
narrow: make copies.pathcopies() filter with narrowspec again
stable
2018-11-01, by Martin von Zweigbergk
tests: demonstrate broken copies.pathcopies()
stable
2018-11-01, by Martin von Zweigbergk
setup: explain to distutils how we write rc versions
stable
2018-10-31, by Paul Morelle
changegroup: restore default node ordering (issue6001)
stable
2018-10-31, by Boris Feld
changegroup: introduce an explicit linear sorting
stable
2018-10-29, by Boris Feld
py3: roll up threading.Thread constructor args into **kwargs
2018-10-25, by Matt Harbison
tests: glob over a single quote vs double quote difference on Windows
2018-10-25, by Matt Harbison
py3: port test-log-exthook.t to Python 3
2018-10-23, by Augie Fackler
extensions: fix up many many debug logs that use %r
2018-10-12, by Augie Fackler
blackbox: add configitem for format of log timestamps
2018-10-17, by Matt DeVore
narrow: replace filtering in list comprehension by set operations
2018-10-23, by Martin von Zweigbergk
storage: update sqlitestore to use the new `deltamode` parameter
2018-10-23, by Boris Feld
narrow: rework logic to check whether we need to widen and narrow
2018-10-23, by Pulkit Goyal
tests: show that adding an already included path still calls narrow_widen()
2018-10-23, by Pulkit Goyal
graft: introduce --base option for using custom base revision while merging
2018-10-14, by Mads Kiilerich
changegroup: add a option to create bundle with full snapshot only
2018-10-18, by Boris Feld
changegroup: allow to force delta to be against p1
2018-10-10, by Boris Feld
fix: disable use of thread-based worker
stable
2018-10-31, by Yuya Nishihara
storage: also use `deltamode argument` for ifiledata
2018-10-09, by Boris Feld
configitems: rename the config to prevent adding an alias in future
stable
2018-10-31, by Pulkit Goyal
sparse-revlog: only refine delta candidates in the sparse case (issue6006)
stable
2018-10-31, by Boris Feld
changegroup: refactor emitrevision to use a `deltamode` argument
2018-10-09, by Boris Feld
http: work around custom http client classes that refuse extra attrs
stable
2018-10-29, by Augie Fackler
branchmap: do not specify changelog as an argument
2018-10-23, by Yuya Nishihara
filecache: unimplement __set__() and __delete__() (API)
2018-10-20, by Yuya Nishihara
filecache: use try-except for faster __dict__ lookup
2018-10-20, by Yuya Nishihara
crecord: make nextsametype() check that parent item exists (issue6009)
stable
2018-10-25, by Anton Shestakov
help: describe what ui.tweakdefaults changes, concretely
stable
2018-10-24, by Valentin Gatien-Baron
logexchange: convert paths to unix when detecting the active path
stable
2018-10-25, by Matt Harbison
help: update the default value specified for `profiling.time-track`
stable
2018-10-24, by Matt Harbison
profiling: revert the default mode back to 'cpu' on Windows
stable
2018-10-24, by Matt Harbison
phase: add an archived phase
stable
2018-10-17, by Boris Feld
exewrapper: apply clang-format to silence test-check-clang-format.t
stable
2018-10-23, by Yuya Nishihara
help: displaying extension commands by default
2018-10-18, by rdamazio
help: displaying documented aliases by default
2018-10-18, by rdamazio
help: allow hiding of help topics
2018-10-13, by rdamazio
help: allow commands to be hidden
2018-10-13, by rdamazio
py3: add one more passing test to whitelist
2018-10-20, by Pulkit Goyal
py3: make sure we pass sysstr in sqlite3.connect()
2018-10-20, by Pulkit Goyal
archive: use manifest.matches() to simplify and speed up matching
2017-09-05, by Martin von Zweigbergk
archive: create alwaysmatcher when no matcher provided
2017-09-05, by Martin von Zweigbergk
archive: change "matcnfn" argument to a real matcher
2017-09-05, by Martin von Zweigbergk
Added signature for changeset 956ec6f1320d
stable
2018-10-22, by Augie Fackler
Added tag 4.8rc0 for changeset 956ec6f1320d
stable
2018-10-22, by Augie Fackler
merge to stable for 4.8 release freeze
stable
4.8rc0
2018-10-22, by Augie Fackler
shortest: never emit 0-length prefix even if unique
2018-10-22, by Martin von Zweigbergk
logtoprocess: sends the canonical command name to the subprocess
2018-10-22, by Boris Feld
logtoprocess: fix message formatting
2018-10-22, by Boris Feld
profiling: move default mode to "real" time
2018-08-18, by Boris Feld
streamclone: abort when client needs to handle obsmarkers, but doesn't
2018-10-05, by Anton Shestakov
streamclone: include obsstore file into stream bundle if client can read it
2018-10-05, by Anton Shestakov
setup: build exewrapper with Unicode support on py3
2018-10-19, by Matt Harbison
exewrapper: convert to _tcsxxx functions for Unicode compatability
2018-10-19, by Matt Harbison
exewrapper: drop an unused variable
2018-10-19, by Matt Harbison
commands: restore compatibility for "^cmd" registration (issue6005)
2018-10-18, by Yuya Nishihara
exchangev2: support fetching shallow files history
2018-10-19, by Gregory Szorc
sqlitestore: support for storing revisions without their parents
2018-10-17, by Gregory Szorc
wireprotov2: support exposing linknode of file revisions
2018-10-19, by Gregory Szorc
localrepo: support marking repos as having shallow file storage
2018-10-19, by Gregory Szorc
repository: teach addgroup() to receive data with missing parents
2018-09-26, by Gregory Szorc
commands: support passing depth to hg.clone()
2018-10-19, by Gregory Szorc
filelog: add a hasnode() method (API)
2018-10-03, by Gregory Szorc
lfs: consult the narrow matcher when extracting pointers from ctx (issue5794)
2018-10-21, by Matt Harbison
statprof: fix overflow while skipping boilerplate parts
2018-10-20, by Yuya Nishihara
statprof: fix indent level of fp.write() (issue6004)
2018-10-20, by Yuya Nishihara
py3: stringify setupversion on Windows
2018-10-19, by Matt Harbison
tests: add coverage for some untested areas of hgweb
2018-10-19, by Matt Harbison
statprof: update the name as the i increases (issue6003)
2018-10-19, by Pulkit Goyal
test: show more profile lines in test-profile.t
2018-10-19, by Pulkit Goyal
keepalive: use getattr to avoid AttributeErrors when vcr is in use
2018-10-19, by Augie Fackler
phabricator: do more of the VCR work in demandimport.deactivated()
2018-10-19, by Augie Fackler
tests: sleep longer in test-logtoprocess.t
2018-10-19, by Augie Fackler
tests: fix pyflakes warning in test-duplicateoptions.py
2018-10-19, by Augie Fackler
branchmap: avoid changelog and attribute lookups in replacecache()
2018-10-19, by Gregory Szorc
branchmap: pass changelog into branchmap functions
2018-10-19, by Gregory Szorc
fuzz: move many initialization steps into LLVMFuzzerInitialize
2018-10-18, by Augie Fackler
bundle2: fix broken compression engine assertion
2016-11-17, by Martin von Zweigbergk
tests: glob over a difference between Windows 7 and Window 10
2018-10-18, by Matt Harbison
py3: fix module imports in test-highlight.t
2018-10-18, by Matt Harbison
py3: fix module imports in tests, as flagged by test-check-module-imports.t
2018-10-17, by Matt Harbison
lfs: don't add extension to hgrc after conversion (BC)
2018-10-18, by Matt Harbison
addremove: add "ui." prefix to message color keys
2018-10-18, by Yuya Nishihara
update: clarify update() call sites by specifying argument names
2017-02-09, by Martin von Zweigbergk
debugcommands: avoid stack trace from debugindexstats in pure mode
2018-10-18, by Martin von Zweigbergk
tests: fix up pure case of test-sqlitestore.t
2018-10-18, by Augie Fackler
tests: don't emit false failures when sqlite3 is missing
2018-10-18, by Augie Fackler
py3: get around IOError variants in test-commandserver.t
2018-10-16, by Yuya Nishihara
py3: don't use traceback.print_exc() in commandserver.py
2018-10-16, by Yuya Nishihara
py3: invalidate repository cache with system-string keys
2018-10-16, by Yuya Nishihara
py3: system-stringify file mode in commandserver.py
2018-10-16, by Yuya Nishihara
py3: alias next to __next__ in commandserver.py
2018-10-16, by Yuya Nishihara
py3: system-stringify list of attributes to be forwarded from commandserver.py
2018-10-16, by Yuya Nishihara
py3: import StringIO from test utility to test-commandserver.t
2018-10-16, by Yuya Nishihara
less
more
|
(0)
-30000
-10000
-3000
-1000
-384
+384
+1000
+3000
+10000
tip