[06,of,10,layering] cmdutil: mark dirstateguard as deprecated |
2016-11-22 |
Augie Fackler |
|
Accepted |
[05,of,10,layering] localrepo: 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 |
[03,of,10,layering] rebase: refer to dirstateguard by its new name |
2016-11-22 |
Augie Fackler |
|
Accepted |
[02,of,10,layering] mq: refer to dirstateguard by its new name |
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 |
[2,of,2,deprecations] mergemod: drop support for merge.update without a target |
2016-11-22 |
Augie Fackler |
|
Accepted |
[1,of,2,deprecations] dispatch: stop supporting non-use of @command |
2016-11-22 |
Augie Fackler |
|
Accepted |
[v2] ui: add configoverride context manager |
2016-11-22 |
Kostia Balytskyi |
|
Accepted |
[5,of,5,oldpy] archival: simplify code and drop message about Python 2.5 |
2016-11-21 |
Augie Fackler |
|
Accepted |
[4,of,5,oldpy] bugzilla: stop mentioning Pythons older than 2.6 |
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 |
[2,of,5,oldpy] win32mbcs: drop code that was catering to Python 2.3 and earlier |
2016-11-21 |
Augie Fackler |
|
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 |
[3,of,3,V3] memctx: allow the memlightctx thats reusing the manifest node |
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 |
[1,of,3,V3] manifest: expose the parents() method |
2016-11-21 |
Mateusz Kwapich |
|
Accepted |
[3,of,3] py3: update test-check-py3-compat.t output |
2016-11-21 |
Pulkit Goyal |
|
Accepted |
[2,of,3] py3: use pycompat.sysargv in dispatch.run() |
2016-11-21 |
Pulkit Goyal |
|
Accepted |
[1,of,3] py3: use pycompat.sysargv in scmposix.systemrcpath() |
2016-11-21 |
Pulkit Goyal |
|
Accepted |
[V2] bdiff: don't check border condition in loop |
2016-11-21 |
Gregory Szorc |
|
Accepted |
[11,of,11] protocol: send application/mercurial-0.2 responses to capable clients |
2016-11-20 |
Gregory Szorc |
|
Accepted |
[10,of,11] httppeer: advertise and support application/mercurial-0.2 |
2016-11-20 |
Gregory Szorc |
|
Accepted |
[09,of,11] wireproto: advertise supported compression formats in capabilities |
2016-11-20 |
Gregory Szorc |
|
Accepted |
[08,of,11] util: declare wire protocol support of compression engines |
2016-11-20 |
Gregory Szorc |
|
Accepted |
[07,of,11] protocol: declare transport protocol support for compression |
2016-11-20 |
Gregory Szorc |
|
Accepted |
[06,of,11] internals: document compression negotiation |
2016-11-20 |
Gregory Szorc |
|
Accepted |
[05,of,11] wireproto: perform chunking and compression at protocol layer (API) |
2016-11-20 |
Gregory Szorc |
|
Accepted |
[04,of,11] httppeer: use compression engine API for decompressing responses |
2016-11-20 |
Gregory Szorc |
|
Accepted |
[03,of,11] httppeer: do decompression inside _callstream |
2016-11-20 |
Gregory Szorc |
|
Accepted |
[02,of,11] keepalive: reorder header precedence |
2016-11-20 |
Gregory Szorc |
|
Accepted |
[01,of,11] debuginstall: print compression engine support |
2016-11-20 |
Gregory Szorc |
|
Accepted |
[10,of,10,V10] help: add documentation about bookmark part |
2016-11-20 |
Stanislau Hlebik |
|
Accepted |
[09,of,10,V10] bundle2: advertise bookmark capability |
2016-11-20 |
Stanislau Hlebik |
|
Accepted |
[08,of,10,V10] pull: use `bookmarks` bundle2 part |
2016-11-20 |
Stanislau Hlebik |
|
Accepted |
[07,of,10,V10] exchange: getbundle `bookmarks` part generator |
2016-11-20 |
Stanislau Hlebik |
|
Accepted |
[06,of,10,V10] bundle2: add `bookmarks` part handler |
2016-11-20 |
Stanislau Hlebik |
|
Accepted |
[05,of,10,V10] bookmarks: make bookmarks.compare accept binary nodes |
2016-11-20 |
Stanislau Hlebik |
|
Accepted |
[04,of,10,V10] bookmarks: introduce binary encoding |
2016-11-20 |
Stanislau Hlebik |
|
Accepted |
[03,of,10,V10] exchange: add `_getbookmarks()` function |
2016-11-20 |
Stanislau Hlebik |
|
Accepted |
[02,of,10,V10] bookmarks: use listbinbookmarks() in listbookmarks() |
2016-11-20 |
Stanislau Hlebik |
|
Accepted |
[01,of,10,V10] bookmarks: introduce listbinbookmarks() |
2016-11-20 |
Stanislau Hlebik |
|
Accepted |
conflicts: make spacing consistent in conflict markers |
2016-11-19 |
Kostia Balytskyi |
|
Accepted |
histedit: make --keep work more like graft and use default phase for copies |
2016-11-18 |
Mads Kiilerich |
|
Accepted |
[2,of,2] commands: print chunk type in debugrevlog |
2016-11-18 |
Gregory Szorc |
|
Accepted |
[1,of,2] perf: add command for measuring revlog chunk operations |
2016-11-18 |
Gregory Szorc |
|
Accepted |
setup: add flag to build_ext to control building zstd |
2016-11-18 |
Gregory Szorc |
|
Accepted |
[2,of,2,V2] rebase: calculate ancestors for --base separately (issue5420) |
2016-11-17 |
Jun Wu |
|
Accepted |
[1,of,2,V2] drawdag: update test repos by drawing the changelog DAG in ASCII |
2016-11-17 |
Jun Wu |
|
Accepted |
manifest: move manifestctx creation into manifestlog.get() |
2016-11-17 |
Durham Goode |
|
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 |
[4,of,5] posix: move checklink test file to .hg/cache |
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 |
[2,of,5] posix: simplify checkexec check |
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,2] bdiff: early pruning of common suffix before doing expensive computations |
2016-11-17 |
Mads Kiilerich |
|
Accepted |
[1,of,2] bdiff: early pruning of common prefix before doing expensive computations |
2016-11-17 |
Mads Kiilerich |
|
Accepted |
perf: unbust perfbdiff --alldata |
2016-11-17 |
Gregory Szorc |
|
Accepted |
[4,of,4] worker: discard waited pid by anyone who noticed it first |
2016-11-17 |
Yuya Nishihara |
|
Accepted |
[3,of,4] worker: kill workers after all zombie processes are reaped |
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 |
[1,of,4] worker: fix missed break on successful waitpid() |
2016-11-17 |
Yuya Nishihara |
|
Accepted |
[patchbot] patchbot: do not crash for malicious mails without message-id |
2016-11-17 |
Jun Wu |
|
Accepted |
[2,of,2,v3] patchbomb: put diffstat between commit message and patch for --git |
2016-11-16 |
Henning Schild |
|
Accepted |
[2,of,2,v2] patchbomb: put diffstat between commit message and patch for --git |
2016-11-16 |
Henning Schild |
|
Accepted |
[2,of,2,v2] filterpyflakes: dramatically simplify the entire thing by blacklisting |
2016-11-16 |
Augie Fackler |
|
Accepted |
[1,of,2,v2] run-tests: forward Python USER_BASE from site (issue5425) |
2016-11-16 |
Augie Fackler |
|
Accepted |
[V3] util: improve iterfile so it chooses code path wisely |
2016-11-16 |
Jun Wu |
|
Accepted |
[2,of,2,V4] perf: add asv benchmarks |
2016-11-16 |
Philippe Pepiot |
|
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 |
[7,of,7,v2] bdiff: give slight preference to removing trailing lines |
2016-11-15 |
Mads Kiilerich |
|
Accepted |
[6,of,7,v2] bdiff: give slight preference to appending lines |
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 |
[4,of,7,v2] bdiff: rearrange the "better longest match" code |
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 |
[2,of,7,v2] tests: explore some bdiff cases |
2016-11-15 |
Mads Kiilerich |
|
Accepted |
[1,of,7,v2] tests: make test-bdiff.py easier to maintain |
2016-11-15 |
Mads Kiilerich |
|
Accepted |
[8,of,8,V5] worker: stop using a separate thread waiting for children |
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 |
[5,of,8,V5] worker: make waitforworkers reentrant |
2016-11-15 |
Jun Wu |
|
Accepted |
[4,of,8,V5] worker: change "pids" to a set |
2016-11-15 |
Jun Wu |
|
Accepted |
[3,of,8,V5] worker: allow waitforworkers to be non-blocking |
2016-11-15 |
Jun Wu |
|
Accepted |
[2,of,8,V5] worker: wait worker pid explicitly |
2016-11-15 |
Jun Wu |
|
Accepted |
[1,of,8,V5] worker: move killworkers and waitforworkers up |
2016-11-15 |
Jun Wu |
|
Accepted |
[6,of,6] convert: migrate to util.iterfile |
2016-11-14 |
Jun Wu |
|
Accepted |
[5,of,6] match: migrate to util.iterfile |
2016-11-14 |
Jun Wu |
|
Accepted |
[4,of,6] store: migrate to util.iterfile |
2016-11-14 |
Jun Wu |
|
Accepted |
[3,of,6] patch: migrate to util.iterfile |
2016-11-14 |
Jun Wu |
|
Accepted |
[2,of,6] worker: migrate to util.iterfile |
2016-11-14 |
Jun Wu |
|
Accepted |
[1,of,6] util: add iterfile to workaround a fileobj.__iter__ issue with EINTR |
2016-11-14 |
Jun Wu |
|
Accepted |
[2,of,2,narrowhg-ext] manifest: fix narrowmanifest to be narrowmanifestlog |
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] manifest: change treemanifestctx to construct subtrees from the manifestlog |
2016-11-14 |
Durham Goode |
|
Accepted |
[1,of,2] manifest: make revlog verification optional |
2016-11-14 |
Durham Goode |
|
Accepted |
[2,of,2,V4] osutil: implement setprocname to set process title for some platforms |
2016-11-14 |
Jun Wu |
|
Accepted |
[1,of,2,V4] setup: test setproctitle before building osutil |
2016-11-14 |
Jun Wu |
|
Accepted |
[v2] build: include a dummy $PATH in the custom environment used by build.py |
2016-11-14 |
Gábor Stefanik |
|
Accepted |
[5,of,5,shelve-ext] shelve: move unshelve-finishing 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 |
[3,of,5,shelve-ext] shelve: move rebasing logic 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 |
[1,of,5,shelve-ext] shelve: move temporary commit creation to a separate function |
2016-11-13 |
Kostia Balytskyi |
|
Accepted |
[3,of,3,STABLE] scmutil: ignore EPERM at os.utime, which avoids ambiguity at closing |
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 |
[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,2] patchbomb: put diffstat between commit message and patch for --git |
2016-11-12 |
Henning Schild |
|
Accepted |
[1,of,2] patchbomb: remove unused git parameter from patch.diffstat() |
2016-11-12 |
Henning Schild |
|
Accepted |
[5,of,5,RESEND] windows: do not replace sys.stdout by winstdout |
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 |
[3,of,5,RESEND] py3: provide bytes stdin/out/err through util module |
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 |
[1,of,5,RESEND] windows: do not replace sys.__stdout__ |
2016-11-11 |
Yuya Nishihara |
|
Accepted |
[10,of,10,V2] manifest: delete manifest.manifest class |
2016-11-11 |
Durham Goode |
|
Accepted |
[09,of,10,V2] localrepo: delete localrepo.manifest |
2016-11-11 |
Durham Goode |
|
Accepted |
[08,of,10,V2] manifest: remove last uses of repo.manifest |
2016-11-11 |
Durham Goode |
|
Accepted |
[07,of,10,V2] manifest: add unionmanifestlog support |
2016-11-11 |
Durham Goode |
|
Accepted |
[06,of,10,V2] manifest: add bundlemanifestlog support |
2016-11-11 |
Durham Goode |
|
Accepted |
[05,of,10,V2] manifest: make manifestlog use it's own cache |
2016-11-11 |
Durham Goode |
|
Accepted |
[04,of,10,V2] manifest: delete unused dirlog and _newmanifest functions |
2016-11-11 |
Durham Goode |
|
Accepted |
[03,of,10,V2] manifest: move clearcaches to manifestlog |
2016-11-11 |
Durham Goode |
|
Accepted |
[02,of,10,V2] manifest: remove usages of manifest.read |
2016-11-11 |
Durham Goode |
|
Accepted |
[01,of,10,V2] manifest: remove dependency on manifestrevlog being able to create trees |
2016-11-11 |
Durham Goode |
|
Accepted |
[8,of,8] util: implement zstd compression engine |
2016-11-11 |
Gregory Szorc |
|
Accepted |
[7,of,8] hghave: add check for zstd support |
2016-11-11 |
Gregory Szorc |
|
Accepted |
[6,of,8] exchange: obtain compression engines from the registrar |
2016-11-11 |
Gregory Szorc |
|
Accepted |
[5,of,8] bundle2: equate 'UN' with no compression |
2016-11-11 |
Gregory Szorc |
|
Accepted |
[4,of,8] util: check for compression engine availability before returning |
2016-11-11 |
Gregory Szorc |
|
Accepted |
[3,of,8] util: expose an "available" API on compression engines |
2016-11-11 |
Gregory Szorc |
|
Accepted |
[2,of,8] setup: compile zstd C extension |
2016-11-11 |
Gregory Szorc |
|
Accepted |
[1,of,8] zstd: vendor python-zstandard 0.5.0 |
2016-11-11 |
Gregory Szorc |
|
Accepted |
color: show mode warning based on ui.formatted |
2016-11-11 |
Xidorn Quan |
|
Accepted |
[9,of,9,pyflakes] filterpyflakes: whitelist listcomp aliasing checking |
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 |
[7,of,9,pyflakes] revset: avoid shadowing a variable with 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 |
[5,of,9,pyflakes] minirst: 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 |
[3,of,9,pyflakes] filemerge: avoid shadowing a variable in 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 |
[1,of,9,pyflakes] memory: avoid shadowing variables inside a list comprehension |
2016-11-10 |
Augie Fackler |
|
Accepted |
[1,of,2,V2] rebase: move bookmark update to before rebase clearing |
2016-11-10 |
Durham Goode |
|
Accepted |
[3,of,3] hook: lower inflated use of sys.__stdout__ and __stderr__ |
2016-11-10 |
Yuya Nishihara |
|
Accepted |
[2,of,3] hook: flush stdout before restoring stderr redirection |
2016-11-10 |
Yuya Nishihara |
|
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 |
[8,of,8,shelve-ext,v2] shelve: move shelve-finishing logic 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 |
[6,of,8,shelve-ext,v2] shelve: move actual created commit shelving 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 |
[4,of,8,shelve-ext,v2] shelve: move commitfunc creation 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 |
[2,of,8,shelve-ext,v2] shelve: move shelve name generation to a separate function |
2016-11-10 |
Kostia Balytskyi |
|
Accepted |
[1,of,8,shelve-ext,v2] shelve: move possible shelve file extensions to a single place |
2016-11-10 |
Kostia Balytskyi |
|
Accepted |
[3,of,3] merge: change modified indicator to be 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 |
[1,of,3] dirstate: change placeholder hash length to 20 bytes |
2016-11-10 |
Durham Goode |
|
Accepted |
help: fix double word usage |
2016-11-10 |
Gregory Szorc |
|
Accepted |
setup: move cffi stuff to mercurial/cffi |
2016-11-09 |
Jun Wu |
|
Accepted |
[10,of,10] manifest: delete manifest.manifest class |
2016-11-09 |
Durham Goode |
|
Accepted |
[09,of,10] localrepo: delete localrepo.manifest |
2016-11-09 |
Durham Goode |
|
Accepted |
[08,of,10] manifest: remove last uses of repo.manifest |
2016-11-09 |
Durham Goode |
|
Accepted |
[07,of,10] manifest: add unionmanifestlog support |
2016-11-09 |
Durham Goode |
|
Accepted |
[06,of,10] manifest: add bundlemanifestlog support |
2016-11-09 |
Durham Goode |
|
Accepted |
[05,of,10] manifest: make manifestlog use it's own cache |
2016-11-09 |
Durham Goode |
|
Accepted |
[04,of,10] manifest: delete unused dirlog and _newmanifest functions |
2016-11-09 |
Durham Goode |
|
Accepted |
[03,of,10] manifest: move clearcaches to manifestlog |
2016-11-09 |
Durham Goode |
|
Accepted |
[02,of,10] manifest: remove usages of manifest.read |
2016-11-09 |
Durham Goode |
|
Accepted |
[01,of,10] manifest: remove dependency on manifestrevlog being able to create trees |
2016-11-09 |
Durham Goode |
|
Accepted |
[4,of,4,py3] config: mark parser regexes as bytes explicitly |
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 |
[2,of,4,py3] ui: explicitly open config files in binary mode |
2016-11-09 |
Augie Fackler |
|
Accepted |
[1,of,4,py3] error: wrap super() init call in try/except |
2016-11-09 |
Augie Fackler |
|
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,2] py3: update test-check-py3-compat.t output |
2016-11-09 |
Yuya Nishihara |
|
Accepted |
[7,of,7] manifest: remove manifest.add and add memmfctx.write |
2016-11-08 |
Durham Goode |
|
Accepted |
[6,of,7] context: add manifestctx property on changectx |
2016-11-08 |
Durham Goode |
|
Accepted |
[5,of,7] manifest: add copy to mfctx classes |
2016-11-08 |
Durham Goode |
|
Accepted |
[4,of,7] manifest: introduce memmanifestctx and memtreemanifestctx |
2016-11-08 |
Durham Goode |
|
Accepted |
[3,of,7] manifestctx: add _revlog() function |
2016-11-08 |
Durham Goode |
|
Accepted |
[2,of,7] manifest: remove manifest.find |
2016-11-08 |
Durham Goode |
|
Accepted |
[1,of,7] changegroup: remove remaining uses of repo.manifest |
2016-11-08 |
Durham Goode |
|
Accepted |
[4,of,4] mail: do not print(), use ui.debug() instead |
2016-11-08 |
Yuya Nishihara |
|
Accepted |
[3,of,4] progress: obtain stderr from ui |
2016-11-08 |
Yuya Nishihara |
|
Accepted |
[2,of,4] simplemerge: obtain stdout from ui |
2016-11-08 |
Yuya Nishihara |
|
Accepted |
[1,of,4] profiling: obtain stderr from ui |
2016-11-08 |
Yuya Nishihara |
|
Accepted |
[10,of,10,V2] util: remove compressorobj API from compression engines |
2016-11-08 |
Gregory Szorc |
|
Accepted |
[09,of,10,V2] hgweb: use compression engine API for zlib compression |
2016-11-08 |
Gregory Szorc |
|
Accepted |
[08,of,10,V2] bundle2: use compressstream compression engine 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 |
[06,of,10,V2] util: remove decompressors dict (API) |
2016-11-08 |
Gregory Szorc |
|
Accepted |
[05,of,10,V2] changegroup: use compression engines 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 |
[03,of,10,V2] util: remove compressors dict (API) |
2016-11-08 |
Gregory Szorc |
|
Accepted |
[02,of,10,V2] bundle2: use new compression engine API for compression |
2016-11-08 |
Gregory Szorc |
|
Accepted |
[01,of,10,V2] util: create new abstraction for compression engines |
2016-11-08 |
Gregory Szorc |
|
Accepted |
keyword: handle filectx _customcmp |
2016-11-07 |
Christian Ebert |
|
Accepted |
[RESEND] revert: do not reverse hunks in interactive when REV is not parent (issue5096) |
2016-11-07 |
Denis Laxalde |
|
Accepted |
bdiff: replace hash algorithm |
2016-11-07 |
Gregory Szorc |
|
Accepted |
[3,of,3] perf: support measuring bdiff for all changeset related data |
2016-11-06 |
Gregory Szorc |
|
Accepted |
[2,of,3] perf: support bdiffing multiple revisions in a single revlog |
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,2] bdiff: don't check border condition in loop |
2016-11-06 |
Gregory Szorc |
|
Accepted |
[1,of,2] perf: add perfbdiff |
2016-11-06 |
Gregory Szorc |
|
Accepted |
[V2] help: show help for disabled extensions(issue5228) |
2016-11-06 |
Pulkit Goyal |
|
Accepted |
[8,of,8] py3: have bytes version of sys.argv |
2016-11-05 |
Pulkit Goyal |
|
Accepted |
[7,of,8] py3: make scmutil.rcpath() return bytes |
2016-11-05 |
Pulkit Goyal |
|
Accepted |
[6,of,8] py3: use pycompat.ossep at certain places |
2016-11-05 |
Pulkit Goyal |
|
Accepted |
[5,of,8] py3: convert to unicode to pass to gettext.translation |
2016-11-05 |
Pulkit Goyal |
|
Accepted |
[4,of,8] py3: have pycompat.ospathsep and pycompat.ossep |
2016-11-05 |
Pulkit Goyal |
|
Accepted |
[3,of,8] py3: add a bytes version of os.name |
2016-11-05 |
Pulkit Goyal |
|
Accepted |
[2,of,8] py3: add os.fsdecode() as pycompat.fsdecode() |
2016-11-05 |
Pulkit Goyal |
|
Accepted |
[1,of,8] py3: make util.datapath a bytes variable |
2016-11-05 |
Pulkit Goyal |
|
Accepted |
[STABLE,V2] hgweb: cache fctx.parents() in annotate command (issue5414) |
2016-11-05 |
Gregory Szorc |
|
Accepted |
[3,of,4] profiling: make statprof the default profiler (BC) |
2016-11-05 |
Gregory Szorc |
|
Accepted |
[2,of,4] profiling: use vendored statprof and upstream enhancements (BC) |
2016-11-05 |
Gregory Szorc |
|
Accepted |
[1,of,4] statprof: return state from stop() |
2016-11-05 |
Gregory Szorc |
|
Accepted |
[2,of,2] hghave: check darcs version more strictly |
2016-11-05 |
Yuya Nishihara |
|
Accepted |
[1,of,2] tests: silence output of darcs command |
2016-11-05 |
Yuya Nishihara |
|
Accepted |
treemanifest: fix a "treeinmem" case |
2016-11-04 |
via Mercurial-devel |
|
Accepted |
[7,of,7] crecord: use scmutil.termsize() |
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 |
[5,of,7] scmutil: clarify that we explicitly do termwidth - 1 on Windows |
2016-11-04 |
Yuya Nishihara |
|
Accepted |
[4,of,7] scmutil: remove superfluous indent from termwidth() |
2016-11-04 |
Yuya Nishihara |
|
Accepted |
[3,of,7] scmutil: narrow ImportError handling in termwidth() |
2016-11-04 |
Yuya Nishihara |
|
Accepted |
[2,of,7] scmutil: make termwidth() obtain stdio from ui |
2016-11-04 |
Yuya Nishihara |
|
Accepted |
[1,of,7] scmutil: move util.termwidth() |
2016-11-04 |
Yuya Nishihara |
|
Accepted |
manifest: add __nonzero__ method |
2016-11-04 |
Durham Goode |
|
Accepted |
[5,of,5] color: add the ability to display configured style to 'debugcolor' |
2016-11-03 |
Pierre-Yves David |
|
Accepted |
[4,of,5] color: sort output of 'debugcolor' |
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 |
[2,of,5] color: restore _style global after debugcolor ran |
2016-11-03 |
Pierre-Yves David |
|
Accepted |
[1,of,5] color: add basic documentation to 'debugcolor' |
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 |
[3,of,4] tests: merge 'test-push-validation.t' into 'test-push.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 |
[1,of,4] tests: simplify command script in 'test-push-r.t' |
2016-11-03 |
Pierre-Yves David |
|
Accepted |
[6,of,6,V5] manifest: remove manifest.readshallowdelta |
2016-11-03 |
Durham Goode |
|
Accepted |
[5,of,6,V5] manifest: get rid of manifest.readshallowfast |
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 |
[3,of,6,V5] manifest: change manifestlog mancache to be directory based |
2016-11-03 |
Durham Goode |
|
Accepted |
[2,of,6,V5] manifest: add manifestlog.get to obtain subdirectory instances |
2016-11-03 |
Durham Goode |
|
Accepted |
[1,of,6,V5] manifest: throw LookupError if node not in revlog |
2016-11-03 |
Durham Goode |
|
Accepted |
[7,of,7] py3: use encoding.environ in ui.py |
2016-11-02 |
Pulkit Goyal |
|
Accepted |
[6,of,7] py3: use try/except to check for basestring |
2016-11-02 |
Pulkit Goyal |
|
Accepted |
[5,of,7] py3: make scmutil.rcpath() return bytes |
2016-11-02 |
Pulkit Goyal |
|
Accepted |
[4,of,7] py3: make scmposix.userrcpath() return bytes |
2016-11-02 |
Pulkit Goyal |
|
Accepted |
[3,of,7] py3: make scmpoxis.systemrcpath() return bytes |
2016-11-02 |
Pulkit Goyal |
|
Accepted |
[2,of,7] py3: make sure osutil.listdir() returns what it gets |
2016-11-02 |
Pulkit Goyal |
|
Accepted |
[1,of,7] py3: make util.datapath a bytes variable |
2016-11-02 |
Pulkit Goyal |
|
Accepted |
repair: make strip() return backup file path |
2016-11-02 |
via Mercurial-devel |
|
Accepted |
[3,of,3] rebase: check for conflicts before continuing |
2016-11-02 |
timeless |
|
Accepted |
[2,of,3] cmdutil: refactor checkunresolved |
2016-11-02 |
timeless |
|
Accepted |
[1,of,3] rebase: rename merge to mergemod |
2016-11-02 |
timeless |
|
Accepted |
[2,of,2] context: make sure __str__ works, also when there is no _changectx |
2016-11-02 |
Mads Kiilerich |
|
Accepted |
[1,of,2] largefiles: clarify variable name holding file mode |
2016-11-02 |
Mads Kiilerich |
|
Accepted |
[5,of,5] hgweb: make log streams compatible with command server |
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 |
[3,of,5] histedit: use ui.fin to read commands from stdin |
2016-11-02 |
Yuya Nishihara |
|
Accepted |
[2,of,5] convert: have debugsvnlog obtain standard streams from ui |
2016-11-02 |
Yuya Nishihara |
|
Accepted |
[1,of,5] convert: remove superfluous setbinary() calls from debugsvnlog |
2016-11-02 |
Yuya Nishihara |
|
Accepted |
[7,of,7,V3] tests: explicitly use ls profiler |
2016-11-02 |
Gregory Szorc |
|
Accepted |
[6,of,7,V3] statprof: pass data structure to display functions |
2016-11-02 |
Gregory Szorc |
|
Accepted |
[5,of,7,V3] statprof: use print function |
2016-11-02 |
Gregory Szorc |
|
Accepted |
[4,of,7,V3] statprof: use absolute_imports |
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 |
[2,of,7,V3] statprof: fix flake8 warnings |
2016-11-02 |
Gregory Szorc |
|
Accepted |
[1,of,7,V3] statprof: vendor statprof.py |
2016-11-02 |
Gregory Szorc |
|
Accepted |
make: targets for building packages for ubuntu yakkety |
2016-11-02 |
Gregory Szorc |
|
Accepted |
[2,of,2] changegroup: use changelogrevision() |
2016-11-02 |
Gregory Szorc |
|
Accepted |
[1,of,2] changegroup: cache changelog and manifestlog outside of loop |
2016-11-02 |
Gregory Szorc |
|
Accepted |
[3,of,3] revlog: optimize _chunkraw when startrev==endrev |
2016-11-02 |
Gregory Szorc |
|
Accepted |
[2,of,3] revlog: inline start() and env() for perf reasons |
2016-11-02 |
Gregory Szorc |
|
Accepted |
[1,of,3] revlog: reorder index accessors to match data structure order |
2016-11-02 |
Gregory Szorc |
|
Accepted |
[01,of,11] util: put compression code next to each other |
2016-11-02 |
Gregory Szorc |
|
Accepted |
[STABLE] hghave: fix 'rmcwd' to ensure temporary directory is removed |
2016-11-01 |
Yuya Nishihara |
|
Accepted |
[4,of,4,STABLE] contrib: check reference to old selenic.com domain |
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 |
[2,of,4,STABLE] help: replace selenic.com by mercurial-scm.org in man pages |
2016-11-01 |
Katsunori FUJIWARA |
|
Accepted |
[1,of,4,STABLE] help: replace selenic.com by mercurial-scm.org in command examples |
2016-11-01 |
Katsunori FUJIWARA |
|
Accepted |
[stable] tag: clarify warning about making a tag on a branch head |
2016-10-31 |
Nathan Goldbaum |
|
Accepted |
[stable] httppeer: make __del__ access to self.urlopener more safe |
2016-10-31 |
Mads Kiilerich |
|
Accepted |
[4,of,4,STABLE] tests: test preserving execbit changes at amending only on execbit platform |
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 |
[2,of,4,STABLE] tests: avoid quoting of commit messages for test portability |
2016-10-29 |
Katsunori FUJIWARA |
|
Accepted |
[1,of,4,STABLE] tests: use basic format code "%Y" instead of "%s" for test portability |
2016-10-29 |
Katsunori FUJIWARA |
|
Accepted |
[3,of,3,evolve-ext] errors: add missing imports of mercurial.error |
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 |
[1,of,3,evolve-ext] evolve: prefer "abort" over "abandon" in messages for consistency |
2016-10-29 |
via Mercurial-devel |
|
Accepted |
[3,of,3,evolve-ext] evolve: make error message consistent |
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 |
[1,of,3,evolve-ext] evolve: suggest "hg update -C .", including '.', to abort evolve |
2016-10-28 |
via Mercurial-devel |
|
Accepted |
[5,of,5,STABLE] tests: use bat script as sendmail program on Windows 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 |
[3,of,5,STABLE] tests: add test-commit-interactive-curses.t "require tic" 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 |
[1,of,5,STABLE] tests: invoke printenv.py via sh -c for test portability |
2016-10-28 |
Katsunori FUJIWARA |
|
Accepted |
[python-hglib] add init() to hgclient to allow progress to be reported |
2016-10-28 |
Barry A. Scott |
|
Accepted |
[python-hglib,v3] Allow hglib user to get call backs for prompts, output and errors |
2016-10-28 |
Barry A. Scott |
|
Accepted |
[stable] largefiles: handle that a found standin file doesn't exist when removing it |
2016-10-27 |
Mads Kiilerich |
|
Accepted |
[STABLE,V2] tests: run "cwd was removed" test only if cwd can actually be removed |
2016-10-27 |
Yuya Nishihara |
|
Accepted |
[2,of,2,website] downloads: link to new main repo |
2016-10-26 |
Kevin Bullock |
|
Accepted |
[1,of,2,website] thepage: link to new URL for hg-logo |
2016-10-26 |
Kevin Bullock |
|
Accepted |
templates: update links to the book |
2016-10-26 |
Kevin Bullock |
|
Accepted |
templates: update links to the book |
2016-10-26 |
Mathias De Maré |
|
Accepted |
[STABLE] merge: avoid superfluous filemerges when grafting through renames (issue5407) |
2016-10-25 |
Gábor Stefanik |
|
Accepted |
[stable] revset: don't cache abstractsmartset min/max invocations infinitely |
2016-10-25 |
Mads Kiilerich |
|
Accepted |
[2,of,3,STABLE,V2] templater: use unfiltered changelog to calculate shortest() at O(log(N)) |
2016-10-25 |
Yuya Nishihara |
|
Accepted |
[1,of,3,STABLE,V2] templater: do not use index.partialmatch() directly to calculate shortest() |
2016-10-25 |
Yuya Nishihara |
|
Accepted |
[evolve,v2] tests: use curl instead of wget |
2016-10-25 |
Simon Farnsworth |
|
Accepted |
[remotefilelog-ext,v2] fileserverclient: avoid ever requesting nullid nodes |
2016-10-25 |
Augie Fackler |
|
Accepted |
[STABLE,v2] sslutil: guard against broken certifi installations (issue5406) |
2016-10-24 |
Gábor Stefanik |
|
Accepted |
[STABLE,V2] commands: print security protocol support in debuginstall |
2016-10-21 |
Gregory Szorc |
|
Accepted |
tests: fix test-casefolding.t |
2016-10-21 |
Simon Farnsworth |
|
Accepted |
[4,of,4,STABLE] manifest: make treemanifestctx store the repo |
2016-10-19 |
Durham Goode |
|
Accepted |
[3,of,4,STABLE] manifest: make manifestctx store the repo |
2016-10-19 |
Durham Goode |
|
Accepted |
[2,of,4,STABLE] manifest: make manifestlog a storecache |
2016-10-19 |
Durham Goode |
|
Accepted |
[1,of,4,STABLE] manifest: move manifest creation to a helper function |
2016-10-19 |
Durham Goode |
|
Accepted |
[python-hglib] Add the abilty to trace the protocol between the client and server |
2016-10-18 |
Barry A. Scott |
|
Accepted |
[3,of,3] dirstate: add debug message for debug.dirstate.delaywrite |
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 |
[1,of,3] largefiles: clarify variable name holding file mode |
2016-10-18 |
Mads Kiilerich |
|
Accepted |
[2,of,2,python-hglib] util: drop mutable default from popen() |
2016-10-18 |
Yuya Nishihara |
|
Accepted |
[1,of,2,python-hglib] client: wrap long lines at 80 chars |
2016-10-18 |
Yuya Nishihara |
|
Accepted |
manifest: don't store None in fulltextcache |
2016-10-18 |
via Mercurial-devel |
|
Accepted |
copies: improve assertions during copy recombination |
2016-10-18 |
Gábor Stefanik |
|
Accepted |
treemanifest: fix bad argument order to treemanifestctx |
2016-10-17 |
via Mercurial-devel |
|
Accepted |
[5,of,5,v4] update: enable copy tracing for backwards and non-linear updates |
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 |
[3,of,5,v4] checkcopies: add logic to handle remotebase |
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 |
[1,of,5,v4] checkcopies: handle divergences contained entirely in tca::ctx |
2016-10-17 |
Gábor Stefanik |
|
Accepted |
[v3] update: enable copy tracing for backwards and non-linear updates |
2016-10-17 |
Gábor Stefanik |
|
Accepted |
revset: optimize for destination() being "inefficient" |
2016-10-17 |
Mads Kiilerich |
|
Accepted |
[stable] largefiles: fix 'deleted' files sometimes persistently appearing with R status |
2016-10-17 |
Mads Kiilerich |
|
Accepted |
[v2] bashcompletion: allow skipping completion for 'hg status' |
2016-10-17 |
Mathias De Maré |
|
Accepted |
[4,of,4] changegroup: increase write buffer size to 128k |
2016-10-16 |
Gregory Szorc |
|
Accepted |
[2,of,2,V2] wireproto: compress data from a generator |
2016-10-16 |
Gregory Szorc |
|
Accepted |
[1,of,2,V2] exchange: refactor APIs to obtain bundle data (API) |
2016-10-16 |
Gregory Szorc |
|
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,v3] evolve: indent cmdnext and cmdprev ready for locking change (issue5244) |
2016-10-16 |
Simon Farnsworth |
|
Accepted |
[12,of,12,v2] update: enable copy tracing for backwards and non-linear updates |
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 |
[10,of,12,v2] checkcopies: add logic to handle remotebase |
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 |
[08,of,12,v2] checkcopies: handle divergences contained entirely in tca::ctx |
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 |
[06,of,12,v2] copies: make it possible to distinguish betwen _computenonoverlap invocations |
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 |
[04,of,12,v2] copies: compute a suitable TCA if base turns out to be unsuitable |
2016-10-16 |
Gábor Stefanik |
|
Accepted |
[03,of,12,v2] copies: detect graft-like merges |
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 |
[01,of,12,v2] checkcopies: add a sanity check against false-positive copies |
2016-10-16 |
Gábor Stefanik |
|
Accepted |
[4,of,4] mergecopies: rename 'ca' to 'base' |
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 |
[2,of,4] checkcopies: pass data as a dictionary of dictionaries |
2016-10-16 |
Pierre-Yves David |
|
Accepted |
[1,of,4] checkcopies: move 'movewithdir' initialisation right before its usage |
2016-10-16 |
Pierre-Yves David |
|
Accepted |
[2,of,2,stable] largefiles: more safe handling of interruptions while updating modifications |
2016-10-16 |
Mads Kiilerich |
|
Accepted |
[1,of,2,stable] largefiles: test coverage of fatal interruption of update |
2016-10-16 |
Mads Kiilerich |
|
Accepted |
bundle2: only emit compressed chunks if they have data |
2016-10-16 |
Gregory Szorc |
|
Accepted |
color: add some documentation for custom terminfo codes |
2016-10-15 |
Danek Duvall |
|
Accepted |
[2,of,2,sqldirstate] sqldirstate: write fake dirstate always to detect changes correctly |
2016-10-14 |
Katsunori FUJIWARA |
|
Accepted |
[1,of,2,sqldirstate] sqldirstate: specify checkambig=True to avoid file stat ambiguity |
2016-10-14 |
Katsunori FUJIWARA |
|
Accepted |
[2,of,2,V3] py3: use namedtuple._replace to produce new tokens |
2016-10-14 |
Martijn Pieters |
|
Accepted |
[1,of,2,V3] py3: refactor token parsing to handle call args properly |
2016-10-14 |
Martijn Pieters |
|
Accepted |
revset: for x^2, do not take null as a valid p2 revision |
2016-10-14 |
Yuya Nishihara |
|
Accepted |
[2,of,2,V2] record: return code from underlying commit |
2016-10-14 |
Philippe Pepiot |
|
Accepted |
[1,of,2,V2] commit: return 1 for interactive commit with no changes (issue5397) |
2016-10-14 |
Philippe Pepiot |
|
Accepted |
[3,of,3,v2] repos: introduce '-R readonly:PATH' for doing local operations "read only" |
2016-10-14 |
Mads Kiilerich |
|
Accepted |
[2,of,3,v2] tests: add more test coverage of phase changes when pushing |
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,2,v2] util: increase filechunkiter size to 128k |
2016-10-14 |
Mads Kiilerich |
|
Accepted |
[1,of,2,v2] largefiles: always use filechunkiter when iterating files |
2016-10-14 |
Mads Kiilerich |
|
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] revlog: make 'storedeltachains' a "public" attribute |
2016-10-14 |
Pierre-Yves David |
|
Accepted |
demandimport: disable lazy import of __builtin__ |
2016-10-14 |
Mads Kiilerich |
|
Accepted |
[3,of,3] color: debugcolor should emit the user-defined colors |
2016-10-13 |
Danek Duvall |
|
Accepted |
[2,of,3] color: ignore effects missing from terminfo |
2016-10-13 |
Danek Duvall |
|
Accepted |
[1,of,3] color: allow for user-configurable terminfo codes for effects |
2016-10-13 |
Danek Duvall |
|
Accepted |
[3,of,3,V3] changelog: disable delta chains |
2016-10-13 |
Gregory Szorc |
|
Accepted |
[2,of,3,V3] revlog: add instance variable controlling delta chain use |
2016-10-13 |
Gregory Szorc |
|
Accepted |
[1,of,3,V3] changegroup: document deltaparent's choice of previous revision |
2016-10-13 |
Gregory Szorc |
|
Accepted |
[6,of,6] mercurial: support loading C extensions on Python 3 |
2016-10-13 |
Gregory Szorc |
|
Accepted |
[5,of,6] parsers: avoid PySliceObject cast on Python 3 |
2016-10-13 |
Gregory Szorc |
|
Accepted |
[4,of,6] bdiff: include util.h |
2016-10-13 |
Gregory Szorc |
|
Accepted |
[3,of,6] parsers: alias more PyInt* symbols on Python 3 |
2016-10-13 |
Gregory Szorc |
|
Accepted |
[2,of,6] manifest: use PyVarObject_HEAD_INIT |
2016-10-13 |
Gregory Szorc |
|
Accepted |
[1,of,6] dirs: use PyVarObject_HEAD_INIT |
2016-10-13 |
Gregory Szorc |
|
Accepted |
dirs: document Py_SIZE weirdness |
2016-10-13 |
Gregory Szorc |
|
Accepted |
pathencode: use assert() for PyBytes_Check() |
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 |
dirs: add comment about _PyBytes_Resize |
2016-10-13 |
Gregory Szorc |
|
Accepted |
revset: make follow() reject more than one start revisions |
2016-10-12 |
Yuya Nishihara |
|
Accepted |
[3,of,3] merge: clarify warning for (not) merging flags 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 |
[1,of,3] tests: add test coverage of merging x flag without ancestor |
2016-10-12 |
Mads Kiilerich |
|
Accepted |
checkcopies: extract the '_related' closure |
2016-10-11 |
Pierre-Yves David |
|
Accepted |
[V2] bisect: extra a small initialisation outside of a loop |
2016-10-10 |
Pierre-Yves David |
|
Accepted |
pycompat: only accept a bytestring filepath in Python 2 |
2016-10-10 |
Martijn Pieters |
|
Accepted |
[2,of,2,V2] py3: use raw strings in line continuation (convert ext) |
2016-10-10 |
Mateusz Kwapich |
|
Accepted |
[1,of,2,V2] py3: namedtuple takes unicode (journal ext) |
2016-10-10 |
Mateusz Kwapich |
|
Accepted |
[2,of,2,v2] test-clone: discard lock-related messages |
2016-10-09 |
Augie Fackler |
|
Accepted |
[1,of,2,v2] test-clone: fix some instability in pooled clone race condition test |
2016-10-09 |
Augie Fackler |
|
Accepted |
[V2] py3: test to check which commands run |
2016-10-09 |
Pulkit Goyal |
|
Accepted |
py3: add an os.fsencode backport to ease path handling |
2016-10-09 |
Martijn Pieters |
|
Accepted |
py3: make check-py3-compat.py import importlib only if necessary |
2016-10-09 |
Yuya Nishihara |
|
Accepted |
templater: handle division by zero in arithmetic |
2016-10-09 |
Simon Farnsworth |
|
Accepted |
[3,of,3] eol: on update, only re-check files if filtering changed |
2016-10-09 |
Mads Kiilerich |
|
Accepted |
[2,of,3] eol: store and reuse pattern matchers instead of creating in tight loop |
2016-10-09 |
Mads Kiilerich |
|
Accepted |
[1,of,3] eol: fix variable naming - call it _eolmatch instead of _eolfile |
2016-10-09 |
Mads Kiilerich |
|
Accepted |
[3,of,3] checkcopies: add an inline comment about the '_related' call |
2016-10-09 |
Pierre-Yves David |
|
Accepted |
[2,of,3] checkcopies: minor change to comment |
2016-10-09 |
Pierre-Yves David |
|
Accepted |
[1,of,3] checkcopies: rename 'ca' to 'base' |
2016-10-09 |
Pierre-Yves David |
|
Accepted |
[11,of,11,py3] extensions: fix extension module hunting on Python 3 |
2016-10-09 |
Augie Fackler |
|
Accepted |
[10,of,11,py3] config: mark parser regexes as bytes explicitly |
2016-10-09 |
Augie Fackler |
|
Accepted |
[09,of,11,py3] config: open config files as binary explicitly all the time |
2016-10-09 |
Augie Fackler |
|
Accepted |
[08,of,11,py3] ui: explicitly open config files in binary mode |
2016-10-09 |
Augie Fackler |
|
Accepted |
[07,of,11,py3] dispatch: translate argv back to bytes on Python 3 |
2016-10-09 |
Augie Fackler |
|
Accepted |
[06,of,11,py3] util: use '\\' rather than using r'\' |
2016-10-09 |
Augie Fackler |
|
Accepted |
[05,of,11,py3] util: use pycompat url_unquote function |
2016-10-09 |
Augie Fackler |
|
Accepted |
[04,of,11,py3] pycompat: introduce an alias for urllib.unquote |
2016-10-09 |
Augie Fackler |
|
Accepted |
[03,of,11,py3] basestring: introduce an alias for this type in pycompat |
2016-10-09 |
Augie Fackler |
|
Accepted |
[02,of,11,py3] debuginstall: use %d instead of %s for formatting an int |
2016-10-09 |
Augie Fackler |
|
Accepted |
[01,of,11,py3] parsers: move PyInt aliasing out of util.h |
2016-10-09 |
Augie Fackler |
|
Accepted |
[v2] templater: provide arithmetic operations on integers |
2016-10-09 |
Simon Farnsworth |
|
Accepted |
[V2] py3: a second argument to open can't be bytes |
2016-10-09 |
Martijn Pieters |
|
Accepted |
help: backout the boolean flag marking in the help for now |
2016-10-09 |
Pierre-Yves David |
|
Accepted |
[3,of,3] parsers: move PyInt aliasing out of util.h |
2016-10-09 |
Gregory Szorc |
|
Accepted |
[2,of,3] osutil: use PyLongObject on Python 3 for listdir_slot |
2016-10-09 |
Gregory Szorc |
|
Accepted |
[1,of,3] osutil: use PyLongObject in recvfds |
2016-10-09 |
Gregory Szorc |
|
Accepted |
py3: use encoding.environ instead of os.environ |
2016-10-09 |
Pulkit Goyal |
|
Accepted |
store: py26 compat, don't use a dict comprehension |
2016-10-09 |
Martijn Pieters |
|
Accepted |
[7,of,8] bisect: build a displayer only once |
2016-10-09 |
Pierre-Yves David |
yuya |
Accepted |
[6,of,8] bisect: factor commonly update sequence |
2016-10-09 |
Pierre-Yves David |
yuya |
Accepted |
[5,of,8] bisect: move check_state into the bisect module |
2016-10-09 |
Pierre-Yves David |
yuya |
Accepted |
[4,of,8] bisect: simplify conditional in 'check_state' |
2016-10-09 |
Pierre-Yves David |
yuya |
Accepted |
[3,of,8] bisect: remove code about "update-flag" in check_state |
2016-10-09 |
Pierre-Yves David |
yuya |
Accepted |
[2,of,8] bisect: rename 'check_code' to match our naming scheme |
2016-10-09 |
Pierre-Yves David |
yuya |
Accepted |
[1,of,8] bisect: minor movement of code handle flag updating state |
2016-10-09 |
Pierre-Yves David |
yuya |
Accepted |
[3,of,3] py3: remove superfluous indent from check-py3-compat.py |
2016-10-09 |
Yuya Nishihara |
|
Accepted |
[2,of,3] py3: make check-py3-compat.py load modules in standard manner |
2016-10-09 |
Yuya Nishihara |
|
Accepted |
[1,of,3] py3: include module filename in check-py3-compat.py output |
2016-10-09 |
Yuya Nishihara |
|
Accepted |
[7,of,7] parsers: use PyVarObject_HEAD_INIT |
2016-10-08 |
Gregory Szorc |
|
Accepted |
[6,of,7] pathencode: use Py_SIZE directly |
2016-10-08 |
Gregory Szorc |
|
Accepted |
[5,of,7] util: remove PyString* aliases on Python 3 |
2016-10-08 |
Gregory Szorc |
|
Accepted |
[4,of,7] parsers: convert PyString* to PyBytes* |
2016-10-08 |
Gregory Szorc |
|
Accepted |
[3,of,7] pathencode: convert PyString* to PyBytes* |
2016-10-08 |
Gregory Szorc |
|
Accepted |
[2,of,7] osutil: convert PyString* to PyBytes* |
2016-10-08 |
Gregory Szorc |
|
Accepted |
[1,of,7] manifest: convert PyString* to PyBytes* |
2016-10-08 |
Gregory Szorc |
|
Accepted |
util: document we want Python type mapping to be temporary |
2016-10-08 |
Gregory Szorc |
|
Accepted |
hgweb: fix the MRO in Python 3 |
2016-10-08 |
Martijn Pieters |
|
Accepted |
[v5] copy: distinguish "file exists" cases and add a hint (BC) |
2016-10-08 |
Augie Fackler |
|
Accepted |
[2,of,2] util: define PyInt_Type on Python 3 |
2016-10-08 |
Gregory Szorc |
|
Accepted |
[1,of,2] parsers: return NULL from PyInit_parsers on Python 3 |
2016-10-08 |
Gregory Szorc |
|
Accepted |
templater: add relpath() to convert repo path to relative path (issue5394) |
2016-10-08 |
Yuya Nishihara |
|
Accepted |
[8,of,8,V2] perf: make perftags clear tags cache correctly |
2016-10-08 |
Katsunori FUJIWARA |
|
Accepted |
[7,of,8,V2] perf: replace ui.configint() by getint() for Mercurial earlier than 1.9 |
2016-10-08 |
Katsunori FUJIWARA |
|
Accepted |
[6,of,8,V2] perf: omit copying from ui.ferr to ui.fout for Mercurial earlier than 1.9 |
2016-10-08 |
Katsunori FUJIWARA |
|
Accepted |
[5,of,8,V2] perf: define formatter locally for Mercurial earlier than 2.2 |
2016-10-08 |
Katsunori FUJIWARA |
|
Accepted |
[4,of,8,V2] perf: add functions to get vfs-like object for Mercurial earlier than 2.3 |
2016-10-08 |
Katsunori FUJIWARA |
|
Accepted |
[3,of,8,V2] perf: avoid actual writing branch cache out correctly |
2016-10-08 |
Katsunori FUJIWARA |
|
Accepted |
[2,of,8,V2] perf: get subsettable from appropriate module for Mercurial earlier than 2.9 |
2016-10-08 |
Katsunori FUJIWARA |
|
Accepted |
[1,of,8,V2] perf: introduce safeattrsetter to replace direct attribute assignment |
2016-10-08 |
Katsunori FUJIWARA |
|
Accepted |
import: abort instead of crashing when copy source does not exist (issue5375) |
2016-10-08 |
Ryan McElroy |
|
Accepted |
[V2] manifest: drop Py_TPFLAGS_HAVE_SEQUENCE_IN from tp_flags in Python 3 |
2016-10-08 |
Gregory Szorc |
|
Accepted |
[2,of,2] py3: make encodefun in store.py compatible with py3k |
2016-10-08 |
Mateusz Kwapich |
|
Accepted |
[1,of,2] py3: make the string unicode so its iterable in py3k |
2016-10-08 |
Mateusz Kwapich |
|
Accepted |
hgweb: make fctx.annotate a separated function so it could be wrapped |
2016-10-08 |
Jun Wu |
|
Accepted |
[3,of,3,v3] util: ensure forwarded attrs are set in globals() as sysstr |
2016-10-08 |
Augie Fackler |
|
Accepted |
[2,of,3,v3] pycompat: when setting attrs, ensure we use sysstr |
2016-10-08 |
Augie Fackler |
|
Accepted |
[1,of,3,v3] i18n: make the locale directory name the same string type as the datapath |
2016-10-08 |
Augie Fackler |
|
Accepted |
[v2] hgweb: avoid line wrap between revision and annotate-info (issue5398) |
2016-10-08 |
Tooru Fujisawa |
|
Accepted |
[4,of,4] dirs: document performance reasons for bypassing Python C API |
2016-10-08 |
Gregory Szorc |
|
Accepted |
[3,of,4] dirs: port PyInt code to work on Python 3 |
2016-10-08 |
Gregory Szorc |
|
Accepted |
[2,of,4] dirs: convert PyString to PyBytes |
2016-10-08 |
Gregory Szorc |
|
Accepted |
[1,of,4] dirs: inline string macros |
2016-10-08 |
Gregory Szorc |
|
Accepted |
[V2] py3: make format strings unicodes and not bytes |
2016-10-08 |
Pulkit Goyal |
|
Accepted |
contributing: add new file with a pointer to the wiki |
2016-10-08 |
Augie Fackler |
|
Accepted |
[evolve-ext] split: avoid trying to split an empty commit (issue5191) |
2016-10-08 |
Philippe Pepiot |
|
Accepted |
[2,of,2] util: ensure forwarded attrs are set in globals() as sysstr |
2016-10-08 |
Augie Fackler |
|
Accepted |
[1,of,2] pycompat: when setting attrs, ensure we use sysstr |
2016-10-08 |
Augie Fackler |
|
Accepted |
hgweb: avoid line wrapping between revision and annotate-info box in annotate cell (issue5398) |
2016-10-08 |
Tooru Fujisawa |
|
Accepted |
[v3] mail: take --encoding and HGENCODING into account |
2016-10-08 |
Gábor Stefanik |
|
Accepted |
[V3] mail: handle renamed email.Header |
2016-10-08 |
Pulkit Goyal |
|
Accepted |
[v2] template: provide a termwidth keyword (issue5395) |
2016-10-08 |
Simon Farnsworth |
|
Accepted |
[v2] revset: build _syminitletters from a saner source: the string module |
2016-10-08 |
Augie Fackler |
|
Accepted |
merge: use labels in subrepo merge |
2016-10-08 |
Simon Farnsworth |
|
Accepted |
merge: add conflict labels to merge command |
2016-10-08 |
Simon Farnsworth |
|
Accepted |
mail: handle renamed email.Header |
2016-10-08 |
Pulkit Goyal |
|
Accepted |
[6,of,6] largefiles: PoC: replace largefile copies in working directory with symlinks |
2016-10-07 |
Mads Kiilerich |
|
Accepted |
[5,of,6] largefiles: always use filechunkiter when iterating files |
2016-10-07 |
Mads Kiilerich |
|
Accepted |
[4,of,6] largefiles: always use filechunkitersize when using filechunkiter |
2016-10-07 |
Mads Kiilerich |
|
Accepted |
[3,of,6] largefiles: use constant file chunk size instead of repeating 128 * 1024 |
2016-10-07 |
Mads Kiilerich |
|
Accepted |
[2,of,6] largefiles: use context for file closing |
2016-10-07 |
Mads Kiilerich |
|
Accepted |
[1,of,6] largefiles: when setting/clearing x bit on largefiles, don't change other bits |
2016-10-07 |
Mads Kiilerich |
|
Accepted |
util: remove the copypasta unquote function |
2016-10-07 |
Martijn Pieters |
|
Accepted |
[v2] registrar: make format strings unicodes and not bytes |
2016-10-07 |
Augie Fackler |
|
Accepted |
py3: convert to unicode to pass into encode() |
2016-10-07 |
Pulkit Goyal |
|
Accepted |
py3: switch to .items() using transformer |
2016-10-07 |
Pulkit Goyal |
|
Accepted |
util: use string.hexdigits instead of defining it ourselves |
2016-10-07 |
Augie Fackler |
|
Accepted |
util: correct check of sys.version_info |
2016-10-07 |
Augie Fackler |
|
Accepted |
[2,of,2] py3: handle multiple arguments in .encode() and .decode() |
2016-10-07 |
Pulkit Goyal |
|
Accepted |