[1,of,2,V2] py3: namedtuple takes unicode (journal ext) |
2016-10-10 |
Mateusz Kwapich |
|
Accepted |
[2,of,2,V2] py3: use raw strings in line continuation (convert ext) |
2016-10-10 |
Mateusz Kwapich |
|
Accepted |
pycompat: only accept a bytestring filepath in Python 2 |
2016-10-10 |
Martijn Pieters |
|
Accepted |
[V2] bisect: extra a small initialisation outside of a loop |
2016-10-10 |
Pierre-Yves David |
|
Accepted |
checkcopies: extract the '_related' closure |
2016-10-11 |
Pierre-Yves David |
|
Accepted |
[1,of,3] tests: add test coverage of merging x flag without ancestor |
2016-10-12 |
Mads Kiilerich |
|
Accepted |
[2,of,3] merge: only show "cannot merge flags for %s" warning if flags are different |
2016-10-12 |
Mads Kiilerich |
|
Accepted |
[3,of,3] merge: clarify warning for (not) merging flags without ancestor |
2016-10-12 |
Mads Kiilerich |
|
Accepted |
revset: make follow() reject more than one start revisions |
2016-10-12 |
Yuya Nishihara |
|
Accepted |
dirs: add comment about _PyBytes_Resize |
2016-10-13 |
Gregory Szorc |
|
Accepted |
[2,of,2] eol: make sure we always release the wlock when writing cache |
2016-10-13 |
Pierre-Yves David |
|
Accepted |
pathencode: use assert() for PyBytes_Check() |
2016-10-13 |
Gregory Szorc |
|
Accepted |
dirs: document Py_SIZE weirdness |
2016-10-13 |
Gregory Szorc |
|
Accepted |
[1,of,6] dirs: use PyVarObject_HEAD_INIT |
2016-10-13 |
Gregory Szorc |
|
Accepted |
[2,of,6] manifest: use PyVarObject_HEAD_INIT |
2016-10-13 |
Gregory Szorc |
|
Accepted |
[3,of,6] parsers: alias more PyInt* symbols on Python 3 |
2016-10-13 |
Gregory Szorc |
|
Accepted |
[4,of,6] bdiff: include util.h |
2016-10-13 |
Gregory Szorc |
|
Accepted |
[5,of,6] parsers: avoid PySliceObject cast on Python 3 |
2016-10-13 |
Gregory Szorc |
|
Accepted |
[6,of,6] mercurial: support loading C extensions on Python 3 |
2016-10-13 |
Gregory Szorc |
|
Accepted |
[1,of,3,V3] changegroup: document deltaparent's choice of previous revision |
2016-10-13 |
Gregory Szorc |
|
Accepted |
[2,of,3,V3] revlog: add instance variable controlling delta chain use |
2016-10-13 |
Gregory Szorc |
|
Accepted |
[3,of,3,V3] changelog: disable delta chains |
2016-10-13 |
Gregory Szorc |
|
Accepted |
[1,of,3] color: allow for user-configurable terminfo codes for effects |
2016-10-13 |
Danek Duvall |
|
Accepted |
[2,of,3] color: ignore effects missing from terminfo |
2016-10-13 |
Danek Duvall |
|
Accepted |
[3,of,3] color: debugcolor should emit the user-defined colors |
2016-10-13 |
Danek Duvall |
|
Accepted |
demandimport: disable lazy import of __builtin__ |
2016-10-14 |
Mads Kiilerich |
|
Accepted |
[1,of,2] revlog: make 'storedeltachains' a "public" attribute |
2016-10-14 |
Pierre-Yves David |
|
Accepted |
[2,of,2] changegroup: skip delta when the underlying revlog do not use them |
2016-10-14 |
Pierre-Yves David |
|
Accepted |
[1,of,2,v2] largefiles: always use filechunkiter when iterating files |
2016-10-14 |
Mads Kiilerich |
|
Accepted |
[2,of,2,v2] util: increase filechunkiter size to 128k |
2016-10-14 |
Mads Kiilerich |
|
Accepted |
[1,of,3,v2] cmdutil: satisfy expections in dirstateguard.__del__, even if __init__ fails |
2016-10-14 |
Mads Kiilerich |
marmoute |
Accepted |
[2,of,3,v2] tests: add more test coverage of phase changes when pushing |
2016-10-14 |
Mads Kiilerich |
|
Accepted |
[3,of,3,v2] repos: introduce '-R readonly:PATH' for doing local operations "read only" |
2016-10-14 |
Mads Kiilerich |
|
Accepted |
[1,of,2,V2] commit: return 1 for interactive commit with no changes (issue5397) |
2016-10-14 |
Philippe Pepiot |
|
Accepted |
[2,of,2,V2] record: return code from underlying commit |
2016-10-14 |
Philippe Pepiot |
|
Accepted |
revset: for x^2, do not take null as a valid p2 revision |
2016-10-14 |
Yuya Nishihara |
|
Accepted |
[1,of,2,V3] py3: refactor token parsing to handle call args properly |
2016-10-14 |
Martijn Pieters |
|
Accepted |
[2,of,2,V3] py3: use namedtuple._replace to produce new tokens |
2016-10-14 |
Martijn Pieters |
|
Accepted |
[1,of,2,sqldirstate] sqldirstate: specify checkambig=True to avoid file stat ambiguity |
2016-10-14 |
Katsunori FUJIWARA |
|
Accepted |
[2,of,2,sqldirstate] sqldirstate: write fake dirstate always to detect changes correctly |
2016-10-14 |
Katsunori FUJIWARA |
|
Accepted |
color: add some documentation for custom terminfo codes |
2016-10-15 |
Danek Duvall |
|
Accepted |
bundle2: only emit compressed chunks if they have data |
2016-10-16 |
Gregory Szorc |
|
Accepted |
[1,of,2,stable] largefiles: test coverage of fatal interruption of update |
2016-10-16 |
Mads Kiilerich |
|
Accepted |
[2,of,2,stable] largefiles: more safe handling of interruptions while updating modifications |
2016-10-16 |
Mads Kiilerich |
|
Accepted |
[1,of,4] checkcopies: move 'movewithdir' initialisation right before its usage |
2016-10-16 |
Pierre-Yves David |
|
Accepted |
[2,of,4] checkcopies: pass data as a dictionary of dictionaries |
2016-10-16 |
Pierre-Yves David |
|
Accepted |
[3,of,4] copies: move variable document from checkcopies to mergecopies |
2016-10-16 |
Pierre-Yves David |
|
Accepted |
[4,of,4] mergecopies: rename 'ca' to 'base' |
2016-10-16 |
Pierre-Yves David |
|
Accepted |
[01,of,12,v2] checkcopies: add a sanity check against false-positive copies |
2016-10-16 |
Gábor Stefanik |
|
Accepted |
[02,of,12,v2] tests: introduce tests for grafting through renames |
2016-10-16 |
Gábor Stefanik |
|
Accepted |
[03,of,12,v2] copies: detect graft-like merges |
2016-10-16 |
Gábor Stefanik |
|
Accepted |
[04,of,12,v2] copies: compute a suitable TCA if base turns out to be unsuitable |
2016-10-16 |
Gábor Stefanik |
|
Accepted |
[05,of,12,v2] copies: make _checkcopies handle simple renames in a rotated DAG |
2016-10-16 |
Gábor Stefanik |
|
Accepted |
[06,of,12,v2] copies: make it possible to distinguish betwen _computenonoverlap invocations |
2016-10-16 |
Gábor Stefanik |
|
Accepted |
[07,of,12,v2] mergecopies: invoke _computenonoverlap for both base and tca during merges |
2016-10-16 |
Gábor Stefanik |
|
Accepted |
[08,of,12,v2] checkcopies: handle divergences contained entirely in tca::ctx |
2016-10-16 |
Gábor Stefanik |
|
Accepted |
[09,of,12,v2] mergecopies: add logic to process incomplete data |
2016-10-16 |
Gábor Stefanik |
|
Accepted |
[10,of,12,v2] checkcopies: add logic to handle remotebase |
2016-10-16 |
Gábor Stefanik |
|
Accepted |
[11,of,12,v2] copies: make _checkcopies handle copy sequences spanning the TCA (issue4028) |
2016-10-16 |
Gábor Stefanik |
|
Accepted |
[12,of,12,v2] update: enable copy tracing for backwards and non-linear updates |
2016-10-16 |
Gábor Stefanik |
|
Accepted |
[1,of,2,v3] evolve: indent cmdnext and cmdprev ready for locking change (issue5244) |
2016-10-16 |
Simon Farnsworth |
|
Accepted |
[2,of,2,v3] evolve: lock the working copy early in next and prev (issue5244) |
2016-10-16 |
Simon Farnsworth |
|
Accepted |
[1,of,2,V2] exchange: refactor APIs to obtain bundle data (API) |
2016-10-16 |
Gregory Szorc |
|
Accepted |
[2,of,2,V2] wireproto: compress data from a generator |
2016-10-16 |
Gregory Szorc |
|
Accepted |
[4,of,4] changegroup: increase write buffer size to 128k |
2016-10-16 |
Gregory Szorc |
|
Accepted |
[v2] bashcompletion: allow skipping completion for 'hg status' |
2016-10-17 |
Mathias De Maré |
|
Accepted |
[stable] largefiles: fix 'deleted' files sometimes persistently appearing with R status |
2016-10-17 |
Mads Kiilerich |
|
Accepted |
revset: optimize for destination() being "inefficient" |
2016-10-17 |
Mads Kiilerich |
|
Accepted |
[v3] update: enable copy tracing for backwards and non-linear updates |
2016-10-17 |
Gábor Stefanik |
|
Accepted |
[1,of,5,v4] checkcopies: handle divergences contained entirely in tca::ctx |
2016-10-17 |
Gábor Stefanik |
|
Accepted |
[2,of,5,v4] mergecopies: add logic to process incomplete data |
2016-10-17 |
Gábor Stefanik |
|
Accepted |
[3,of,5,v4] checkcopies: add logic to handle remotebase |
2016-10-17 |
Gábor Stefanik |
|
Accepted |
[4,of,5,v4] copies: make _checkcopies handle copy sequences spanning the TCA (issue4028) |
2016-10-17 |
Gábor Stefanik |
|
Accepted |
[5,of,5,v4] update: enable copy tracing for backwards and non-linear updates |
2016-10-17 |
Gábor Stefanik |
|
Accepted |
treemanifest: fix bad argument order to treemanifestctx |
2016-10-17 |
via Mercurial-devel |
|
Accepted |
copies: improve assertions during copy recombination |
2016-10-18 |
Gábor Stefanik |
|
Accepted |
manifest: don't store None in fulltextcache |
2016-10-18 |
via Mercurial-devel |
|
Accepted |
[1,of,2,python-hglib] client: wrap long lines at 80 chars |
2016-10-18 |
Yuya Nishihara |
|
Accepted |
[2,of,2,python-hglib] util: drop mutable default from popen() |
2016-10-18 |
Yuya Nishihara |
|
Accepted |
[1,of,3] largefiles: clarify variable name holding file mode |
2016-10-18 |
Mads Kiilerich |
|
Accepted |
[2,of,3] dirstate: fix debug.dirstate.delaywrite to use the new "now" after sleeping |
2016-10-18 |
Mads Kiilerich |
|
Accepted |
[3,of,3] dirstate: add debug message for debug.dirstate.delaywrite |
2016-10-18 |
Mads Kiilerich |
|
Accepted |
[python-hglib] Add the abilty to trace the protocol between the client and server |
2016-10-18 |
Barry A. Scott |
|
Accepted |
[1,of,4,STABLE] manifest: move manifest creation to a helper function |
2016-10-19 |
Durham Goode |
|
Accepted |
[2,of,4,STABLE] manifest: make manifestlog a storecache |
2016-10-19 |
Durham Goode |
|
Accepted |
[3,of,4,STABLE] manifest: make manifestctx store the repo |
2016-10-19 |
Durham Goode |
|
Accepted |
[4,of,4,STABLE] manifest: make treemanifestctx store the repo |
2016-10-19 |
Durham Goode |
|
Accepted |
tests: fix test-casefolding.t |
2016-10-21 |
Simon Farnsworth |
|
Accepted |
[STABLE,V2] commands: print security protocol support in debuginstall |
2016-10-21 |
Gregory Szorc |
|
Accepted |
[STABLE,v2] sslutil: guard against broken certifi installations (issue5406) |
2016-10-24 |
Gábor Stefanik |
|
Accepted |
[remotefilelog-ext,v2] fileserverclient: avoid ever requesting nullid nodes |
2016-10-25 |
Augie Fackler |
|
Accepted |
[evolve,v2] tests: use curl instead of wget |
2016-10-25 |
Simon Farnsworth |
|
Accepted |
[1,of,3,STABLE,V2] templater: do not use index.partialmatch() directly to calculate shortest() |
2016-10-25 |
Yuya Nishihara |
|
Accepted |
[2,of,3,STABLE,V2] templater: use unfiltered changelog to calculate shortest() at O(log(N)) |
2016-10-25 |
Yuya Nishihara |
|
Accepted |
[stable] revset: don't cache abstractsmartset min/max invocations infinitely |
2016-10-25 |
Mads Kiilerich |
|
Accepted |
[STABLE] merge: avoid superfluous filemerges when grafting through renames (issue5407) |
2016-10-25 |
Gábor Stefanik |
|
Accepted |
[1,of,2,website] thepage: link to new URL for hg-logo |
2016-10-26 |
Kevin Bullock |
|
Accepted |
[2,of,2,website] downloads: link to new main repo |
2016-10-26 |
Kevin Bullock |
|
Accepted |
[STABLE,V2] tests: run "cwd was removed" test only if cwd can actually be removed |
2016-10-27 |
Yuya Nishihara |
|
Accepted |
[stable] largefiles: handle that a found standin file doesn't exist when removing it |
2016-10-27 |
Mads Kiilerich |
|
Accepted |
[python-hglib,v3] Allow hglib user to get call backs for prompts, output and errors |
2016-10-28 |
Barry A. Scott |
|
Accepted |
[python-hglib] add init() to hgclient to allow progress to be reported |
2016-10-28 |
Barry A. Scott |
|
Accepted |
[1,of,5,STABLE] tests: invoke printenv.py via sh -c for test portability |
2016-10-28 |
Katsunori FUJIWARA |
|
Accepted |
[2,of,5,STABLE] tests: use "?" to glob both ":" and "; " in output for test portability |
2016-10-28 |
Katsunori FUJIWARA |
|
Accepted |
[3,of,5,STABLE] tests: add test-commit-interactive-curses.t "require tic" for test portability |
2016-10-28 |
Katsunori FUJIWARA |
|
Accepted |
[4,of,5,STABLE] mail: use popen4 instead of popen for portability |
2016-10-28 |
Katsunori FUJIWARA |
|
Accepted |
[5,of,5,STABLE] tests: use bat script as sendmail program on Windows for test portability |
2016-10-28 |
Katsunori FUJIWARA |
|
Accepted |
[1,of,3,evolve-ext] evolve: suggest "hg update -C .", including '.', to abort evolve |
2016-10-28 |
via Mercurial-devel |
|
Accepted |
[2,of,3,evolve-ext] setupevolveunfinished: use "hg update -C ." to abort |
2016-10-28 |
via Mercurial-devel |
|
Accepted |
[3,of,3,evolve-ext] evolve: make error message consistent |
2016-10-28 |
via Mercurial-devel |
|
Accepted |
[1,of,3,evolve-ext] evolve: prefer "abort" over "abandon" in messages for consistency |
2016-10-29 |
via Mercurial-devel |
|
Accepted |
[2,of,3,evolve-ext] evolve: use single quotes in usage messages |
2016-10-29 |
via Mercurial-devel |
|
Accepted |
[3,of,3,evolve-ext] errors: add missing imports of mercurial.error |
2016-10-29 |
via Mercurial-devel |
|
Accepted |
[1,of,4,STABLE] tests: use basic format code "%Y" instead of "%s" for test portability |
2016-10-29 |
Katsunori FUJIWARA |
|
Accepted |
[2,of,4,STABLE] tests: avoid quoting of commit messages for test portability |
2016-10-29 |
Katsunori FUJIWARA |
|
Accepted |
[3,of,4,STABLE] tests: put temporary file outside the working directory for test portability |
2016-10-29 |
Katsunori FUJIWARA |
|
Accepted |
[4,of,4,STABLE] tests: test preserving execbit changes at amending only on execbit platform |
2016-10-29 |
Katsunori FUJIWARA |
|
Accepted |
[stable] httppeer: make __del__ access to self.urlopener more safe |
2016-10-31 |
Mads Kiilerich |
|
Accepted |
[stable] tag: clarify warning about making a tag on a branch head |
2016-10-31 |
Nathan Goldbaum |
|
Accepted |
[1,of,4,STABLE] help: replace selenic.com by mercurial-scm.org in command examples |
2016-11-01 |
Katsunori FUJIWARA |
|
Accepted |
[2,of,4,STABLE] help: replace selenic.com by mercurial-scm.org in man pages |
2016-11-01 |
Katsunori FUJIWARA |
|
Accepted |
[3,of,4,STABLE] check-code: discard filtering result of previous check for independence |
2016-11-01 |
Katsunori FUJIWARA |
|
Accepted |
[4,of,4,STABLE] contrib: check reference to old selenic.com domain |
2016-11-01 |
Katsunori FUJIWARA |
|
Accepted |
[STABLE] hghave: fix 'rmcwd' to ensure temporary directory is removed |
2016-11-01 |
Yuya Nishihara |
|
Accepted |
[01,of,11] util: put compression code next to each other |
2016-11-02 |
Gregory Szorc |
|
Accepted |
[1,of,3] revlog: reorder index accessors to match data structure order |
2016-11-02 |
Gregory Szorc |
|
Accepted |
[2,of,3] revlog: inline start() and env() for perf reasons |
2016-11-02 |
Gregory Szorc |
|
Accepted |
[3,of,3] revlog: optimize _chunkraw when startrev==endrev |
2016-11-02 |
Gregory Szorc |
|
Accepted |
[1,of,2] changegroup: cache changelog and manifestlog outside of loop |
2016-11-02 |
Gregory Szorc |
|
Accepted |
[2,of,2] changegroup: use changelogrevision() |
2016-11-02 |
Gregory Szorc |
|
Accepted |
make: targets for building packages for ubuntu yakkety |
2016-11-02 |
Gregory Szorc |
|
Accepted |
[1,of,7,V3] statprof: vendor statprof.py |
2016-11-02 |
Gregory Szorc |
|
Accepted |
[2,of,7,V3] statprof: fix flake8 warnings |
2016-11-02 |
Gregory Szorc |
|
Accepted |
[3,of,7,V3] statprof: require paths to save or load profile data |
2016-11-02 |
Gregory Szorc |
|
Accepted |
[4,of,7,V3] statprof: use absolute_imports |
2016-11-02 |
Gregory Szorc |
|
Accepted |
[5,of,7,V3] statprof: use print function |
2016-11-02 |
Gregory Szorc |
|
Accepted |
[6,of,7,V3] statprof: pass data structure to display functions |
2016-11-02 |
Gregory Szorc |
|
Accepted |
[7,of,7,V3] tests: explicitly use ls profiler |
2016-11-02 |
Gregory Szorc |
|
Accepted |
[1,of,5] convert: remove superfluous setbinary() calls from debugsvnlog |
2016-11-02 |
Yuya Nishihara |
|
Accepted |
[2,of,5] convert: have debugsvnlog obtain standard streams from ui |
2016-11-02 |
Yuya Nishihara |
|
Accepted |
[3,of,5] histedit: use ui.fin to read commands from stdin |
2016-11-02 |
Yuya Nishihara |
|
Accepted |
[4,of,5] cmdserver: write channel header and payload by a single write() call |
2016-11-02 |
Yuya Nishihara |
|
Accepted |
[5,of,5] hgweb: make log streams compatible with command server |
2016-11-02 |
Yuya Nishihara |
|
Accepted |
[1,of,2] largefiles: clarify variable name holding file mode |
2016-11-02 |
Mads Kiilerich |
|
Accepted |
[2,of,2] context: make sure __str__ works, also when there is no _changectx |
2016-11-02 |
Mads Kiilerich |
|
Accepted |
[1,of,3] rebase: rename merge to mergemod |
2016-11-02 |
timeless |
|
Accepted |
[2,of,3] cmdutil: refactor checkunresolved |
2016-11-02 |
timeless |
|
Accepted |
[3,of,3] rebase: check for conflicts before continuing |
2016-11-02 |
timeless |
|
Accepted |
repair: make strip() return backup file path |
2016-11-02 |
via Mercurial-devel |
|
Accepted |
[1,of,7] py3: make util.datapath a bytes variable |
2016-11-02 |
Pulkit Goyal |
|
Accepted |
[2,of,7] py3: make sure osutil.listdir() returns what it gets |
2016-11-02 |
Pulkit Goyal |
|
Accepted |
[3,of,7] py3: make scmpoxis.systemrcpath() return bytes |
2016-11-02 |
Pulkit Goyal |
|
Accepted |
[4,of,7] py3: make scmposix.userrcpath() return bytes |
2016-11-02 |
Pulkit Goyal |
|
Accepted |
[5,of,7] py3: make scmutil.rcpath() return bytes |
2016-11-02 |
Pulkit Goyal |
|
Accepted |
[6,of,7] py3: use try/except to check for basestring |
2016-11-02 |
Pulkit Goyal |
|
Accepted |
[7,of,7] py3: use encoding.environ in ui.py |
2016-11-02 |
Pulkit Goyal |
|
Accepted |
[1,of,6,V5] manifest: throw LookupError if node not in revlog |
2016-11-03 |
Durham Goode |
|
Accepted |
[2,of,6,V5] manifest: add manifestlog.get to obtain subdirectory instances |
2016-11-03 |
Durham Goode |
|
Accepted |
[3,of,6,V5] manifest: change manifestlog mancache to be directory based |
2016-11-03 |
Durham Goode |
|
Accepted |
[4,of,6,V5] manifest: add shallow option to treemanifestctx.readdelta and readfast |
2016-11-03 |
Durham Goode |
|
Accepted |
[5,of,6,V5] manifest: get rid of manifest.readshallowfast |
2016-11-03 |
Durham Goode |
|
Accepted |
[6,of,6,V5] manifest: remove manifest.readshallowdelta |
2016-11-03 |
Durham Goode |
|
Accepted |
[1,of,4] tests: simplify command script in 'test-push-r.t' |
2016-11-03 |
Pierre-Yves David |
|
Accepted |
[2,of,4] test: rename 'test-push-r.t' to 'test-push.t' |
2016-11-03 |
Pierre-Yves David |
|
Accepted |
[3,of,4] tests: merge 'test-push-validation.t' into 'test-push.t' |
2016-11-03 |
Pierre-Yves David |
|
Accepted |
[4,of,4] tests: merge 'test-push-hook-lock.t' into 'test-push.t' |
2016-11-03 |
Pierre-Yves David |
|
Accepted |
[1,of,5] color: add basic documentation to 'debugcolor' |
2016-11-03 |
Pierre-Yves David |
|
Accepted |
[2,of,5] color: restore _style global after debugcolor ran |
2016-11-03 |
Pierre-Yves David |
|
Accepted |
[3,of,5] color: extract color and effect display from 'debugcolor' |
2016-11-03 |
Pierre-Yves David |
|
Accepted |
[4,of,5] color: sort output of 'debugcolor' |
2016-11-03 |
Pierre-Yves David |
|
Accepted |
[5,of,5] color: add the ability to display configured style to 'debugcolor' |
2016-11-03 |
Pierre-Yves David |
|
Accepted |
manifest: add __nonzero__ method |
2016-11-04 |
Durham Goode |
|
Accepted |
[1,of,7] scmutil: move util.termwidth() |
2016-11-04 |
Yuya Nishihara |
|
Accepted |
[2,of,7] scmutil: make termwidth() obtain stdio from ui |
2016-11-04 |
Yuya Nishihara |
|
Accepted |
[3,of,7] scmutil: narrow ImportError handling in termwidth() |
2016-11-04 |
Yuya Nishihara |
|
Accepted |
[4,of,7] scmutil: remove superfluous indent from termwidth() |
2016-11-04 |
Yuya Nishihara |
|
Accepted |
[5,of,7] scmutil: clarify that we explicitly do termwidth - 1 on Windows |
2016-11-04 |
Yuya Nishihara |
|
Accepted |
[6,of,7] scmutil: extend termwidth() to return terminal height, renamed to termsize() |
2016-11-04 |
Yuya Nishihara |
|
Accepted |
[7,of,7] crecord: use scmutil.termsize() |
2016-11-04 |
Yuya Nishihara |
|
Accepted |
treemanifest: fix a "treeinmem" case |
2016-11-04 |
via Mercurial-devel |
|
Accepted |
[1,of,2] tests: silence output of darcs command |
2016-11-05 |
Yuya Nishihara |
|
Accepted |
[2,of,2] hghave: check darcs version more strictly |
2016-11-05 |
Yuya Nishihara |
|
Accepted |
[1,of,4] statprof: return state from stop() |
2016-11-05 |
Gregory Szorc |
|
Accepted |
[2,of,4] profiling: use vendored statprof and upstream enhancements (BC) |
2016-11-05 |
Gregory Szorc |
|
Accepted |
[3,of,4] profiling: make statprof the default profiler (BC) |
2016-11-05 |
Gregory Szorc |
|
Accepted |
[STABLE,V2] hgweb: cache fctx.parents() in annotate command (issue5414) |
2016-11-05 |
Gregory Szorc |
|
Accepted |
[1,of,8] py3: make util.datapath a bytes variable |
2016-11-05 |
Pulkit Goyal |
|
Accepted |
[2,of,8] py3: add os.fsdecode() as pycompat.fsdecode() |
2016-11-05 |
Pulkit Goyal |
|
Accepted |
[3,of,8] py3: add a bytes version of os.name |
2016-11-05 |
Pulkit Goyal |
|
Accepted |
[4,of,8] py3: have pycompat.ospathsep and pycompat.ossep |
2016-11-05 |
Pulkit Goyal |
|
Accepted |
[5,of,8] py3: convert to unicode to pass to gettext.translation |
2016-11-05 |
Pulkit Goyal |
|
Accepted |
[6,of,8] py3: use pycompat.ossep at certain places |
2016-11-05 |
Pulkit Goyal |
|
Accepted |
[7,of,8] py3: make scmutil.rcpath() return bytes |
2016-11-05 |
Pulkit Goyal |
|
Accepted |
[8,of,8] py3: have bytes version of sys.argv |
2016-11-05 |
Pulkit Goyal |
|
Accepted |
[V2] help: show help for disabled extensions(issue5228) |
2016-11-06 |
Pulkit Goyal |
|
Accepted |
[1,of,2] perf: add perfbdiff |
2016-11-06 |
Gregory Szorc |
|
Accepted |
[2,of,2] bdiff: don't check border condition in loop |
2016-11-06 |
Gregory Szorc |
|
Accepted |
[1,of,3] perf: prepare to handle multiple pairs in perfbdiff |
2016-11-06 |
Gregory Szorc |
|
Accepted |
[2,of,3] perf: support bdiffing multiple revisions in a single revlog |
2016-11-06 |
Gregory Szorc |
|
Accepted |
[3,of,3] perf: support measuring bdiff for all changeset related data |
2016-11-06 |
Gregory Szorc |
|
Accepted |
bdiff: replace hash algorithm |
2016-11-07 |
Gregory Szorc |
|
Accepted |
[RESEND] revert: do not reverse hunks in interactive when REV is not parent (issue5096) |
2016-11-07 |
Denis Laxalde |
|
Accepted |
keyword: handle filectx _customcmp |
2016-11-07 |
Christian Ebert |
|
Accepted |
[01,of,10,V2] util: create new abstraction for compression engines |
2016-11-08 |
Gregory Szorc |
|
Accepted |
[02,of,10,V2] bundle2: use new compression engine API for compression |
2016-11-08 |
Gregory Szorc |
|
Accepted |
[03,of,10,V2] util: remove compressors dict (API) |
2016-11-08 |
Gregory Szorc |
|
Accepted |
[04,of,10,V2] bundle2: use compression engines API to obtain decompressor |
2016-11-08 |
Gregory Szorc |
|
Accepted |
[05,of,10,V2] changegroup: use compression engines API |
2016-11-08 |
Gregory Szorc |
|
Accepted |
[06,of,10,V2] util: remove decompressors dict (API) |
2016-11-08 |
Gregory Szorc |
|
Accepted |
[07,of,10,V2] util: add a stream compression API to compression engines |
2016-11-08 |
Gregory Szorc |
|
Accepted |
[08,of,10,V2] bundle2: use compressstream compression engine API |
2016-11-08 |
Gregory Szorc |
|
Accepted |
[09,of,10,V2] hgweb: use compression engine API for zlib compression |
2016-11-08 |
Gregory Szorc |
|
Accepted |
[10,of,10,V2] util: remove compressorobj API from compression engines |
2016-11-08 |
Gregory Szorc |
|
Accepted |
[1,of,4] profiling: obtain stderr from ui |
2016-11-08 |
Yuya Nishihara |
|
Accepted |
[2,of,4] simplemerge: obtain stdout from ui |
2016-11-08 |
Yuya Nishihara |
|
Accepted |
[3,of,4] progress: obtain stderr from ui |
2016-11-08 |
Yuya Nishihara |
|
Accepted |
[4,of,4] mail: do not print(), use ui.debug() instead |
2016-11-08 |
Yuya Nishihara |
|
Accepted |
[1,of,7] changegroup: remove remaining uses of repo.manifest |
2016-11-08 |
Durham Goode |
|
Accepted |
[2,of,7] manifest: remove manifest.find |
2016-11-08 |
Durham Goode |
|
Accepted |
[3,of,7] manifestctx: add _revlog() function |
2016-11-08 |
Durham Goode |
|
Accepted |
[4,of,7] manifest: introduce memmanifestctx and memtreemanifestctx |
2016-11-08 |
Durham Goode |
|
Accepted |
[5,of,7] manifest: add copy to mfctx classes |
2016-11-08 |
Durham Goode |
|
Accepted |
[6,of,7] context: add manifestctx property on changectx |
2016-11-08 |
Durham Goode |
|
Accepted |
[7,of,7] manifest: remove manifest.add and add memmfctx.write |
2016-11-08 |
Durham Goode |
|
Accepted |
[1,of,2] py3: update test-check-py3-compat.t output |
2016-11-09 |
Yuya Nishihara |
|
Accepted |
[2,of,2] py3: document why os.fsencode() can be used to get back bytes argv |
2016-11-09 |
Yuya Nishihara |
|
Accepted |
[1,of,4,py3] error: wrap super() init call in try/except |
2016-11-09 |
Augie Fackler |
|
Accepted |
[2,of,4,py3] ui: explicitly open config files in binary mode |
2016-11-09 |
Augie Fackler |
|
Accepted |
[3,of,4,py3] config: open config files as binary explicitly all the time |
2016-11-09 |
Augie Fackler |
|
Accepted |
[4,of,4,py3] config: mark parser regexes as bytes explicitly |
2016-11-09 |
Augie Fackler |
|
Accepted |
[01,of,10] manifest: remove dependency on manifestrevlog being able to create trees |
2016-11-09 |
Durham Goode |
|
Accepted |
[02,of,10] manifest: remove usages of manifest.read |
2016-11-09 |
Durham Goode |
|
Accepted |
[03,of,10] manifest: move clearcaches to manifestlog |
2016-11-09 |
Durham Goode |
|
Accepted |
[04,of,10] manifest: delete unused dirlog and _newmanifest functions |
2016-11-09 |
Durham Goode |
|
Accepted |
[05,of,10] manifest: make manifestlog use it's own cache |
2016-11-09 |
Durham Goode |
|
Accepted |
[06,of,10] manifest: add bundlemanifestlog support |
2016-11-09 |
Durham Goode |
|
Accepted |
[07,of,10] manifest: add unionmanifestlog support |
2016-11-09 |
Durham Goode |
|
Accepted |
[08,of,10] manifest: remove last uses of repo.manifest |
2016-11-09 |
Durham Goode |
|
Accepted |
[09,of,10] localrepo: delete localrepo.manifest |
2016-11-09 |
Durham Goode |
|
Accepted |
[10,of,10] manifest: delete manifest.manifest class |
2016-11-09 |
Durham Goode |
|
Accepted |
setup: move cffi stuff to mercurial/cffi |
2016-11-09 |
Jun Wu |
|
Accepted |
help: fix double word usage |
2016-11-10 |
Gregory Szorc |
|
Accepted |
[1,of,3] dirstate: change placeholder hash length to 20 bytes |
2016-11-10 |
Durham Goode |
|
Accepted |
[2,of,3] dirstate: change added/modified placeholder hash length to 20 bytes |
2016-11-10 |
Durham Goode |
|
Accepted |
[3,of,3] merge: change modified indicator to be 20 bytes |
2016-11-10 |
Durham Goode |
|
Accepted |
[1,of,8,shelve-ext,v2] shelve: move possible shelve file extensions to a single place |
2016-11-10 |
Kostia Balytskyi |
|
Accepted |
[2,of,8,shelve-ext,v2] shelve: move shelve name generation to a separate function |
2016-11-10 |
Kostia Balytskyi |
|
Accepted |
[3,of,8,shelve-ext,v2] shelve: move mutableancestors to not be a closure |
2016-11-10 |
Kostia Balytskyi |
|
Accepted |
[4,of,8,shelve-ext,v2] shelve: move commitfunc creation to a separate function |
2016-11-10 |
Kostia Balytskyi |
|
Accepted |
[5,of,8,shelve-ext,v2] shelve: move 'nothing changed' messaging to a separate function |
2016-11-10 |
Kostia Balytskyi |
|
Accepted |
[6,of,8,shelve-ext,v2] shelve: move actual created commit shelving to a separate function |
2016-11-10 |
Kostia Balytskyi |
|
Accepted |
[7,of,8,shelve-ext,v2] shelve: move unknown files handling to a separate function |
2016-11-10 |
Kostia Balytskyi |
|
Accepted |
[8,of,8,shelve-ext,v2] shelve: move shelve-finishing logic to a separate function |
2016-11-10 |
Kostia Balytskyi |
|
Accepted |
[1,of,3] hook: do not redirect stdout/err/in to ui while running in-process hooks (BC) |
2016-11-10 |
Yuya Nishihara |
|
Accepted |
[2,of,3] hook: flush stdout before restoring stderr redirection |
2016-11-10 |
Yuya Nishihara |
|
Accepted |
[3,of,3] hook: lower inflated use of sys.__stdout__ and __stderr__ |
2016-11-10 |
Yuya Nishihara |
|
Accepted |
[1,of,2,V2] rebase: move bookmark update to before rebase clearing |
2016-11-10 |
Durham Goode |
|
Accepted |
[1,of,9,pyflakes] memory: avoid shadowing variables inside a list comprehension |
2016-11-10 |
Augie Fackler |
|
Accepted |
[2,of,9,pyflakes] color: avoid shadowing a variable inside a list comprehension |
2016-11-10 |
Augie Fackler |
|
Accepted |
[3,of,9,pyflakes] filemerge: avoid shadowing a variable in a list comprehension |
2016-11-10 |
Augie Fackler |
|
Accepted |
[4,of,9,pyflakes] hbisect: avoid shadowing a variable in a list comprehension |
2016-11-10 |
Augie Fackler |
|
Accepted |
[5,of,9,pyflakes] minirst: avoid shadowing a variable in a list comprehension |
2016-11-10 |
Augie Fackler |
|
Accepted |
[6,of,9,pyflakes] revlog: avoid shadowing several variables using list comprehensions |
2016-11-10 |
Augie Fackler |
|
Accepted |
[7,of,9,pyflakes] revset: avoid shadowing a variable with a list comprehension |
2016-11-10 |
Augie Fackler |
|
Accepted |
[8,of,9,pyflakes] verify: avoid shadowing two variables with a list comprehension |
2016-11-10 |
Augie Fackler |
|
Accepted |
[9,of,9,pyflakes] filterpyflakes: whitelist listcomp aliasing checking |
2016-11-10 |
Augie Fackler |
|
Accepted |
color: show mode warning based on ui.formatted |
2016-11-11 |
Xidorn Quan |
|
Accepted |
[1,of,8] zstd: vendor python-zstandard 0.5.0 |
2016-11-11 |
Gregory Szorc |
|
Accepted |
[2,of,8] setup: compile zstd C extension |
2016-11-11 |
Gregory Szorc |
|
Accepted |
[3,of,8] util: expose an "available" API on compression engines |
2016-11-11 |
Gregory Szorc |
|
Accepted |
[4,of,8] util: check for compression engine availability before returning |
2016-11-11 |
Gregory Szorc |
|
Accepted |
[5,of,8] bundle2: equate 'UN' with no compression |
2016-11-11 |
Gregory Szorc |
|
Accepted |
[6,of,8] exchange: obtain compression engines from the registrar |
2016-11-11 |
Gregory Szorc |
|
Accepted |
[7,of,8] hghave: add check for zstd support |
2016-11-11 |
Gregory Szorc |
|
Accepted |
[8,of,8] util: implement zstd compression engine |
2016-11-11 |
Gregory Szorc |
|
Accepted |
[01,of,10,V2] manifest: remove dependency on manifestrevlog being able to create trees |
2016-11-11 |
Durham Goode |
|
Accepted |
[02,of,10,V2] manifest: remove usages of manifest.read |
2016-11-11 |
Durham Goode |
|
Accepted |
[03,of,10,V2] manifest: move clearcaches to manifestlog |
2016-11-11 |
Durham Goode |
|
Accepted |
[04,of,10,V2] manifest: delete unused dirlog and _newmanifest functions |
2016-11-11 |
Durham Goode |
|
Accepted |
[05,of,10,V2] manifest: make manifestlog use it's own cache |
2016-11-11 |
Durham Goode |
|
Accepted |
[06,of,10,V2] manifest: add bundlemanifestlog support |
2016-11-11 |
Durham Goode |
|
Accepted |
[07,of,10,V2] manifest: add unionmanifestlog support |
2016-11-11 |
Durham Goode |
|
Accepted |
[08,of,10,V2] manifest: remove last uses of repo.manifest |
2016-11-11 |
Durham Goode |
|
Accepted |
[09,of,10,V2] localrepo: delete localrepo.manifest |
2016-11-11 |
Durham Goode |
|
Accepted |
[10,of,10,V2] manifest: delete manifest.manifest class |
2016-11-11 |
Durham Goode |
|
Accepted |
[1,of,5,RESEND] windows: do not replace sys.__stdout__ |
2016-11-11 |
Yuya Nishihara |
|
Accepted |
[2,of,5,RESEND] util: rewrite pycompat imports to make pyflakes always happy |
2016-11-11 |
Yuya Nishihara |
|
Accepted |
[3,of,5,RESEND] py3: provide bytes stdin/out/err through util module |
2016-11-11 |
Yuya Nishihara |
|
Accepted |
[4,of,5,RESEND] py3: bulk replace sys.stdin/out/err by util's |
2016-11-11 |
Yuya Nishihara |
|
Accepted |
[5,of,5,RESEND] windows: do not replace sys.stdout by winstdout |
2016-11-11 |
Yuya Nishihara |
|
Accepted |
[1,of,2] patchbomb: remove unused git parameter from patch.diffstat() |
2016-11-12 |
Henning Schild |
|
Accepted |
[2,of,2] patchbomb: put diffstat between commit message and patch for --git |
2016-11-12 |
Henning Schild |
|
Accepted |
[1,of,3,STABLE] util: add utility function to skip avoiding file stat ambiguity if EPERM |
2016-11-12 |
Katsunori FUJIWARA |
yuya |
Accepted |
[2,of,3,STABLE] vfs: ignore EPERM at os.utime, which avoids ambiguity at renaming (issue5418) |
2016-11-12 |
Katsunori FUJIWARA |
yuya |
Accepted |
[3,of,3,STABLE] scmutil: ignore EPERM at os.utime, which avoids ambiguity at closing |
2016-11-12 |
Katsunori FUJIWARA |
yuya |
Accepted |
[1,of,5,shelve-ext] shelve: move temporary commit creation to a separate function |
2016-11-13 |
Kostia Balytskyi |
|
Accepted |
[2,of,5,shelve-ext] shelve: move commit restoration logic to a separate function |
2016-11-13 |
Kostia Balytskyi |
|
Accepted |
[3,of,5,shelve-ext] shelve: move rebasing logic to a separate function |
2016-11-13 |
Kostia Balytskyi |
|
Accepted |
[4,of,5,shelve-ext] shelve: move file-forgetting logic to a separate function |
2016-11-13 |
Kostia Balytskyi |
|
Accepted |
[5,of,5,shelve-ext] shelve: move unshelve-finishing logic to a separate function |
2016-11-13 |
Kostia Balytskyi |
|
Accepted |
[v2] build: include a dummy $PATH in the custom environment used by build.py |
2016-11-14 |
Gábor Stefanik |
|
Accepted |
[1,of,2,V4] setup: test setproctitle before building osutil |
2016-11-14 |
Jun Wu |
|
Accepted |
[2,of,2,V4] osutil: implement setprocname to set process title for some platforms |
2016-11-14 |
Jun Wu |
|
Accepted |
[1,of,2] manifest: make revlog verification optional |
2016-11-14 |
Durham Goode |
|
Accepted |
[2,of,2] manifest: change treemanifestctx to construct subtrees from the manifestlog |
2016-11-14 |
Durham Goode |
|
Accepted |
[1,of,2,narrowhg-ext] manifest: fixup manifest usages to be manifestlog |
2016-11-14 |
Durham Goode |
|
Accepted |
[2,of,2,narrowhg-ext] manifest: fix narrowmanifest to be narrowmanifestlog |
2016-11-14 |
Durham Goode |
|
Accepted |
[1,of,6] util: add iterfile to workaround a fileobj.__iter__ issue with EINTR |
2016-11-14 |
Jun Wu |
|
Accepted |
[2,of,6] worker: migrate to util.iterfile |
2016-11-14 |
Jun Wu |
|
Accepted |
[3,of,6] patch: migrate to util.iterfile |
2016-11-14 |
Jun Wu |
|
Accepted |
[4,of,6] store: migrate to util.iterfile |
2016-11-14 |
Jun Wu |
|
Accepted |
[5,of,6] match: migrate to util.iterfile |
2016-11-14 |
Jun Wu |
|
Accepted |
[6,of,6] convert: migrate to util.iterfile |
2016-11-14 |
Jun Wu |
|
Accepted |
[1,of,8,V5] worker: move killworkers and waitforworkers up |
2016-11-15 |
Jun Wu |
|
Accepted |
[2,of,8,V5] worker: wait worker pid explicitly |
2016-11-15 |
Jun Wu |
|
Accepted |
[3,of,8,V5] worker: allow waitforworkers to be non-blocking |
2016-11-15 |
Jun Wu |
|
Accepted |
[4,of,8,V5] worker: change "pids" to a set |
2016-11-15 |
Jun Wu |
|
Accepted |
[5,of,8,V5] worker: make waitforworkers reentrant |
2016-11-15 |
Jun Wu |
|
Accepted |
[7,of,8,V5] worker: add a SIGCHLD handler to collect worker immediately |
2016-11-15 |
Jun Wu |
|
Accepted |
[8,of,8,V5] worker: stop using a separate thread waiting for children |
2016-11-15 |
Jun Wu |
|
Accepted |
[1,of,7,v2] tests: make test-bdiff.py easier to maintain |
2016-11-15 |
Mads Kiilerich |
|
Accepted |
[2,of,7,v2] tests: explore some bdiff cases |
2016-11-15 |
Mads Kiilerich |
|
Accepted |
[3,of,7,v2] bdiff: adjust criteria for getting optimal longest match in the A side middle |
2016-11-15 |
Mads Kiilerich |
|
Accepted |
[4,of,7,v2] bdiff: rearrange the "better longest match" code |
2016-11-15 |
Mads Kiilerich |
|
Accepted |
[5,of,7,v2] bdiff: give slight preference to longest matches in the middle of the B side |
2016-11-15 |
Mads Kiilerich |
|
Accepted |
[6,of,7,v2] bdiff: give slight preference to appending lines |
2016-11-15 |
Mads Kiilerich |
|
Accepted |
[7,of,7,v2] bdiff: give slight preference to removing trailing lines |
2016-11-15 |
Mads Kiilerich |
|
Accepted |
[1,of,2,V4] perf: omit copying ui and redirect to ferr if buffer API is in use |
2016-11-16 |
Philippe Pepiot |
|
Accepted |
[2,of,2,V4] perf: add asv benchmarks |
2016-11-16 |
Philippe Pepiot |
|
Accepted |
[V3] util: improve iterfile so it chooses code path wisely |
2016-11-16 |
Jun Wu |
|
Accepted |
[1,of,2,v2] run-tests: forward Python USER_BASE from site (issue5425) |
2016-11-16 |
Augie Fackler |
|
Accepted |
[2,of,2,v2] filterpyflakes: dramatically simplify the entire thing by blacklisting |
2016-11-16 |
Augie Fackler |
|
Accepted |
[2,of,2,v2] patchbomb: put diffstat between commit message and patch for --git |
2016-11-16 |
Henning Schild |
|
Accepted |
[2,of,2,v3] patchbomb: put diffstat between commit message and patch for --git |
2016-11-16 |
Henning Schild |
|
Accepted |
[patchbot] patchbot: do not crash for malicious mails without message-id |
2016-11-17 |
Jun Wu |
|
Accepted |
[1,of,4] worker: fix missed break on successful waitpid() |
2016-11-17 |
Yuya Nishihara |
|
Accepted |
[2,of,4] worker: make sure killworkers() never be interrupted by another SIGCHLD |
2016-11-17 |
Yuya Nishihara |
|
Accepted |
[3,of,4] worker: kill workers after all zombie processes are reaped |
2016-11-17 |
Yuya Nishihara |
|
Accepted |
[4,of,4] worker: discard waited pid by anyone who noticed it first |
2016-11-17 |
Yuya Nishihara |
|
Accepted |
perf: unbust perfbdiff --alldata |
2016-11-17 |
Gregory Szorc |
|
Accepted |
[1,of,2] bdiff: early pruning of common prefix before doing expensive computations |
2016-11-17 |
Mads Kiilerich |
|
Accepted |
[2,of,2] bdiff: early pruning of common suffix before doing expensive computations |
2016-11-17 |
Mads Kiilerich |
|
Accepted |
[1,of,5] posix: move checkexec test file to .hg/cache |
2016-11-17 |
Mads Kiilerich |
|
Accepted |
[2,of,5] posix: simplify checkexec check |
2016-11-17 |
Mads Kiilerich |
|
Accepted |
[3,of,5] posix: give checkexec a fast path; keep the check files and test read only |
2016-11-17 |
Mads Kiilerich |
|
Accepted |
[4,of,5] posix: move checklink test file to .hg/cache |
2016-11-17 |
Mads Kiilerich |
|
Accepted |
[5,of,5] posix: give checklink a fast path that cache the check file and is read only |
2016-11-17 |
Mads Kiilerich |
|
Accepted |
manifest: move manifestctx creation into manifestlog.get() |
2016-11-17 |
Durham Goode |
|
Accepted |
[1,of,2,V2] drawdag: update test repos by drawing the changelog DAG in ASCII |
2016-11-17 |
Jun Wu |
|
Accepted |
[2,of,2,V2] rebase: calculate ancestors for --base separately (issue5420) |
2016-11-17 |
Jun Wu |
|
Accepted |
setup: add flag to build_ext to control building zstd |
2016-11-18 |
Gregory Szorc |
|
Accepted |
[1,of,2] perf: add command for measuring revlog chunk operations |
2016-11-18 |
Gregory Szorc |
|
Accepted |
[2,of,2] commands: print chunk type in debugrevlog |
2016-11-18 |
Gregory Szorc |
|
Accepted |
histedit: make --keep work more like graft and use default phase for copies |
2016-11-18 |
Mads Kiilerich |
|
Accepted |
conflicts: make spacing consistent in conflict markers |
2016-11-19 |
Kostia Balytskyi |
|
Accepted |
[01,of,10,V10] bookmarks: introduce listbinbookmarks() |
2016-11-20 |
Stanislau Hlebik |
|
Accepted |
[02,of,10,V10] bookmarks: use listbinbookmarks() in listbookmarks() |
2016-11-20 |
Stanislau Hlebik |
|
Accepted |
[03,of,10,V10] exchange: add `_getbookmarks()` function |
2016-11-20 |
Stanislau Hlebik |
|
Accepted |
[04,of,10,V10] bookmarks: introduce binary encoding |
2016-11-20 |
Stanislau Hlebik |
|
Accepted |
[05,of,10,V10] bookmarks: make bookmarks.compare accept binary nodes |
2016-11-20 |
Stanislau Hlebik |
|
Accepted |
[06,of,10,V10] bundle2: add `bookmarks` part handler |
2016-11-20 |
Stanislau Hlebik |
|
Accepted |
[07,of,10,V10] exchange: getbundle `bookmarks` part generator |
2016-11-20 |
Stanislau Hlebik |
|
Accepted |
[08,of,10,V10] pull: use `bookmarks` bundle2 part |
2016-11-20 |
Stanislau Hlebik |
|
Accepted |
[09,of,10,V10] bundle2: advertise bookmark capability |
2016-11-20 |
Stanislau Hlebik |
|
Accepted |
[10,of,10,V10] help: add documentation about bookmark part |
2016-11-20 |
Stanislau Hlebik |
|
Accepted |
[01,of,11] debuginstall: print compression engine support |
2016-11-20 |
Gregory Szorc |
|
Accepted |
[02,of,11] keepalive: reorder header precedence |
2016-11-20 |
Gregory Szorc |
|
Accepted |
[03,of,11] httppeer: do decompression inside _callstream |
2016-11-20 |
Gregory Szorc |
|
Accepted |
[04,of,11] httppeer: use compression engine API for decompressing responses |
2016-11-20 |
Gregory Szorc |
|
Accepted |
[05,of,11] wireproto: perform chunking and compression at protocol layer (API) |
2016-11-20 |
Gregory Szorc |
|
Accepted |
[06,of,11] internals: document compression negotiation |
2016-11-20 |
Gregory Szorc |
|
Accepted |
[07,of,11] protocol: declare transport protocol support for compression |
2016-11-20 |
Gregory Szorc |
|
Accepted |
[08,of,11] util: declare wire protocol support of compression engines |
2016-11-20 |
Gregory Szorc |
|
Accepted |
[09,of,11] wireproto: advertise supported compression formats in capabilities |
2016-11-20 |
Gregory Szorc |
|
Accepted |
[10,of,11] httppeer: advertise and support application/mercurial-0.2 |
2016-11-20 |
Gregory Szorc |
|
Accepted |
[11,of,11] protocol: send application/mercurial-0.2 responses to capable clients |
2016-11-20 |
Gregory Szorc |
|
Accepted |
[V2] bdiff: don't check border condition in loop |
2016-11-21 |
Gregory Szorc |
|
Accepted |
[1,of,3] py3: use pycompat.sysargv in scmposix.systemrcpath() |
2016-11-21 |
Pulkit Goyal |
|
Accepted |
[2,of,3] py3: use pycompat.sysargv in dispatch.run() |
2016-11-21 |
Pulkit Goyal |
|
Accepted |
[3,of,3] py3: update test-check-py3-compat.t output |
2016-11-21 |
Pulkit Goyal |
|
Accepted |
[1,of,3,V3] manifest: expose the parents() method |
2016-11-21 |
Mateusz Kwapich |
|
Accepted |
[2,of,3,V3] localrepo: make it possible to reuse manifest when commiting context |
2016-11-21 |
Mateusz Kwapich |
|
Accepted |
[3,of,3,V3] memctx: allow the memlightctx thats reusing the manifest node |
2016-11-21 |
Mateusz Kwapich |
|
Accepted |
[1,of,5,oldpy] httppeer: drop an except block that says it happens only on Python 2.3 |
2016-11-21 |
Augie Fackler |
|
Accepted |
[2,of,5,oldpy] win32mbcs: drop code that was catering to Python 2.3 and earlier |
2016-11-21 |
Augie Fackler |
|
Accepted |
[3,of,5,oldpy] tests: update sitecustomize to use uuid1() instead of randrange() |
2016-11-21 |
Augie Fackler |
|
Accepted |
[4,of,5,oldpy] bugzilla: stop mentioning Pythons older than 2.6 |
2016-11-21 |
Augie Fackler |
|
Accepted |
[5,of,5,oldpy] archival: simplify code and drop message about Python 2.5 |
2016-11-21 |
Augie Fackler |
|
Accepted |
[v2] ui: add configoverride context manager |
2016-11-22 |
Kostia Balytskyi |
|
Accepted |
[1,of,2,deprecations] dispatch: stop supporting non-use of @command |
2016-11-22 |
Augie Fackler |
|
Accepted |
[2,of,2,deprecations] mergemod: drop support for merge.update without a target |
2016-11-22 |
Augie Fackler |
|
Accepted |
[01,of,10,layering] dirstateguard: move to new module so I can break some layering violations |
2016-11-22 |
Augie Fackler |
|
Accepted |
[02,of,10,layering] mq: refer to dirstateguard by its new name |
2016-11-22 |
Augie Fackler |
|
Accepted |
[03,of,10,layering] rebase: refer to dirstateguard by its new name |
2016-11-22 |
Augie Fackler |
|
Accepted |
[04,of,10,layering] commands: refer to dirstateguard by its new name |
2016-11-22 |
Augie Fackler |
|
Accepted |
[05,of,10,layering] localrepo: refer to dirstateguard by its new name |
2016-11-22 |
Augie Fackler |
|
Accepted |
[06,of,10,layering] cmdutil: mark dirstateguard as deprecated |
2016-11-22 |
Augie Fackler |
|
Accepted |
[07,of,10,layering] checkunresolved: move to new package to help avoid import cycles |
2016-11-22 |
Augie Fackler |
|
Accepted |
[08,of,10,layering] rebase: refer to checkunresolved by its new name |
2016-11-22 |
Augie Fackler |
|
Accepted |
[09,of,10,layering] localrepo: refer to checkunresolved by its new name |
2016-11-22 |
Augie Fackler |
|
Accepted |
[10,of,10,layering] cmdutil: turn forward of checkunresolved into a deprecation warning |
2016-11-22 |
Augie Fackler |
|
Accepted |
[oldpy] keepalive: discard legacy Python support for error handling |
2016-11-22 |
Augie Fackler |
|
Accepted |
httppeer: document why super() isn't used |
2016-11-22 |
Gregory Szorc |
|
Accepted |
py3: add os.getcwdb() to have bytes path |
2016-11-22 |
Pulkit Goyal |
|
Accepted |
[1,of,8,chgtocore] server: move cmdutil.service() to new module (API) |
2016-11-22 |
Yuya Nishihara |
|
Accepted |
[2,of,8,chgtocore] server: move service table and factory from commandserver |
2016-11-22 |
Yuya Nishihara |
|
Accepted |
[3,of,8,chgtocore] hgweb: extract app factory |
2016-11-22 |
Yuya Nishihara |
|
Accepted |
[4,of,8,chgtocore] server: move service factory from hgweb |
2016-11-22 |
Yuya Nishihara |
|
Accepted |
[5,of,8,chgtocore] server: add public function to select either cmdserver or hgweb |
2016-11-22 |
Yuya Nishihara |
|
Accepted |
[6,of,8,chgtocore] chgserver: drop CHGINTERNALMARK by chgunixservice() |
2016-11-22 |
Yuya Nishihara |
|
Accepted |
[7,of,8,chgtocore] chgserver: delay importing commands and dispatch modules |
2016-11-22 |
Yuya Nishihara |
|
Accepted |
[8,of,8,chgtocore] chgserver: make it a core module and drop extension flags |
2016-11-22 |
Yuya Nishihara |
|
Accepted |
py3: use pycompat.getcwd() instead of os.getcwd() |
2016-11-22 |
Pulkit Goyal |
|
Accepted |
zstd: fix compilation with Solaris Studio |
2016-11-22 |
Danek Duvall |
|
Accepted |
help: clarify contents of revlog index |
2016-11-23 |
Gregory Szorc |
|
Accepted |
[v2] censor: flag internal documentation |
2016-11-23 |
Remi Chaintron |
|
Accepted |
merge: use original file extension for temporary files |
2016-11-23 |
Mads Kiilerich |
|
Accepted |
[shelve-ext,v2] shelve: make --keep option survive user intevention (issue5431) |
2016-11-23 |
Kostia Balytskyi |
|
Accepted |
[1,of,8] crecord: add an "operation" field |
2016-11-23 |
Jun Wu |
|
Accepted |
[2,of,8] revert: pass operation to crecord |
2016-11-23 |
Jun Wu |
|
Accepted |
[3,of,8] crecord: filter text via i18n |
2016-11-23 |
Jun Wu |
|
Accepted |
[4,of,8] crecord: move status window text calculation to a separate method |
2016-11-23 |
Jun Wu |
|
Accepted |
[5,of,8] crecord: make _getstatuslines update numstatuslines |
2016-11-23 |
Jun Wu |
|
Accepted |
[6,of,8] crecord: rewrite status line text (BC) |
2016-11-23 |
Jun Wu |
|
Accepted |
[7,of,8] crecord: change help text for the space key dynamically |
2016-11-23 |
Jun Wu |
|
Accepted |
[8,of,8] crecord: change the verb according to the operation |
2016-11-23 |
Jun Wu |
|
Accepted |
[1,of,2] dispatch: move part of callcatch to scmutil |
2016-11-24 |
Jun Wu |
|
Accepted |
[2,of,2] worker: use os._exit for posix worker in all cases |
2016-11-24 |
Jun Wu |
|
Accepted |
[V2] evolve: improve error message if unstable changes are disallowed |
2016-11-24 |
Pulkit Goyal |
|
Accepted |
[1,of,3] style: avoid an unnecessary line split |
2016-11-25 |
Denis Laxalde |
|
Accepted |
[2,of,3] revert: indicate the default choice when prompting to forget files |
2016-11-25 |
Denis Laxalde |
|
Accepted |
[3,of,3] revert: prompt before removing files in interactive mode |
2016-11-25 |
Denis Laxalde |
|
Accepted |
test-rebase-base: add test cases about multiple branches with merges |
2016-11-25 |
Jun Wu |
|
Accepted |
fsmonitor: be robust in the face of bad state |
2016-11-25 |
Simon Farnsworth |
|
Accepted |
[1,of,2] tests: add test that @commands in debugcommands.py are sorted |
2016-11-25 |
Gregory Szorc |
|
Accepted |
[2,of,2] debugcommands: sort command order |
2016-11-25 |
Gregory Szorc |
|
Accepted |
util: limit output chunk size in zlib decompression |
2016-11-26 |
Gregory Szorc |
|
Accepted |
ui: use try..finally in configoverride |
2016-11-26 |
Gregory Szorc |
|
Accepted |
[1,of,2] ui: factor out ui.load() to create a ui without loading configs (API) |
2016-11-27 |
Yuya Nishihara |
|
Accepted |
[2,of,2] formatter: add overview of API and example as doctest |
2016-11-27 |
Yuya Nishihara |
|
Accepted |
[V3] rebase: calculate ancestors for --base separately (issue5420) |
2016-11-28 |
Jun Wu |
|
Accepted |
[v2] revlog: ensure that flags do not overflow 2 bytes |
2016-11-28 |
Cotizo Sima |
|
Accepted |
[remotefilelog-ext] cdatapack: include sys/types.h for off_t |
2016-11-28 |
Augie Fackler |
quark |
Accepted |
[1,of,5] crecord: move status window text calculation to a separate method |
2016-11-28 |
Jun Wu |
|
Accepted |
[2,of,5] crecord: make _getstatuslines update numstatuslines |
2016-11-28 |
Jun Wu |
|
Accepted |
[3,of,5] crecord: rewrite status line text (BC) |
2016-11-28 |
Jun Wu |
|
Accepted |
[4,of,5] crecord: change help text for the space key dynamically |
2016-11-28 |
Jun Wu |
|
Accepted |
[5,of,5] crecord: change the verb according to the operation |
2016-11-28 |
Jun Wu |
|
Accepted |
[1,of,8,V2] protocol: declare transport protocol name |
2016-11-29 |
Gregory Szorc |
|
Accepted |
[2,of,8,V2] wireproto: only advertise HTTP-specific capabilities to HTTP peers (BC) |
2016-11-29 |
Gregory Szorc |
|
Accepted |
[6,of,8,V2] httppeer: assign Vary request header last |
2016-11-29 |
Gregory Szorc |
|
Accepted |
[shelve-ext] shelve: fix use of unexpected working dirs in test-shelve.t |
2016-11-29 |
Kostia Balytskyi |
|
Accepted |
[01,of,10,shelve-ext] shelve: move patch extension to a string constant |
2016-11-29 |
Kostia Balytskyi |
|
Accepted |
[02,of,10,shelve-ext] shelve: add an ability to write json to a new type of shelve files |
2016-11-29 |
Kostia Balytskyi |
|
Accepted |
[03,of,10,shelve-ext] shelve: rename stripnodes to nodestoprune |
2016-11-29 |
Kostia Balytskyi |
|
Accepted |
[04,of,10,shelve-ext] shelve: move node-pruning functionality to be member of shelvedstate |
2016-11-29 |
Kostia Balytskyi |
|
Accepted |
[05,of,10,shelve-ext] shelve: add a function to check whether obs-based shelve is enabled |
2016-11-29 |
Kostia Balytskyi |
|
Accepted |
[06,of,10,shelve-ext] shelve: add obs-based shelve functionality |
2016-11-29 |
Kostia Balytskyi |
|
Accepted |
[07,of,10,shelve-ext] shelve: add shelve type saving and loading |
2016-11-29 |
Kostia Balytskyi |
|
Accepted |
[08,of,10,shelve-ext] shelve: migrate config overrides to ui.configoverride |
2016-11-29 |
Kostia Balytskyi |
|
Accepted |
[09,of,10,shelve-ext] shelve: add obs-based unshelve functionality |
2016-11-29 |
Kostia Balytskyi |
|
Accepted |
[10,of,10,shelve-ext] shelve: add logic to preserve active bookmarks |
2016-11-29 |
Kostia Balytskyi |
|
Accepted |
keepalive: drop check for unsupported version of Python |
2016-11-29 |
Bryan O'Sullivan |
|
Accepted |
[V2,evolve-ext] wireproto: chunking and compression is forthwith to be handled by hgweb |
2016-11-30 |
Martijn Pieters |
|
Accepted |
posix: give the cached symlink a real target |
2016-11-30 |
Martijn Pieters |
|
Accepted |
[1,of,2,V2] tests: replace "cp -r" with "cp -R" |
2016-11-30 |
Jun Wu |
|
Accepted |
[2,of,2,V2] check-code: add a rule to forbid "cp -r" |
2016-11-30 |
Jun Wu |
|
Accepted |
[1,of,3] py3: use unicodes in __slots__ |
2016-12-04 |
Pulkit Goyal |
|
Accepted |
[2,of,3] py3: avoid use of basestring |
2016-12-04 |
Pulkit Goyal |
|
Accepted |
[3,of,3] py3: use pycompat.sysstr() in __import__() |
2016-12-04 |
Pulkit Goyal |
|
Accepted |
localrepository: remove None as default value of path argument in __init__() |
2016-12-04 |
Pulkit Goyal |
|
Accepted |
chgserver: call "load" for new ui objects |
2016-12-05 |
Jun Wu |
|
Accepted |
[1,of,3] py3: use pycompat.fsdecode() to pass to imp.* functions |
2016-12-06 |
Pulkit Goyal |
|
Accepted |
[2,of,3] fancyopts: switch from fancyopts.getopt.* to getopt.* |
2016-12-06 |
Pulkit Goyal |
|
Accepted |
[3,of,3] py3: make a bytes version of getopt.getopt() |
2016-12-06 |
Pulkit Goyal |
|
Accepted |
parsers: use buffer to store revlog index |
2016-12-06 |
Jun Wu |
|
Accepted |
[v2] graft: support grafting changes to new file in renamed directory (issue5436) |
2016-12-06 |
Gábor Stefanik |
|
Accepted |
[1,of,2] error: add ProgrammingError |
2016-12-06 |
Jun Wu |
|
Accepted |
[2,of,2] localrepo: use ProgrammingError |
2016-12-06 |
Jun Wu |
|
Accepted |
[1,of,2,hg-website] css: attach the navigation bar to top of the page |
2016-12-08 |
Pulkit Goyal |
|
Accepted |
[2,of,2,hg-website] menu: capitalize the menu options in nav bar |
2016-12-08 |
Pulkit Goyal |
|
Accepted |
[STABLE,V2] hgweb: add missing slash to file log url in rss style |
2016-12-08 |
Anton Shestakov |
|
Accepted |
[1,of,2] bookmarks: rename `compare()` to `comparebookmarks()` (API) |
2016-12-09 |
Stanislau Hlebik |
|
Accepted |
[2,of,2] bookmarks: make bookmarks.comparebookmarks accept binary nodes (API) |
2016-12-09 |
Stanislau Hlebik |
|
Accepted |
[1,of,3] py3: make a bytes version of getopt.getopt() |
2016-12-09 |
Pulkit Goyal |
|
Accepted |
[2,of,3] py3: utility functions to convert keys of kwargs to bytes/unicodes |
2016-12-09 |
Pulkit Goyal |
|
Accepted |
[3,of,3] py3: make keys of keyword arguments strings |
2016-12-09 |
Pulkit Goyal |
|
Accepted |
error: make it clear that ProgrammingError is for mercurial developers |
2016-12-12 |
Jun Wu |
|
Accepted |
revlog: merge hash checking subfunctions |
2016-12-13 |
Remi Chaintron |
|
Accepted |
[V6] py3: make keys of keyword arguments strings |
2016-12-13 |
Pulkit Goyal |
|
Accepted |
[1,of,4,v5] revlog: add ability to apply transforms on flags |
2016-12-14 |
Remi Chaintron |
|
Accepted |
[2,of,4,v5] revlog: pass flags to addrevision |
2016-12-14 |
Remi Chaintron |
|
Accepted |
[3,of,4,v5] revlog: REVIDX_ISSTOREDEXTERNALLY flag |
2016-12-14 |
Remi Chaintron |
|
Accepted |
[4,of,4,v5] changegroup: enable version 03 on 'lfs' requirement |
2016-12-14 |
Remi Chaintron |
|
Accepted |
[V2] chg: ignore HG_* in confighash |
2016-12-14 |
Jun Wu |
|
Accepted |
[1,of,3] convert: inline strutil.rfindall() |
2016-12-14 |
Yuya Nishihara |
|
Accepted |
[2,of,3] strutil: drop module which no longer be used |
2016-12-14 |
Yuya Nishihara |
|
Accepted |
[3,of,3] py3kcompat: drop unused module |
2016-12-14 |
Yuya Nishihara |
|
Accepted |
cg1packer: fix `compressed` method |
2016-12-14 |
Stanislau Hlebik |
|
Accepted |
[1,of,8,v5] convert: don't use long list comprehensions |
2016-12-14 |
David Soria Parra |
|
Accepted |