[05,of,10,V4] rcutil: let rccomponents return different types of configs (API) |
2017-03-27 |
Jun Wu |
|
Superseded |
[04,of,10,V4] rcutil: rename rcpath to rccomponents (API) |
2017-03-27 |
Jun Wu |
|
Superseded |
[03,of,10,V4] rcutil: extra directory listing logic |
2017-03-27 |
Jun Wu |
|
Superseded |
[02,of,10,V4] rcutil: split osrcpath to return default.d paths (API) |
2017-03-27 |
Jun Wu |
|
Superseded |
[01,of,10,V4] rcutil: move scmutil.*rcpath to rcutil (API) |
2017-03-27 |
Jun Wu |
|
Superseded |
runtests: unset editor and pager related environment variables |
2017-03-27 |
Jun Wu |
|
Accepted |
runtests: change local IP glob pattern from "127.0.0.1" to "$LOCALIP" |
2017-03-27 |
Jun Wu |
|
Accepted |
[2,of,2] debugfsinfo: improve case-sensitive testing |
2017-03-27 |
Jun Wu |
|
Accepted |
[1,of,2] debugfsinfo: show fstype for given path |
2017-03-27 |
Jun Wu |
|
Accepted |
[5,of,5] crecord: use ProgrammingError |
2017-03-27 |
Jun Wu |
|
Accepted |
[4,of,5] transaction: use ProgrammingError |
2017-03-27 |
Jun Wu |
|
Accepted |
[3,of,5] bundle2: use ProgrammingError |
2017-03-27 |
Jun Wu |
|
Accepted |
[2,of,5] merge: use ProgrammingError |
2017-03-27 |
Jun Wu |
|
Accepted |
[1,of,5] repair: use ProgrammingError |
2017-03-27 |
Jun Wu |
|
Accepted |
metadataonlyctx: speed up sanity check |
2017-03-26 |
Jun Wu |
|
Accepted |
[3,of,3] histedit: revive commits on demand |
2017-03-26 |
Jun Wu |
|
Deferred |
[2,of,3] metadataonlyctx: make parents and text optional |
2017-03-26 |
Jun Wu |
|
Deferred |
[1,of,3] histedit: add a testcase showing the obsolete cycle issue |
2017-03-26 |
Jun Wu |
|
Deferred |
hardlink: check directory's st_dev instead of files |
2017-03-25 |
Jun Wu |
|
Superseded |
statfs: detect more filesystems on Linux |
2017-03-25 |
Jun Wu |
|
Accepted |
[2,of,2] statfs: avoid static allocation |
2017-03-24 |
Jun Wu |
|
Accepted |
[1,of,2] statfs: change Linux feature detection |
2017-03-24 |
Jun Wu |
|
Accepted |
[3,of,3] util: enable hardlink for some BSD-family filesystems |
2017-03-24 |
Jun Wu |
|
Accepted |
[2,of,3] osutil: report fstype for BSD and OSX |
2017-03-24 |
Jun Wu |
|
Accepted |
[1,of,3] setup: use a more strict way to test BSD or OSX's statfs |
2017-03-24 |
Jun Wu |
|
Accepted |
[4,of,4] checkcode: enforce lowercase for extension docstring title |
2017-03-24 |
Jun Wu |
|
Accepted |
[3,of,4] logtoprocess: use lowercase for docstring title |
2017-03-24 |
Jun Wu |
|
Accepted |
[2,of,4] journal: use lowercase for docstring title |
2017-03-24 |
Jun Wu |
|
Accepted |
[1,of,4] automv: use lowercase for docstring title |
2017-03-24 |
Jun Wu |
|
Accepted |
[3,of,3] debugfsinfo: use util.getfstype |
2017-03-23 |
Jun Wu |
|
Accepted |
[2,of,3] util: use util.getfstype |
2017-03-23 |
Jun Wu |
|
Accepted |
[1,of,3] util: add a getfstype method |
2017-03-23 |
Jun Wu |
|
Accepted |
[13,of,13,V3] pager: do not read from environment variable |
2017-03-22 |
Jun Wu |
|
Changes Requested |
[12,of,13,V3] ui: simplify geteditor |
2017-03-22 |
Jun Wu |
|
Changes Requested |
[11,of,13,V3] scmutil: remove rcpath (API) |
2017-03-22 |
Jun Wu |
|
Changes Requested |
[10,of,13,V3] config: list environment variables in debug output |
2017-03-22 |
Jun Wu |
|
Changes Requested |
[09,of,13,V3] ui: use scmutil.rccomponents to load configs (BC) |
2017-03-22 |
Jun Wu |
|
Changes Requested |
[08,of,13,V3] run-tests: drop environment variables affecting configs |
2017-03-22 |
Jun Wu |
|
Changes Requested |
[07,of,13,V3] scmutil: extract rc.d listing function from rccomponents |
2017-03-22 |
Jun Wu |
|
Changes Requested |
[06,of,13,V3] scmutil: implement rccomponents to return multiple config sources |
2017-03-22 |
Jun Wu |
|
Changes Requested |
[05,of,13,V3] scmutil: use _rccomponents in rcpath2 |
2017-03-22 |
Jun Wu |
|
Changes Requested |
[04,of,13,V3] scmutil: copy rcpath to rcpath2 |
2017-03-22 |
Jun Wu |
|
Changes Requested |
[03,of,13,V3] scmutil: split osrcpath to return default.d paths (API) |
2017-03-22 |
Jun Wu |
|
Changes Requested |
[02,of,13,V3] scmutil: define a list of configs overriding system rc, but not users |
2017-03-22 |
Jun Wu |
|
Changes Requested |
[01,of,13,V3] scmutil: add a method to convert environment variables to config items |
2017-03-22 |
Jun Wu |
|
Changes Requested |
[11,of,11,V2] pager: do not read from environment variable |
2017-03-22 |
Jun Wu |
|
Changes Requested |
[10,of,11,V2] ui: simplify geteditor |
2017-03-22 |
Jun Wu |
|
Changes Requested |
[09,of,11,V2] scmutil: remove rcpath |
2017-03-22 |
Jun Wu |
|
Changes Requested |
[08,of,11,V2] config: list environment variables in debug output |
2017-03-22 |
Jun Wu |
|
Changes Requested |
[07,of,11,V2] ui: use scmutil.rccomponents to load configs (BC) |
2017-03-22 |
Jun Wu |
|
Changes Requested |
[06,of,11,V2] run-tests: drop environment variables affecting configs |
2017-03-22 |
Jun Wu |
|
Changes Requested |
[05,of,11,V2] scmutil: extract path reading function from rccomponents |
2017-03-22 |
Jun Wu |
|
Changes Requested |
[04,of,11,V2] scmutil: add a rcpath-like method to return multiple config sources |
2017-03-22 |
Jun Wu |
|
Changes Requested |
[03,of,11,V2] scmutil: split osrcpath to return default.d paths |
2017-03-22 |
Jun Wu |
|
Changes Requested |
[02,of,11,V2] scmutil: define a list of configs overriding system rc, but not users |
2017-03-22 |
Jun Wu |
|
Changes Requested |
[01,of,11,V2] scmutil: add a method to convert environment variables to config items |
2017-03-22 |
Jun Wu |
|
Changes Requested |
[4,of,4,V2] debugfsinfo: print fstype information |
2017-03-22 |
Jun Wu |
|
Accepted |
[3,of,4,V2] util: enable hardlink for copyfile |
2017-03-22 |
Jun Wu |
|
Accepted |
[2,of,4,V2] hghave: add a check about whitelisted filesystem that supports hardlink |
2017-03-22 |
Jun Wu |
|
Accepted |
[1,of,4,V2] util: disable hardlink for copyfile if fstype is outside a whitelist |
2017-03-22 |
Jun Wu |
|
Accepted |
[4,of,4,V3] histedit: inline cleanupnode |
2017-03-21 |
Jun Wu |
|
Accepted |
[3,of,4,V3] histedit: use safecleanupnode in _aborthistedit (issue5500) |
2017-03-21 |
Jun Wu |
|
Accepted |
[2,of,4,V3] histedit: use safecleanupnode in _finishhistedit |
2017-03-21 |
Jun Wu |
|
Accepted |
[1,of,4,V3] histedit: add a method to cleanup nodes safely |
2017-03-21 |
Jun Wu |
|
Accepted |
[6,of,6] osutil: export a "getfstype" method |
2017-03-21 |
Jun Wu |
|
Accepted |
[5,of,6] osutil: add a C function getting filesystem type |
2017-03-21 |
Jun Wu |
|
Accepted |
[4,of,6] setup: test some header files |
2017-03-21 |
Jun Wu |
|
Accepted |
[3,of,6] setup: detect statfs |
2017-03-21 |
Jun Wu |
|
Accepted |
[2,of,6] setup: add a function to test header files |
2017-03-21 |
Jun Wu |
|
Accepted |
[1,of,6] setup: split "hasfunction" to test arbitrary code |
2017-03-21 |
Jun Wu |
|
Accepted |
[4,of,4,V2] histedit: inline cleanupnode |
2017-03-18 |
Jun Wu |
|
Changes Requested |
[3,of,4,V2] histedit: use safecleanupnode in _aborthistedit (issue5500) |
2017-03-18 |
Jun Wu |
|
Changes Requested |
[2,of,4,V2] histedit: use safecleanupnode in _finishhistedit |
2017-03-18 |
Jun Wu |
|
Changes Requested |
[1,of,4,V2] histedit: add a method to cleanup nodes safely |
2017-03-18 |
Jun Wu |
|
Changes Requested |
[config,easy] ui: move configlist parser to config.py |
2017-03-17 |
Jun Wu |
|
Accepted |
[8,of,8] shelve: get rid of ui.backupconfig |
2017-03-16 |
Jun Wu |
|
Accepted |
[7,of,8] rebase: get rid of ui.backupconfig |
2017-03-16 |
Jun Wu |
|
Accepted |
[6,of,8] mq: get rid of ui.backupconfig |
2017-03-16 |
Jun Wu |
|
Accepted |
[5,of,8] histedit: get rid of ui.backupconfig |
2017-03-16 |
Jun Wu |
|
Accepted |
[4,of,8] record: get rid of ui.backupconfig |
2017-03-16 |
Jun Wu |
|
Accepted |
[3,of,8] import: get rid of ui.backupconfig |
2017-03-16 |
Jun Wu |
|
Accepted |
[2,of,8] clone: get rid of ui.backupconfig |
2017-03-16 |
Jun Wu |
|
Accepted |
[1,of,8] commit: get rid of ui.backupconfig |
2017-03-16 |
Jun Wu |
|
Accepted |
osutil: fix potential wrong fd close |
2017-03-16 |
Jun Wu |
|
Accepted |
[4,of,4] histedit: inline cleanupnode |
2017-03-14 |
Jun Wu |
|
Superseded |
[3,of,4] histedit: use safecleanupnode in _aborthistedit (issue5500) |
2017-03-14 |
Jun Wu |
|
Superseded |
[2,of,4] histedit: use safecleanupnode in _finishhistedit |
2017-03-14 |
Jun Wu |
|
Superseded |
[1,of,4] histedit: add a method to cleanup nodes safely |
2017-03-14 |
Jun Wu |
|
Superseded |
[10,of,10] pager: do not read from environment variable |
2017-03-14 |
Jun Wu |
|
Changes Requested |
[09,of,10] ui: simplify geteditor |
2017-03-14 |
Jun Wu |
|
Changes Requested |
[08,of,10] scmutil: remove rcpath |
2017-03-14 |
Jun Wu |
|
Changes Requested |
[07,of,10] config: list environment variables in debug output |
2017-03-14 |
Jun Wu |
|
Changes Requested |
[06,of,10] ui: use scmutil.rccomponents to load configs (BC) |
2017-03-14 |
Jun Wu |
|
Changes Requested |
[05,of,10] run-tests: drop environment variables affecting configs |
2017-03-14 |
Jun Wu |
|
Changes Requested |
[04,of,10] scmutil: add a rcpath-like method to return multiple config sources |
2017-03-14 |
Jun Wu |
|
Changes Requested |
[03,of,10] scmutil: split osrcpath to return system and user paths separately |
2017-03-14 |
Jun Wu |
|
Changes Requested |
[02,of,10] scmutil: define a list of configs overriding system rc, but not users |
2017-03-14 |
Jun Wu |
|
Changes Requested |
[01,of,10] scmutil: add a method to convert environment variables to config items |
2017-03-14 |
Jun Wu |
|
Changes Requested |
[4,of,4,V2] obsolete: allow cycles |
2017-03-13 |
Jun Wu |
quark |
Changes Requested |
[3,of,4,V2] obsolete: use filteredmarkerdict for obsstore dicts |
2017-03-13 |
Jun Wu |
quark |
Changes Requested |
[2,of,4,V2] obsolete: add a filteredmarkerdict class |
2017-03-13 |
Jun Wu |
quark |
Changes Requested |
[1,of,4,V2] obsolete: track node versions |
2017-03-13 |
Jun Wu |
quark |
Changes Requested |
[4,of,4] obsolete: allow cycles |
2017-03-13 |
Jun Wu |
|
Superseded |
[3,of,4] obsolete: use filteredmarkerdict for obsstore dicts |
2017-03-13 |
Jun Wu |
|
Superseded |
[2,of,4] obsolete: add a filteredmarkerdict class |
2017-03-13 |
Jun Wu |
|
Superseded |
[1,of,4] obsolete: track node versions |
2017-03-13 |
Jun Wu |
|
Superseded |
debugfsinfo: print fstype information |
2017-03-12 |
Jun Wu |
|
Accepted |
[7,of,7,V3] util: enable hardlink for copyfile |
2017-03-12 |
Jun Wu |
|
Changes Requested |
[6,of,7,V3] hghave: add a check about whitelisted filesystem that supports hardlink |
2017-03-12 |
Jun Wu |
|
Changes Requested |
[5,of,7,V3] util: disable hardlink for copyfile if fstype is outside a whitelist |
2017-03-12 |
Jun Wu |
|
Changes Requested |
[4,of,7,V3] util: add a getfstype method |
2017-03-12 |
Jun Wu |
|
Changes Requested |
[3,of,7,V3] windows: add a getfstype method |
2017-03-12 |
Jun Wu |
|
Changes Requested |
[2,of,7,V3] posix: add a getfstype method |
2017-03-12 |
Jun Wu |
|
Changes Requested |
[1,of,7,V3] posix: implement a method to get filesystem type for Linux |
2017-03-12 |
Jun Wu |
|
Changes Requested |
localrepo: rename proxycls to filteredrepo |
2017-03-09 |
Jun Wu |
|
Accepted |
[2,of,2] chg: forward user-defined signals |
2017-03-08 |
Jun Wu |
|
Accepted |
[1,of,2] chg: document why we send SIGHUP and SIGINT to process group |
2017-03-08 |
Jun Wu |
|
Accepted |
[3,of,3,V3] chgcache: implement repocache |
2017-03-08 |
Jun Wu |
|
Changes Requested |
[2,of,3,V3] chgcache: implement a smartcache layer |
2017-03-08 |
Jun Wu |
|
Changes Requested |
[1,of,3,V3] chgcache: introduce a new global state |
2017-03-08 |
Jun Wu |
|
Changes Requested |
[5,of,5,V2] util: restore copyfile's hardlink support for some filesystems |
2017-03-03 |
Jun Wu |
|
Accepted |
[4,of,5,V2] util: add a getfstype method |
2017-03-03 |
Jun Wu |
|
Accepted |
[3,of,5,V2] localrepo: handle rename with hardlinks properly |
2017-03-03 |
Jun Wu |
|
Accepted |
[2,of,5,V2] dirstate: avoid unnecessary load+dump during backup |
2017-03-03 |
Jun Wu |
|
Accepted |
[1,of,5,V2] dirstate: try to use hardlink to backup dirstate |
2017-03-03 |
Jun Wu |
|
Accepted |
util: add a getfstype method |
2017-03-02 |
Jun Wu |
|
Superseded |
[2,of,2] dirstate: avoid unnecessary load+dump during backup |
2017-03-02 |
Jun Wu |
|
Superseded |
[1,of,2] dirstate: try to use hardlink to backup dirstate |
2017-03-02 |
Jun Wu |
|
Superseded |
phases: remove experimental.nativephaseskillswitch |
2017-03-01 |
Jun Wu |
|
Accepted |
[5,of,5] bookmark: limit transaction scope to bookmarks only |
2017-02-27 |
Jun Wu |
|
Superseded |
[4,of,5] localrepo: do not write dirstate if it's not in transaction scope |
2017-02-27 |
Jun Wu |
|
Superseded |
[3,of,5] localrepo: write journal files according to transaction scope |
2017-02-27 |
Jun Wu |
|
Superseded |
[2,of,5] localrepo: take a scope parameter for repo.transaction |
2017-02-27 |
Jun Wu |
|
Superseded |
[1,of,5] transaction: introduce scope |
2017-02-27 |
Jun Wu |
|
Superseded |
[2,of,2,RESEND] serve: mark --stdio and --cmdserver as "(ADVANCED)" flags |
2017-02-23 |
Jun Wu |
|
Accepted |
[1,of,2,RESEND] help: hide command line options marked as "advanced" |
2017-02-23 |
Jun Wu |
|
Accepted |
[4,of,4,V2] chgserver: start background preloading thread |
2017-02-23 |
Jun Wu |
|
Changes Requested |
[3,of,4,V2] chgcache: implement the background preloading thread |
2017-02-23 |
Jun Wu |
|
Changes Requested |
[2,of,4,V2] chgcache: report repo paths from worker to master |
2017-02-23 |
Jun Wu |
|
Changes Requested |
[1,of,4,V2] chgcache: implement socketpair-based IPC |
2017-02-23 |
Jun Wu |
|
Changes Requested |
wireproto: remove unused code |
2017-02-22 |
Jun Wu |
|
Accepted |
smartset: preserve istopo for baseset operations |
2017-02-22 |
Jun Wu |
|
Accepted |
[2,of,2,V2] smartset: use native set operations as fast paths |
2017-02-19 |
Jun Wu |
|
Accepted |
[1,of,2,V2] smartset: add some doctests |
2017-02-19 |
Jun Wu |
|
Accepted |
[3,of,3,V2] obsolete: avoid using revset language to compute the obsolete revset |
2017-02-18 |
Jun Wu |
|
Accepted |
[2,of,3,V2] revset: use phasecache.getrevset |
2017-02-18 |
Jun Wu |
|
Accepted |
[1,of,3,V2] phases: add a getrevset method to phasecache |
2017-02-18 |
Jun Wu |
|
Accepted |
[2,of,2] smartset: use native set operations as fast paths |
2017-02-18 |
Jun Wu |
|
Accepted |
[1,of,2] smartset: convert set to list lazily |
2017-02-18 |
Jun Wu |
|
Accepted |
[10,of,10,ipv6,V2] runtests: add an IPv6 command line flag |
2017-02-17 |
Jun Wu |
|
Accepted |
[09,of,10,ipv6,V2] runtests: always set web.ipv6 |
2017-02-17 |
Jun Wu |
|
Accepted |
[08,of,10,ipv6,V2] runtests: set web.address to localhost |
2017-02-17 |
Jun Wu |
|
Accepted |
[07,of,10,ipv6,V2] tests: use LOCALIP |
2017-02-17 |
Jun Wu |
|
Accepted |
[06,of,10,ipv6,V2] dummyssh: use LOCALIP |
2017-02-17 |
Jun Wu |
|
Accepted |
[05,of,10,ipv6,V2] runtests: export LOCALIP |
2017-02-17 |
Jun Wu |
|
Accepted |
[04,of,10,ipv6,V2] tinyproxy: use IPv6 if HGIPV6 is set to 1 |
2017-02-17 |
Jun Wu |
|
Accepted |
[03,of,10,ipv6,V2] dumbhttp: use IPv6 if HGIPV6 is set to 1 |
2017-02-17 |
Jun Wu |
|
Accepted |
[02,of,10,ipv6,V2] runtests: export HGIPV6 to hint test scripts whether to use IPv6 |
2017-02-17 |
Jun Wu |
|
Accepted |
[01,of,10,ipv6,V2] runtests: prefer IPv4 to IPv6 |
2017-02-17 |
Jun Wu |
|
Accepted |
test-logtoprocess: use cat to wait for outputs |
2017-02-16 |
Jun Wu |
|
Accepted |
test-logtoprocess: fix flaky test |
2017-02-16 |
Jun Wu |
|
Superseded |
[8,of,8,ipv6] tests: use LOCALIP |
2017-02-16 |
Jun Wu |
|
Accepted |
[7,of,8,ipv6] dummyssh: use LOCALIP |
2017-02-16 |
Jun Wu |
|
Accepted |
[6,of,8,ipv6] runtests: export LOCALIP |
2017-02-16 |
Jun Wu |
|
Accepted |
[5,of,8,ipv6] runtests: always set web.ipv6 |
2017-02-16 |
Jun Wu |
|
Accepted |
[4,of,8,ipv6] runtests: set web.address to localhost |
2017-02-16 |
Jun Wu |
|
Accepted |
[3,of,8,ipv6] tinyproxy: use IPv6 if HGIPV6 is set to 1 |
2017-02-16 |
Jun Wu |
|
Accepted |
[2,of,8,ipv6] dumbhttp: use IPv6 if HGIPV6 is set to 1 |
2017-02-16 |
Jun Wu |
|
Accepted |
[1,of,8,ipv6] runtests: export HGIPV6 to hint test scripts whether to use IPv6 |
2017-02-16 |
Jun Wu |
|
Accepted |
test-logtoprocess: fix the regular expression |
2017-02-16 |
Jun Wu |
|
Accepted |
localrepo: move extension loading to a separate method |
2017-02-16 |
Jun Wu |
|
Accepted |
chgserver: move comments in config example |
2017-02-16 |
Jun Wu |
|
Accepted |
[4,of,4] runtests: unindent an "if True" block |
2017-02-16 |
Jun Wu |
|
Accepted |
[3,of,4] runtests: set web.ipv6 if we use IPv6 |
2017-02-16 |
Jun Wu |
|
Accepted |
[2,of,4] runtests: checkportisavailable should only check one family |
2017-02-16 |
Jun Wu |
|
Accepted |
[1,of,4] runtests: add a function to test if IPv6 is available |
2017-02-16 |
Jun Wu |
|
Accepted |
ui: fix configwith doctest |
2017-02-14 |
Jun Wu |
|
Accepted |
[2,of,2] lock: include Linux pid namespace identifier in prefix |
2017-02-10 |
Jun Wu |
|
Accepted |
[1,of,2] lock: move lock._host calculation to a function |
2017-02-10 |
Jun Wu |
|
Accepted |
[remotenames] remotenames: be compatible with upstream change about smartset |
2017-02-10 |
Jun Wu |
|
Accepted |
[3,of,3] obsolete: avoid using revset to compute the obsolete set |
2017-02-10 |
Jun Wu |
yuya |
Changes Requested |
[2,of,3] revset: use phasecache.getrevs |
2017-02-10 |
Jun Wu |
yuya |
Changes Requested |
[1,of,3] phases: add a getrevs method to phasecache |
2017-02-10 |
Jun Wu |
yuya |
Changes Requested |
runtests: catch EPROTONOSUPPORT in checkportisavailable |
2017-02-10 |
Jun Wu |
|
Accepted |
[10,of,10] localrepo: move applyopenerreqs to baselocalrepository |
2017-02-10 |
Jun Wu |
|
Deferred |
[09,of,10] localrepo: move store to baselocalrepository |
2017-02-10 |
Jun Wu |
|
Deferred |
[08,of,10] localrepo: move sharedpath to baselocalrepository |
2017-02-10 |
Jun Wu |
|
Deferred |
[07,of,10] localrepo: move requirements to baselocalrepository |
2017-02-10 |
Jun Wu |
|
Deferred |
[06,of,10] scmutil: allow reading repo requires without checking |
2017-02-10 |
Jun Wu |
|
Deferred |
[05,of,10] localrepo: move supported to baselocalrepository |
2017-02-10 |
Jun Wu |
|
Deferred |
[04,of,10] localrepo: move ui loading to baselocalrepository |
2017-02-10 |
Jun Wu |
|
Deferred |
[03,of,10] localrepo: move join and wjoin to baselocalrepository |
2017-02-10 |
Jun Wu |
|
Deferred |
[02,of,10] localrepo: move _phasedefault initialization up |
2017-02-10 |
Jun Wu |
|
Deferred |
[01,of,10] localrepo: add a baselocalrepository class |
2017-02-10 |
Jun Wu |
|
Deferred |
runtests: check ports on IPv6 address |
2017-02-09 |
Jun Wu |
|
Accepted |
[4,of,4,RFC] chgcache: add the background preloading thread |
2017-02-09 |
Jun Wu |
yuya |
Changes Requested |
[3,of,4,RFC] chgcache: report repo paths from worker to master |
2017-02-09 |
Jun Wu |
yuya |
Changes Requested |
[2,of,4,RFC] chgcache: implement simple IPC mechanism |
2017-02-09 |
Jun Wu |
yuya |
Changes Requested |
[1,of,4,RFC] chgcache: new experimental extension |
2017-02-09 |
Jun Wu |
yuya |
Changes Requested |
[2,of,2,V2] commandserver: handle backlog before exiting |
2017-02-08 |
Jun Wu |
|
Accepted |
[1,of,2,V2] commandserver: prevent unlink socket twice |
2017-02-08 |
Jun Wu |
|
Accepted |
pager: backed out changeset aaa751585325 |
2017-02-07 |
Jun Wu |
quark |
Superseded |
chg: verify XDG_RUNTIME_DIR |
2017-02-07 |
Jun Wu |
|
Accepted |
[stable] commandserver: handle backlog before exiting |
2017-01-30 |
Jun Wu |
|
Deferred |
chg: check snprintf result strictly |
2017-01-11 |
Jun Wu |
|
Accepted |
[2,of,2] chg: change server's process title |
2017-01-11 |
Jun Wu |
|
Accepted |
[1,of,2] chgserver: add the setprocname interface |
2017-01-11 |
Jun Wu |
|
Accepted |
[8,of,8] pager: do not special case chg |
2017-01-09 |
Jun Wu |
|
Accepted |
[7,of,8] chg: remove getpager support |
2017-01-09 |
Jun Wu |
|
Accepted |
[6,of,8] chgserver: implement chgui._runpager |
2017-01-09 |
Jun Wu |
|
Accepted |
[5,of,8] pager: use super class's _runpager if possible |
2017-01-09 |
Jun Wu |
|
Accepted |
[4,of,8] chgserver: make S channel support pager request |
2017-01-09 |
Jun Wu |
|
Accepted |
[3,of,8] chg: handle pager request client-side |
2017-01-09 |
Jun Wu |
|
Accepted |
[2,of,8] chgserver: use util.shellenviron |
2017-01-09 |
Jun Wu |
|
Accepted |
[1,of,8] util: extract the logic calculating environment variables |
2017-01-09 |
Jun Wu |
|
Accepted |
pager: wrap ui._runpager |
2017-01-06 |
Jun Wu |
|
Accepted |
run-tests: unset CHGDEBUG |
2017-01-06 |
Jun Wu |
|
Accepted |
[3,of,3] chg: check type read from S channel |
2017-01-06 |
Jun Wu |
|
Accepted |
[2,of,3] chgserver: check type passed to S channel |
2017-01-06 |
Jun Wu |
|
Accepted |
[1,of,3] chg: send type information via S channel (BC) |
2017-01-06 |
Jun Wu |
|
Accepted |
[5,of,5] chg: add procutil.h |
2017-01-02 |
Jun Wu |
|
Accepted |
[4,of,5] chg: let procutil maintain its own pagerpid |
2017-01-02 |
Jun Wu |
|
Accepted |
[3,of,5] chg: decouple hgclient from setuppager |
2017-01-02 |
Jun Wu |
|
Accepted |
[2,of,5] chg: decouple hgclient from setupsignalhandler |
2017-01-02 |
Jun Wu |
|
Accepted |
[1,of,5] chg: move signal and pager handling to a separate file |
2017-01-02 |
Jun Wu |
|
Accepted |
[2,of,2] chg: respect XDG_RUNTIME_DIR |
2016-12-26 |
Jun Wu |
|
Accepted |
[1,of,2] chg: make "get default sockdir" a separate method |
2016-12-26 |
Jun Wu |
|
Accepted |
chg: handle connect failure before errno gets overrided |
2016-12-25 |
Jun Wu |
|
Accepted |
[3,of,3] chg: support long socket path |
2016-12-23 |
Jun Wu |
|
Accepted |
[2,of,3] chg: remove sockdirfd |
2016-12-23 |
Jun Wu |
|
Accepted |
[1,of,3] chg: let hgc_open support long path |
2016-12-23 |
Jun Wu |
|
Accepted |
p4: drop an assignment that is never used |
2016-12-19 |
Jun Wu |
|
Accepted |
[3,of,3,V2] chg: remove locks |
2016-12-19 |
Jun Wu |
|
Accepted |
[2,of,3,V2] chg: start server at a unique address |
2016-12-19 |
Jun Wu |
|
Accepted |
[1,of,3,V2] chgserver: truncate base address at "." for hash address |
2016-12-19 |
Jun Wu |
|
Accepted |
[3,of,3] chg: remove locks |
2016-12-17 |
Jun Wu |
yuya |
Changes Requested |
[2,of,3] chg: start server at a unique address |
2016-12-17 |
Jun Wu |
yuya |
Changes Requested |
[1,of,3] chgserver: truncate base address at "." for hash address |
2016-12-17 |
Jun Wu |
yuya |
Changes Requested |
context: correct metadataonlyctx's parameter |
2016-12-16 |
Jun Wu |
|
Accepted |
[4,of,4] chgserver: move wrapchgui to runcommand |
2016-12-16 |
Jun Wu |
yuya |
Changes Requested |
[3,of,4] chgserver: override runcommand |
2016-12-16 |
Jun Wu |
yuya |
Accepted |
[2,of,4] chgserver: change newchgui to wrapchgui |
2016-12-16 |
Jun Wu |
yuya |
Changes Requested |
[1,of,4] chgserver: store csystem separately |
2016-12-16 |
Jun Wu |
yuya |
Accepted |
[V2] chg: ignore HG_* in confighash |
2016-12-14 |
Jun Wu |
|
Accepted |
chg: ignore HG_* in confighash |
2016-12-14 |
Jun Wu |
|
Superseded |
error: make it clear that ProgrammingError is for mercurial developers |
2016-12-12 |
Jun Wu |
|
Accepted |
[2,of,2] localrepo: use ProgrammingError |
2016-12-06 |
Jun Wu |
|
Accepted |
[1,of,2] error: add ProgrammingError |
2016-12-06 |
Jun Wu |
|
Accepted |
parsers: use buffer to store revlog index |
2016-12-06 |
Jun Wu |
|
Accepted |
chgserver: call "load" for new ui objects |
2016-12-05 |
Jun Wu |
|
Accepted |
[2,of,2,V2] check-code: add a rule to forbid "cp -r" |
2016-11-30 |
Jun Wu |
|
Accepted |
[1,of,2,V2] tests: replace "cp -r" with "cp -R" |
2016-11-30 |
Jun Wu |
|
Accepted |
[2,of,2] check-code: add a rule to forbid "cp -r" |
2016-11-30 |
Jun Wu |
quark |
Superseded |
[1,of,2] tests: use cp -R instead of cp -r |
2016-11-30 |
Jun Wu |
quark |
Superseded |
[5,of,5] crecord: change the verb according to the operation |
2016-11-28 |
Jun Wu |
|
Accepted |
[4,of,5] crecord: change help text for the space key dynamically |
2016-11-28 |
Jun Wu |
|
Accepted |
[3,of,5] crecord: rewrite status line text (BC) |
2016-11-28 |
Jun Wu |
|
Accepted |
[2,of,5] crecord: make _getstatuslines update numstatuslines |
2016-11-28 |
Jun Wu |
|
Accepted |
[1,of,5] crecord: move status window text calculation to a separate method |
2016-11-28 |
Jun Wu |
|
Accepted |
[V3] rebase: calculate ancestors for --base separately (issue5420) |
2016-11-28 |
Jun Wu |
|
Accepted |
test-rebase-base: add test cases about multiple branches with merges |
2016-11-25 |
Jun Wu |
|
Accepted |
[2,of,2] worker: use os._exit for posix worker in all cases |
2016-11-24 |
Jun Wu |
|
Accepted |
[1,of,2] dispatch: move part of callcatch to scmutil |
2016-11-24 |
Jun Wu |
|
Accepted |
[8,of,8] crecord: change the verb according to the operation |
2016-11-23 |
Jun Wu |
|
Accepted |
[7,of,8] crecord: change help text for the space key dynamically |
2016-11-23 |
Jun Wu |
|
Accepted |
[6,of,8] crecord: rewrite status line text (BC) |
2016-11-23 |
Jun Wu |
|
Accepted |
[5,of,8] crecord: make _getstatuslines update numstatuslines |
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 |
[3,of,8] crecord: filter text via i18n |
2016-11-23 |
Jun Wu |
|
Accepted |
[2,of,8] revert: pass operation to crecord |
2016-11-23 |
Jun Wu |
|
Accepted |
[1,of,8] crecord: add an "operation" field |
2016-11-23 |
Jun Wu |
|
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 |
[patchbot] patchbot: do not crash for malicious mails without message-id |
2016-11-17 |
Jun Wu |
|
Accepted |
[V3] util: improve iterfile so it chooses code path wisely |
2016-11-16 |
Jun Wu |
|
Accepted |
[V2] util: improve iterfile so it chooses code path wisely |
2016-11-15 |
Jun Wu |
|
Changes Requested |
util: improve iterfile so it impacts little on performance |
2016-11-15 |
Jun Wu |
quark |
Superseded |
[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 |
[6,of,8,V5] worker: make sure killworkers runs at most once |
2016-11-15 |
Jun Wu |
|
Rejected |
[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,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 |
[9,of,9] chgserver: implement a simple "runcommand" |
2016-11-13 |
Jun Wu |
|
Changes Requested |
[8,of,9] chgserver: do not re-load configs in "validate" |
2016-11-13 |
Jun Wu |
|
Changes Requested |
[7,of,9] chgserver: remove hashstate.fromui |
2016-11-13 |
Jun Wu |
|
Changes Requested |
[6,of,9] chgserver: remove getpager command |
2016-11-13 |
Jun Wu |
|
Changes Requested |
[5,of,9] chgserver: use pre-imported modules for mtimehash |
2016-11-13 |
Jun Wu |
|
Changes Requested |
[4,of,9] chgserver: confighash now only cares about environment variables |
2016-11-13 |
Jun Wu |
|
Changes Requested |
[3,of,9] chgserve: pre-import extensions |
2016-11-13 |
Jun Wu |
|
Changes Requested |
[2,of,9] chgserver: add a top-level run method |
2016-11-13 |
Jun Wu |
|
Changes Requested |
[1,of,9] chgserver: copy to mercurial |
2016-11-13 |
Jun Wu |
|
Changes Requested |
[2,of,2,V3] osutil: implement setprocname to set process title for some platforms |
2016-11-13 |
Jun Wu |
|
Changes Requested |
[1,of,2,V3] setup: test setproctitle before building osutil |
2016-11-13 |
Jun Wu |
|
Changes Requested |
[8,of,8,V4] worker: stop using a separate thread waiting for children |
2016-11-12 |
Jun Wu |
|
Changes Requested |
[7,of,8,V4] worker: add a SIGCHLD handler to collect worker immediately |
2016-11-12 |
Jun Wu |
|
Changes Requested |
[6,of,8,V4] worker: make killworkers safe to be called multiple times |
2016-11-12 |
Jun Wu |
|
Changes Requested |
[5,of,8,V4] worker: make waitforworkers reentrant |
2016-11-12 |
Jun Wu |
|
Changes Requested |
[4,of,8,V4] worker: change "pids" to a set |
2016-11-12 |
Jun Wu |
|
Changes Requested |
[3,of,8,V4] worker: allow waitforworkers to be non-blocking |
2016-11-12 |
Jun Wu |
|
Changes Requested |
[2,of,8,V4] worker: wait worker pid explicitly |
2016-11-12 |
Jun Wu |
|
Changes Requested |
[1,of,8,V4] worker: move killworkers and waitforworkers up |
2016-11-12 |
Jun Wu |
|
Changes Requested |
[2,of,2] osutil: implement setprocname to set process title for some platforms |
2016-11-11 |
Jun Wu |
|
Superseded |
[1,of,2] setup: test setproctitle before building osutil |
2016-11-11 |
Jun Wu |
|
Superseded |
setup: move cffi stuff to mercurial/cffi |
2016-11-09 |
Jun Wu |
|
Accepted |
[2,of,2] rebase: calculate ancestors for --base separately (issue5420) |
2016-11-09 |
Jun Wu |
|
Changes Requested |
[1,of,2] drawdag: update test repos by drawing the changelog DAG in ASCII |
2016-11-09 |
Jun Wu |
|
Changes Requested |
[V2] help: hide command line options marked as "advanced" |
2016-11-01 |
Jun Wu |
|
Changes Requested |
help: hide command line options marked as "advanced" |
2016-11-01 |
Jun Wu |
quark |
Superseded |
[5,of,5] adjustlinkrev: remove unnecessary parameters |
2016-11-01 |
Jun Wu |
|
Changes Requested |
[4,of,5] adjustlinkrev: remove the inclusive parameter |
2016-11-01 |
Jun Wu |
|
Changes Requested |
[3,of,5] adjustlinkrev: clean up dead code |
2016-11-01 |
Jun Wu |
|
Changes Requested |
[2,of,5] adjustlinkrev: use C implementation to test ancestor if possible |
2016-11-01 |
Jun Wu |
|
Changes Requested |
[1,of,5] revlog: make commonancestorsheads accept revision numbers |
2016-11-01 |
Jun Wu |
|
Changes Requested |
hgweb: make fctx.annotate a separated function so it could be wrapped |
2016-10-08 |
Jun Wu |
|
Accepted |
[3,of,3] revlog: read index data using mmap |
2016-10-04 |
Jun Wu |
|
Changes Requested |
[2,of,3] util: add a mmapread method |
2016-10-04 |
Jun Wu |
|
Changes Requested |
[1,of,3] parsers: use buffer to store revlog index |
2016-10-04 |
Jun Wu |
|
Changes Requested |
[3,of,3,RFC] chgserve: preimport enabled extensions |
2016-10-03 |
Jun Wu |
yuya |
Changes Requested |
[2,of,3,RFC] extensions: move the "import" logic out from "load" |
2016-10-03 |
Jun Wu |
yuya |
Accepted |
[1,of,3,RFC] chg: add a standalone entry point |
2016-10-03 |
Jun Wu |
yuya |
Changes Requested |
annotate: calculate line count correctly |
2016-10-01 |
Jun Wu |
|
Accepted |
[remotenames] push: improve hgsvn compatibility |
2016-09-14 |
Jun Wu |
ryanmce |
Rejected |
[STABLE,V2] annotate: pre-calculate the "needed" dictionary (issue5360) |
2016-09-04 |
Jun Wu |
|
Accepted |
annotate: pre-calculate the "needed" dictionary |
2016-09-02 |
Jun Wu |
|
Changes Requested |
crecord: restore SIGWINCH handler before return |
2016-08-24 |
Jun Wu |
|
Accepted |
[4,of,4] chg: change server's process title |
2016-08-10 |
Jun Wu |
|
Changes Requested |
[3,of,4] chgserver: add the setprocname interface |
2016-08-10 |
Jun Wu |
|
Changes Requested |
[2,of,4] osutil: implement setprocname to set process title |
2016-08-10 |
Jun Wu |
|
Changes Requested |
[1,of,4] setup: test setproctitle and prctl before building osutil |
2016-08-10 |
Jun Wu |
|
Changes Requested |
[3,of,3,V2] extensions: add unwrapfunction to undo wrapfunction |
2016-08-10 |
Jun Wu |
|
Accepted |
[2,of,3,V2] extensions: add getwrapperchain to get a list of wrappers |
2016-08-10 |
Jun Wu |
|
Accepted |
[1,of,3,V2] extensions: set attributes to wrappers so we can trace them back |
2016-08-10 |
Jun Wu |
|
Accepted |
ui: drop values returned by inspect.*frame*() to avoid cycles |
2016-08-10 |
Jun Wu |
|
Accepted |
dispatch: split global error handling out so it can be reused |
2016-08-09 |
Jun Wu |
|
Accepted |
worker: ensure a posix worker exits with os._exit |
2016-08-08 |
Jun Wu |
|
Changes Requested |
[7,of,7,V3] worker: stop using a separate thread waiting for children |
2016-08-04 |
Jun Wu |
yuya |
Changes Requested |
[6,of,7,V3] worker: test and set problem[0] atomically |
2016-08-04 |
Jun Wu |
yuya |
Changes Requested |
[5,of,7,V3] worker: add a SIGCHLD handler |
2016-08-04 |
Jun Wu |
yuya |
Changes Requested |
[4,of,7,V3] worker: make waitforworkers reentrant |
2016-08-04 |
Jun Wu |
yuya |
Changes Requested |
[3,of,7,V3] worker: allow waitforworkers to be non-blocking |
2016-08-04 |
Jun Wu |
yuya |
Changes Requested |
[2,of,7,V3] worker: wait worker pid explicitly |
2016-08-04 |
Jun Wu |
yuya |
Changes Requested |
[1,of,7,V3] worker: move killworkers and waitforworkers up |
2016-08-04 |
Jun Wu |
yuya |
Changes Requested |
[5,of,5,STABLE,V2] worker: add a SIGCHLD handler |
2016-07-28 |
Jun Wu |
|
Changes Requested |
[4,of,5,STABLE,V2] worker: make waitforworkers reentrant |
2016-07-28 |
Jun Wu |
yuya |
Rejected |
[3,of,5,STABLE,V2] worker: allow waitforworkers to be non-blocking |
2016-07-28 |
Jun Wu |
|
Changes Requested |
[2,of,5,STABLE,V2] worker: wait worker pid explicitly |
2016-07-28 |
Jun Wu |
yuya |
Rejected |
[1,of,5,STABLE,V2] worker: move killworkers and waitforworkers up |
2016-07-28 |
Jun Wu |
yuya |
Rejected |
[STABLE] worker: wait worker pid explicitly |
2016-07-22 |
Jun Wu |
|
Changes Requested |
chg: handle EOF reading data block |
2016-07-18 |
Jun Wu |
|
Accepted |
[2,of,2,V2] commandserver: update comment about setpgid |
2016-07-18 |
Jun Wu |
|
Accepted |
[1,of,2,V2] chg: forward SIGINT, SIGHUP to process group |
2016-07-18 |
Jun Wu |
|
Accepted |
[3,of,3] run-tests: make --local set --with-chg if --chg is used |
2016-07-18 |
Jun Wu |
|
Accepted |
[2,of,3] run-tests: allow --local to set multiple attributes |
2016-07-18 |
Jun Wu |
|
Accepted |
[1,of,3] run-tests: allow --chg with --with-hg if --with-chg is set |
2016-07-18 |
Jun Wu |
|
Accepted |
[3,of,3] chg: forward SIGINT, SIGHUP to process group |
2016-07-17 |
Jun Wu |
|
Not Applicable |
[3,of,3] chg: forward SIGINT, SIGHUP to process group |
2016-07-17 |
Jun Wu |
|
Accepted |
[2,of,3] chg: add pgid to hgclient struct |
2016-07-17 |
Jun Wu |
|
Accepted |
[1,of,3] commandserver: send pgid in hello message |
2016-07-17 |
Jun Wu |
|
Accepted |
[3,of,3] extensions: add unwrapfunction to undo wrapfunction |
2016-07-01 |
Jun Wu |
yuya |
Superseded |
[2,of,3] extensions: add getwrapperchain to get a list of wrappers |
2016-07-01 |
Jun Wu |
yuya |
Superseded |
[1,of,3] extensions: set attributes to wrappers so we can trace them back |
2016-07-01 |
Jun Wu |
yuya |
Superseded |
[10,of,10] extensions: devel-warn ui object escaping from ui/extsetup |
2016-06-30 |
Jun Wu |
yuya |
Changes Requested |
[09,of,10] ui: drop frame objects in develwarn explicitly |
2016-06-30 |
Jun Wu |
yuya |
Changes Requested |
[08,of,10] logtoprocess: do not leak the ui object in uisetup |
2016-06-30 |
Jun Wu |
|
Accepted |
[07,of,10] ui: allow develwarn without a stack |
2016-06-30 |
Jun Wu |
yuya |
Changes Requested |
[06,of,10] chgserver: wrap ui/extsetup to learn how to do confighash dynamically |
2016-06-30 |
Jun Wu |
yuya |
Changes Requested |
[05,of,10] chgserver: add a context manager to learn what to include for confighash |
2016-06-30 |
Jun Wu |
yuya |
Changes Requested |
[04,of,10] chgserver: add utilities to wrap and unwrap functions |
2016-06-30 |
Jun Wu |
yuya |
Changes Requested |
[03,of,10] chgserver: add an array hashing config items |
2016-06-30 |
Jun Wu |
yuya |
Changes Requested |
[02,of,10] chgserver: document why we don't merge mtimehash and confighash |
2016-06-30 |
Jun Wu |
|
Accepted |
[01,of,10] extensions: move uisetup and extsetup to standalone functions |
2016-06-30 |
Jun Wu |
|
Accepted |
[2,of,2] chg: send SIGPIPE to server immediately when pager exits (issue5278) |
2016-06-24 |
Jun Wu |
|
Accepted |
[1,of,2] chgserver: do not ignore SIGPIPE if pager is used |
2016-06-24 |
Jun Wu |
|
Accepted |
revlog: add a fast path for "ambiguous identifier" |
2016-06-22 |
Jun Wu |
|
Accepted |
[evolve-ext,V2] directaccess: make sure gethashsymbols does not return rev numbers |
2016-06-22 |
Jun Wu |
|
Accepted |
[evolve-ext] directaccess: make sure gethashsymbols does not return rev numbers |
2016-06-22 |
Jun Wu |
|
Superseded |
chg: change default connect timeout to 60 seconds |
2016-06-15 |
Jun Wu |
|
Accepted |
chg: make timeout adjustable |
2016-06-13 |
Jun Wu |
|
Accepted |
blackbox: add an option to customize the name of the log file |
2016-06-13 |
Jun Wu |
|
Changes Requested |
[2,of,2,V2] chg: exec pager in child process |
2016-06-13 |
Jun Wu |
|
Accepted |
[1,of,2,V2] tests: move chg pager test to test-pager.t |
2016-06-13 |
Jun Wu |
|
Accepted |
chg: exec pager in child process |
2016-06-11 |
Jun Wu |
|
Superseded |
annotate: split the logic to two functions |
2016-06-11 |
Jun Wu |
|
Changes Requested |
[V2] hgcia: remove hgcia (BC) |
2016-05-12 |
Jun Wu |
|
Accepted |
[6,of,6] chgserver: replace SocketServer with mercurial.socketserver |
2016-05-09 |
Jun Wu |
|
Changes Requested |
[5,of,6] commandserver: replace SocketServer with mercurial.socketserver |
2016-05-09 |
Jun Wu |
|
Changes Requested |
[4,of,6] socketserver: force demandimport to load python3-only modules |
2016-05-09 |
Jun Wu |
|
Changes Requested |
[3,of,6] socketserver: make it compatible with python 2 |
2016-05-09 |
Jun Wu |
|
Changes Requested |
[2,of,6] socketserver: fix check related tests |
2016-05-09 |
Jun Wu |
|
Changes Requested |
[1,of,6] socketserver: backport a less sucky socketserver from python 3.5.1 |
2016-05-09 |
Jun Wu |
|
Changes Requested |
[2,of,2] chgserver: add [alias] to confighash |
2016-05-07 |
Jun Wu |
yuya |
Accepted |
[1,of,2] dispatch: always load extensions before running shell aliases (issue5230) |
2016-05-07 |
Jun Wu |
yuya |
Accepted |
[2,of,2] chgserver: remove _clearenvaliases |
2016-05-06 |
Jun Wu |
yuya |
Accepted |
[1,of,2] dispatch: defer environment variable resolution in alias commands (BC) |
2016-05-06 |
Jun Wu |
yuya |
Accepted |
[V2] chgserver: set sys.argv to improve compatibility |
2016-05-04 |
Jun Wu |
durin42 |
Rejected |
ui: add new config option for help text width |
2016-05-04 |
Jun Wu |
durin42 |
Accepted |
[stable] chg: forward SIGWINCH to worker |
2016-04-16 |
Jun Wu |
yuya |
Accepted |
[remotenames] remotenames: use atomictemp when writing files |
2016-04-14 |
Jun Wu |
|
Accepted |
[14,of,14] chg: chdir to sockdir in killcmdserver |
2016-04-10 |
Jun Wu |
yuya |
Accepted |
[13,of,14] chg: extra the logic opening current directory to opencwdx() |
2016-04-10 |
Jun Wu |
yuya |
Accepted |
[12,of,14] chg: use unlinkat instead of unlink for paths related to socket names |
2016-04-10 |
Jun Wu |
yuya |
Accepted |
[11,of,14] chgserver: return relative paths in validate |
2016-04-10 |
Jun Wu |
yuya |
Accepted |
[10,of,14] chg: calculate sockdirfd |
2016-04-10 |
Jun Wu |
yuya |
Accepted |
[09,of,14] chg: use fsetcloexec instead of closing lockfd manually |
2016-04-10 |
Jun Wu |
yuya |
Accepted |
[08,of,14] chg: extract the logic of setting FD_CLOEXEC to a utility function |
2016-04-10 |
Jun Wu |
yuya |
Accepted |
[07,of,14] chg: use openat instead of open when creating the lock file |
2016-04-10 |
Jun Wu |
yuya |
Changes Requested |
[06,of,14] chg: use full path as --address to start a new server |
2016-04-10 |
Jun Wu |
yuya |
Changes Requested |
[05,of,14] chg: add a dirfd parameter to hgc_open |
2016-04-10 |
Jun Wu |
yuya |
Changes Requested |
[04,of,14] chg: check lockfd at freecmdserveropts |
2016-04-10 |
Jun Wu |
yuya |
Accepted |
[03,of,14] chg: add sockdirfd to cmdserveropts |
2016-04-10 |
Jun Wu |
yuya |
Accepted |
[02,of,14] chg: add connectat as a utility function |
2016-04-10 |
Jun Wu |
yuya |
Changes Requested |
[01,of,14] chg: add fchdirx as a utility function |
2016-04-10 |
Jun Wu |
yuya |
Accepted |
[2,of,2] chg: spell fix the error message about error waiting for cmdserver |
2016-04-10 |
Jun Wu |
yuya |
Accepted |
[1,of,2] chg: server exited with code 0 without being connectable is an error |
2016-04-10 |
Jun Wu |
yuya |
Accepted |
chgserver: do not print traceback on SystemExit |
2016-04-10 |
Jun Wu |
yuya |
Changes Requested |
chg: forward SIGWINCH to worker |
2016-04-10 |
Jun Wu |
yuya |
Superseded |
[8,of,8] commands: allow debugobsolete to delete arbitrary obsmarkers |
2016-04-07 |
Jun Wu |
|
Accepted |
[7,of,8] commands: disallow 'hg debugobsolete --index --rev <smth>' |
2016-04-07 |
Jun Wu |
|
Accepted |
[6,of,8] mercurial: add editorconfig |
2016-04-07 |
Jun Wu |
|
Accepted |
[5,of,8] parsers: fix istat macro to work with single line if statement |
2016-04-07 |
Jun Wu |
|
Accepted |
[4,of,8] setdiscovery: fix the test for pypy |
2016-04-07 |
Jun Wu |
|
Superseded |
[3,of,8] chg: wrap line at 80 chars |
2016-04-07 |
Jun Wu |
|
Accepted |
[2,of,8] chg: replace abortmsg showing errno with abortmsgerrno |
2016-04-07 |
Jun Wu |
|
Accepted |
[1,of,8] chg: add util function abortmsgerrno to print error with errno |
2016-04-07 |
Jun Wu |
|
Accepted |
hgcia: remove hgcia (BC) |
2016-04-06 |
Jun Wu |
yuya |
Superseded |
mercurial: add editorconfig |
2016-04-05 |
Jun Wu |
|
Superseded |
[3,of,3,V2] chg: wrap line at 80 chars |
2016-04-05 |
Jun Wu |
yuya |
Superseded |
[2,of,3,V2] chg: replace abortmsg showing errno with abortmsge |
2016-04-05 |
Jun Wu |
yuya |
Accepted |
[1,of,3,V2] chg: add util function abortmsgerrno to print error with errno |
2016-04-05 |
Jun Wu |
yuya |
Superseded |
[3,of,3] chg: replace abortmsg showing errno with abortmsge |
2016-04-05 |
Jun Wu |
yuya |
Changes Requested |
[2,of,3] chg: add util function abortmsge to print error with errno |
2016-04-05 |
Jun Wu |
yuya |
Changes Requested |
[1,of,3] chg: use color in log conditionally |
2016-04-05 |
Jun Wu |
yuya |
Accepted |
[7,of,7] chg: raise the length limit of socket path |
2016-04-04 |
Jun Wu |
|
Changes Requested |
[6,of,7] chg: use relative path at connect |
2016-04-04 |
Jun Wu |
|
Changes Requested |
[5,of,7] chg: make connect debug message less repetitive |
2016-04-04 |
Jun Wu |
|
Accepted |
[4,of,7] chgserver: use relative path at socket.bind |
2016-04-04 |
Jun Wu |
|
Accepted |
[3,of,7] chgserver: change random state after fork |
2016-04-04 |
Jun Wu |
|
Accepted |
[2,of,7] chgserver: set sys.argv to improve compatibility |
2016-04-04 |
Jun Wu |
|
Rejected |
[1,of,7] chgserver: move args copying logic to the correct place |
2016-04-04 |
Jun Wu |
|
Accepted |
[evolve-ext] evolve: do not set experimental.evolution in uisetup |
2016-04-03 |
Jun Wu |
marmoute |
Changes Requested |
[evolve-ext] touch: make sure the new noise number is different from the old one |
2016-04-02 |
Jun Wu |
|
Changes Requested |
[2,of,2] tests: add test for chg compatibility |
2016-04-01 |
Jun Wu |
|
Changes Requested |
[1,of,2] contrib: add check-chg-compat to check chg compatibility |
2016-04-01 |
Jun Wu |
|
Changes Requested |
[V2] run-tests: use different chg socket directories for different tests |
2016-03-24 |
Jun Wu |
yuya |
Accepted |
[V2] tests: explicitly flush output streams |
2016-03-21 |
Jun Wu |
yuya |
Accepted |
run-tests: use different chg socket directories for different tests |
2016-03-21 |
Jun Wu |
yuya |
Superseded |
[2,of,2] chg: allows default hg path to be overrided |
2016-03-20 |
Jun Wu |
yuya |
Accepted |
[1,of,2] chg: define PRINTF_FORMAT_ for non gnu C compiler |
2016-03-20 |
Jun Wu |
yuya |
Accepted |
chgserver: drop bundle.mainreporoot config |
2016-03-20 |
Jun Wu |
yuya |
Accepted |
chgserver: use global ui instead of repo ui for dispatch.request.ui |
2016-03-20 |
Jun Wu |
yuya |
Accepted |
[V2] chgserver: use old ui.system if fout is not stdout or needs to be captured |
2016-03-19 |
Jun Wu |
yuya |
Accepted |
chgserver: use old ui.system if fout is not stdout or needs to be captured |
2016-03-19 |
Jun Wu |
yuya |
Superseded |
[3,of,3,V2] chgserver: add a config option to preload repo |
2016-03-16 |
Jun Wu |
yuya |
Accepted |
[2,of,3,V2] pager: skip uisetup if chg is detected |
2016-03-16 |
Jun Wu |
yuya |
Accepted |
[1,of,3,V2] chgserver: do not keep repo object |
2016-03-16 |
Jun Wu |
yuya |
Accepted |
[V3] dispatch: flush ui before returning from dispatch |
2016-03-16 |
Jun Wu |
yuya |
Accepted |
blackbox: do not assume self._bb{vfs, repo, fp} are set in blackboxui.__init__ |
2016-03-15 |
Jun Wu |
yuya |
Accepted |
[5,of,5] chg: downgrade "failed to read channel" from abortmsg to debugmsg |
2016-03-15 |
Jun Wu |
yuya |
Accepted |
[4,of,5] chgserver: add an explicit gc to trigger __del__ |
2016-03-15 |
Jun Wu |
yuya |
Accepted |
[3,of,5] histedit: do not close stdin |
2016-03-15 |
Jun Wu |
yuya |
Accepted |
[2,of,5] tests: reorder hg serve commands |
2016-03-15 |
Jun Wu |
yuya |
Accepted |
[1,of,5] tests: explicitly flush output streams |
2016-03-15 |
Jun Wu |
yuya |
Superseded |
[5,of,5] chgserver: add a config option to preload repo |
2016-03-14 |
Jun Wu |
yuya |
Superseded |
[4,of,5] chg: do not redirect stdout to /dev/null |
2016-03-14 |
Jun Wu |
yuya |
Accepted |
[3,of,5] pager: skip uisetup if chg is detected |
2016-03-14 |
Jun Wu |
yuya |
Superseded |
[2,of,5] chgserver: invalidate the server if extensions fail to load |
2016-03-14 |
Jun Wu |
yuya |
Accepted |
[1,of,5] chgserver: add an explicit "reconnect" instruction to validate |
2016-03-14 |
Jun Wu |
yuya |
Accepted |
[2,of,2] chgserver: invalidate the server if extensions fail to load |
2016-03-14 |
Jun Wu |
yuya |
Superseded |
[1,of,2] chgserver: add an explicit "reconnect" instruction to validate |
2016-03-14 |
Jun Wu |
yuya |
Superseded |
[2,of,2,V2] chgserver: handle ParseError during validate |
2016-03-14 |
Jun Wu |
yuya |
Accepted |
[1,of,2,V2] dispatch: extra common logic for handling ParseError |
2016-03-14 |
Jun Wu |
yuya |
Accepted |
[2,of,2,V2] dispatch: flush ui before returning from _runcatch |
2016-03-14 |
Jun Wu |
yuya |
Changes Requested |
[1,of,2,V2] chgserver: resolve relative path before sending via system channel |
2016-03-14 |
Jun Wu |
yuya |
Accepted |
chgserver: resolve relative path before sending via system channel |
2016-03-12 |
Jun Wu |
yuya |
Superseded |
commandserver: flush ui before returning from runcommand |
2016-03-12 |
Jun Wu |
yuya |
Changes Requested |
chgserver: wrap ui without calling its constructor |
2016-03-11 |
Jun Wu |
|
Changes Requested |
chgserver: include [extdiff] in confighash |
2016-03-11 |
Jun Wu |
|
Accepted |
[2,of,2] chgserver: handle ParseError during validate |
2016-03-11 |
Jun Wu |
|
Superseded |
[1,of,2] chg: silently inherit server exit code |
2016-03-11 |
Jun Wu |
|
Accepted |
[2,of,2] chg: do not write pidfile |
2016-03-10 |
Jun Wu |
yuya |
Accepted |
[1,of,2] chg: remove manual reload logic |
2016-03-10 |
Jun Wu |
yuya |
Accepted |
chgserver: explicitly set blocking on client socket |
2016-03-09 |
Jun Wu |
yuya |
Changes Requested |
histedit: do not check experimental.histediting in extsetup |
2016-03-09 |
Jun Wu |
marmoute |
Changes Requested |
[4,of,4] serve: ignore os.setsid EPERM error |
2016-03-09 |
Jun Wu |
yuya |
Rejected |
[3,of,4] chg: use --daemon-postexec chdir:/ instead of --cwd / |
2016-03-09 |
Jun Wu |
yuya |
Accepted |
[2,of,4] serve: add chdir command for --daemon-postexec |
2016-03-09 |
Jun Wu |
yuya |
Accepted |
[1,of,4] serve: accept multiple values for --daemon-postexec |
2016-03-09 |
Jun Wu |
yuya |
Accepted |
[3,of,3,V5] chg: limit reconnect attempts |
2016-03-06 |
Jun Wu |
|
Accepted |
[2,of,3,V5] chg: use validate to make sure the server is up to date |
2016-03-06 |
Jun Wu |
|
Accepted |