Mercurial > hg-stable
graph
-
ui: manage logger instances and event filtering by core uiSun, 11 Nov 2018 18:08:33 +0900, by Yuya Nishihara
-
extensions: add "uipopulate" hook, called per instance, not per processMon, 12 Nov 2018 21:10:51 +0900, by Yuya Nishihara
-
hgweb: load globally-enabled extensions explicitlySat, 17 Nov 2018 19:11:45 +0900, by Yuya Nishihara
-
tests: disable remotefilelog on WindowsSat, 24 Nov 2018 14:11:02 -0500, by Matt Harbison
-
perf: run 'setup' function during stub runThu, 22 Nov 2018 23:48:44 +0100, by Boris Feld
-
perf: fallback to subset if ondisk cache is missing in perfbranchmaploadFri, 23 Nov 2018 02:08:01 +0100, by Boris Feld
-
perf: prewarm the branchmap in perfbranchmaploadFri, 23 Nov 2018 02:11:11 +0100, by Boris Feld
-
localrepo: correct docstring of filectx()Sun, 25 Nov 2018 22:39:54 +0900, by Yuya Nishihara
-
annotate: remove dead code to not convert path to relative pathSat, 24 Nov 2018 20:05:55 +0900, by Yuya Nishihara
-
annotate: start pager soon after command options are validatedSat, 24 Nov 2018 18:41:44 +0900, by Yuya Nishihara
-
annotate: check and update command options firstSat, 24 Nov 2018 18:38:44 +0900, by Yuya Nishihara
-
annotate: format local tables in less-dense formSat, 24 Nov 2018 18:36:44 +0900, by Yuya Nishihara
-
perf: rename version flag of perfchangegroupchangelog to cgversionThu, 22 Nov 2018 18:14:21 +0300, by Pulkit Goyal
-
procutil: don't allow the main 'hg' script to be treated as the Windows exeFri, 23 Nov 2018 22:27:57 -0500, by Matt Harbison
-
remotefilelog: drop some compatibility cruft for finding the hg exeutableFri, 23 Nov 2018 22:18:56 -0500, by Matt Harbison
-
branchmap: build the revbranchcache._namesreverse() only when requiredWed, 21 Nov 2018 17:17:26 +0300, by Pulkit Goyal
-
sparse-revlog: put the native implementation of slicechunktodensity to useThu, 15 Nov 2018 11:11:38 +0100, by Boris Feld
-
cext: increment the `parsers` module versionThu, 15 Nov 2018 11:10:52 +0100, by Boris Feld
-
sparse-revlog: introduce native (C) implementation of slicechunktodensityThu, 15 Nov 2018 11:09:58 +0100, by Boris Feld
-
sparse-revlog: add a `trim_endidx` function in CFri, 09 Nov 2018 18:45:23 +0100, by Boris Feld
-
sparse-revlog: add a `index_segment_span` function in CFri, 09 Nov 2018 18:43:16 +0100, by Boris Feld
-
sparse-revlog: add a `index_get_length` function in CFri, 09 Nov 2018 18:42:58 +0100, by Boris Feld
-
sparse-revlog: add a `index_get_start` function in CTue, 20 Nov 2018 14:49:18 +0000, by Boris Feld
-
perf: add --clear-revlog flag to branchmaploadFri, 23 Nov 2018 06:32:32 +0100, by Boris Feld
-
perf: introduce a function to fully "unload" a changelogFri, 23 Nov 2018 06:32:28 +0100, by Boris Feld
-
perf: use an explicit function in perfbranchmaploadFri, 23 Nov 2018 01:32:57 +0100, by Boris Feld
-
perf: update function name to match `perfbranchmapload` commandFri, 23 Nov 2018 01:20:18 +0100, by Boris Feld
-
perf: fix a minor typo in perfbranchmaploadWed, 21 Nov 2018 11:46:47 +0000, by Boris Feld
-
context: floor adjustlinkrev graph walk during copy tracingWed, 10 Oct 2018 00:50:37 +0200, by Boris Feld
-
context: small refactoring of `isintroducedafter`Mon, 19 Nov 2018 14:30:58 +0000, by Boris Feld
-
context: split `introrev` logic in a sub functionWed, 10 Oct 2018 00:50:36 +0200, by Boris Feld
-
context: introduce an `isintroducedafter` method and use it in copiesWed, 10 Oct 2018 00:50:35 +0200, by Boris Feld
-
context: take advantage of `_descendantrev` in introrev if availableWed, 10 Oct 2018 00:50:34 +0200, by Boris Feld
-
context: spell out the logic around linkrev adjustement starting pointWed, 10 Oct 2018 00:49:30 +0200, by Boris Feld
-
perf: add a new `perfhelper-tracecopies` commandMon, 19 Nov 2018 14:14:56 +0000, by Boris Feld
-
narrow: extract helper for parsing narrowspec fileFri, 21 Sep 2018 09:19:42 -0700, by Martin von Zweigbergk
-
py3: cast attribute name to sysstr in clearcachedproperty()Thu, 22 Nov 2018 22:40:22 +0900, by Yuya Nishihara
-
py3: whitelist three more passing test caught by buildbotWed, 21 Nov 2018 19:12:12 +0300, by Pulkit Goyal
-
tests: make test-check-module-imports more robustWed, 21 Nov 2018 13:08:23 -0500, by Valentin Gatien-Baron
-
push: add --publish flag to change phase of pushed changesetsSat, 27 Oct 2018 21:13:23 +0800, by Anton Shestakov
-
match: reformat `syntaxes` dictionary for better maintainabilityMon, 19 Nov 2018 17:19:54 +0000, by Boris Feld
-
match: provide and use a quick way to escape a single byteMon, 19 Nov 2018 18:54:44 +0000, by Boris Feld
-
perf: make `clearfilecache` helper work with any objectMon, 19 Nov 2018 16:50:21 +0000, by Boris Feld
-
perf: move some of the perftags benchmark to the setup functionTue, 20 Nov 2018 10:10:25 +0000, by Boris Feld
-
perf: use the new setup function in "perfbookmarks"Mon, 19 Nov 2018 23:14:46 +0000, by Boris Feld
-
perf: add a `setup` argument to run code outside of the timed sectionMon, 19 Nov 2018 22:55:07 +0000, by Boris Feld
-
perf: explicitly pass title as a keyword argument in `perfdiffwd`Mon, 19 Nov 2018 23:02:29 +0000, by Boris Feld
-
ui: unify argument name of ui.log()Sun, 11 Nov 2018 17:59:23 +0900, by Yuya Nishihara
-
logtoprocess: extract logger class from ui wrapperSun, 11 Nov 2018 17:45:18 +0900, by Yuya Nishihara
-
merge with stableWed, 21 Nov 2018 21:40:16 +0900, by Yuya Nishihara
-
py3: use node.hex(m.digest()) instead of m.hexdigest()Mon, 19 Nov 2018 21:12:13 +0300, by Pulkit Goyal
-
tests: add Balto configuration fileSun, 18 Nov 2018 02:40:47 +0100, by Boris Feld
-
tests: make test-alias.t pass with re2Mon, 19 Nov 2018 13:40:03 -0500, by Valentin Gatien-Baron
-
context: remove seemingly impossible code branchMon, 19 Nov 2018 23:08:09 -0800, by Martin von Zweigbergk
-
py3: use pycompat.byteskwargs() to covert keys of kwargs to bytesMon, 19 Nov 2018 21:11:08 +0300, by Pulkit Goyal
-
py3: use '%d' for integers instead of '%s'Mon, 19 Nov 2018 20:30:07 +0300, by Pulkit Goyal
-
py3: add 9 new passing tests caught by buildbotMon, 19 Nov 2018 19:57:11 +0300, by Pulkit Goyal
-
branch: allow changing branch of merge commits with --revFri, 09 Nov 2018 13:57:13 +0800, by Anton Shestakov
-
lfs: ensure that the return of urlopener.open() is closedThu, 15 Nov 2018 22:28:38 -0500, by Matt Harbison
-
changegroup: avoid instantiating storage if we are not using itThu, 15 Nov 2018 11:16:42 -0800, by Kyle Lippincott
-
http: allow 'auth.prefix' to have a username consistent with the URIFri, 16 Nov 2018 17:56:36 -0500, by Matt Harbison
-
lfs: make the exception messages consistentThu, 15 Nov 2018 18:14:57 -0500, by Matt Harbison
-
lfs: handle URLErrors to add additional informationThu, 15 Nov 2018 18:08:29 -0500, by Matt Harbison
-
lfs: improve the hints for common errors in the Batch APIThu, 15 Nov 2018 17:58:59 -0500, by Matt Harbison
-
lfs: provide more Batch API error info via a hint in the raised exceptionThu, 15 Nov 2018 17:55:01 -0500, by Matt Harbison
-
scmutil: display the optional hint when handling StorageError in catchall()Thu, 15 Nov 2018 17:50:14 -0500, by Matt Harbison
-
sparse-revlog: align endrevidx usages in the _slicechunktosizeThu, 15 Nov 2018 14:57:26 +0100, by Boris Feld
-
sparse-revlog: use `span` variable as intendedThu, 15 Nov 2018 14:55:11 +0100, by Boris Feld
-
tests: stabilize test-commandserver.t on WindowsThu, 15 Nov 2018 17:38:51 -0500, by Matt Harbison
-
histedit: conditionalize the imports of 'fcntl' and 'termios'Thu, 15 Nov 2018 17:36:15 -0500, by Matt Harbison
-
logtoprocess: update commandfinish options argumentsFri, 16 Nov 2018 14:21:47 +0100, by Boris Feld
-
rebase: fix two ui.logs to actually have text when using default blackbox logThu, 15 Nov 2018 13:16:46 -0800, by Kyle Lippincott
-
wireprotov2server: let repo.narrowmatch(match) do matcher intersectionThu, 15 Nov 2018 11:22:32 -0800, by Martin von Zweigbergk
-
blackbox: extract function to test if log event is trackedSun, 11 Nov 2018 17:29:46 +0900, by Yuya Nishihara
-
blackbox: initialize inlog flag properlySun, 11 Nov 2018 17:25:34 +0900, by Yuya Nishihara
-
blackbox: initialize repo attribute properlySun, 11 Nov 2018 17:24:28 +0900, by Yuya Nishihara
-
blackbox: unindent "if True" blockSun, 11 Nov 2018 17:22:14 +0900, by Yuya Nishihara
-
blackbox: extract logger class from ui wrapperSun, 11 Nov 2018 17:17:49 +0900, by Yuya Nishihara
-
blackbox: rename variables to prepare extracting core logic from ui wrapperSun, 11 Nov 2018 16:58:22 +0900, by Yuya Nishihara
-
sparse-revlog: rework the way we enforce chunk size limitFri, 09 Nov 2018 17:58:37 +0100, by Boris Feld
-
doctest: add a `issnapshot` method to _testrevlogTue, 13 Nov 2018 15:06:29 +0100, by Boris Feld
-
tests: add `revlogutils.deltas` module to doctestsTue, 13 Nov 2018 14:41:04 +0100, by Boris Feld
-
merge with stableThu, 15 Nov 2018 20:20:31 +0900, by Yuya Nishihara
-
mergetools: adjust Beyond Compare config on Mac/LinuxMon, 05 Nov 2018 22:58:19 +0100, by joco
-
rewriteutil: move publicrevs closer to where it's usedWed, 14 Nov 2018 15:05:38 +0800, by Anton Shestakov
-
requires: use atomictemp=True when writing .hg/requiresWed, 14 Nov 2018 11:30:46 -0800, by Martin von Zweigbergk
-
blackbox: extract _log() function which is called after lastui is resolvedSun, 11 Nov 2018 16:47:28 +0900, by Yuya Nishihara
-
blackbox: inline temporary variables which are referenced only onceSun, 11 Nov 2018 16:44:30 +0900, by Yuya Nishihara
-
blackbox: simply update global lastui variable at onceSun, 11 Nov 2018 16:43:29 +0900, by Yuya Nishihara
-
blackbox: consolidate conditions for early returnSun, 11 Nov 2018 16:38:43 +0900, by Yuya Nishihara
-
blackbox: remove redundant check for unassigned repoSun, 11 Nov 2018 16:34:49 +0900, by Yuya Nishihara
-
tests: fix bytes/str issue I introduced when adding this testWed, 14 Nov 2018 10:15:28 -0500, by Augie Fackler
-
shelve: use matcher to restrict prefetch to just the modified filesTue, 13 Nov 2018 17:14:47 -0800, by Kyle Lippincott
-
revlog: automatically read from opened file handlesTue, 13 Nov 2018 12:32:05 -0800, by Gregory Szorc
-
revlog: detect incomplete revlog readsTue, 13 Nov 2018 12:30:59 -0800, by Gregory Szorc
-
revlog: use single file handle when de-inlining revlogTue, 30 Oct 2018 16:50:05 -0700, by Gregory Szorc
-
store: raise ProgrammingError if unable to decode a storage pathTue, 13 Nov 2018 18:44:09 +0300, by Pulkit Goyal
-
tests: document a known failing interaction between narrow and lfsTue, 13 Nov 2018 23:54:23 -0500, by Matt Harbison
-
logtoprocess: drop support for ui.log() call with invalid msg arguments (BC)Sun, 11 Nov 2018 12:55:58 +0900, by Yuya Nishihara
-
py3: byte-stringify inline extension in test-logtoprocess.tSun, 11 Nov 2018 12:35:38 +0900, by Yuya Nishihara
-
logtoprocess: rewrite dict building in py3-compatible waySun, 11 Nov 2018 12:33:14 +0900, by Yuya Nishihara
-
logtoprocess: leverage procutil.shellenviron() to stringify variables (BC)Sun, 11 Nov 2018 12:27:23 +0900, by Yuya Nishihara
-
templater: check invalid use of list expression properly (issue5920)Tue, 13 Nov 2018 22:15:30 +0900, by Yuya Nishihara
-
py3: add b suffix to make sure file is opened in bytes modeTue, 13 Nov 2018 18:08:55 +0300, by Pulkit Goyal
-
py3: don't use dict.iterkeys()Tue, 13 Nov 2018 18:08:17 +0300, by Pulkit Goyal
-
py3: use node.hex(h.digest()) instead of h.hexdigest()Tue, 13 Nov 2018 18:07:21 +0300, by Pulkit Goyal
-
py3: make second argument of fdopen() a strTue, 13 Nov 2018 17:41:54 +0300, by Pulkit Goyal
-
py3: fix keyword arguments handling in hgext/remotefilelog/Tue, 13 Nov 2018 17:41:26 +0300, by Pulkit Goyal
-
py3: add __pycache__ to .hgignoreSat, 13 Oct 2018 05:09:18 +0300, by Pulkit Goyal
-
sparse-revlog: stop using a heap to track selected gapThu, 08 Nov 2018 16:07:16 +0100, by Boris Feld
-
sparse-revlog: stop using a heap to track gapsThu, 08 Nov 2018 16:01:30 +0100, by Boris Feld
-
sparse-revlog: fast-path before computing payload sizeThu, 08 Nov 2018 15:29:58 +0100, by Boris Feld
-
sparse-revlog: drop unused deltainfo parameter from segmentspanTue, 16 Oct 2018 14:46:28 +0200, by Boris Feld
-
sparse-revlog: drop unused deltainfo parameter from _slicechunktodensityTue, 16 Oct 2018 14:43:51 +0200, by Boris Feld
-
sparse-revlog: skip the span check in the sparse-revlog caseMon, 15 Oct 2018 15:45:08 +0200, by Boris Feld
-
histedit: import chistedit curses UI from hg-experimentalWed, 17 Oct 2018 17:15:42 -0400, by Augie Fackler
-
manifest: perform cheap checks before potentially allocating memoryMon, 12 Nov 2018 20:32:58 -0500, by Augie Fackler
-
manifest: also reject obviously-too-short lines when parsing linesMon, 12 Nov 2018 20:31:57 -0500, by Augie Fackler
-
manifest: make sure there's a filename before bothering to look for newlineMon, 12 Nov 2018 20:35:22 -0500, by Augie Fackler
-
revlog: replace PyInt_AS_LONG with a more portable helper functionTue, 06 Nov 2018 11:12:56 -0500, by Augie Fackler