[08,of,14,V3] pull: reorganize bundle2 argument bundling |
2018-01-19 |
Boris Feld |
|
Accepted |
[07,of,14,V3] clone: allow bundle2's stream clone with 'server.disablefullbundle' |
2018-01-19 |
Boris Feld |
|
Accepted |
[06,of,14,V3] bundle2: add support for a 'stream' parameter to 'getbundle' |
2018-01-19 |
Boris Feld |
|
Accepted |
[05,of,14,V3] bundle2: add a 'stream' part handler for stream cloning |
2018-01-19 |
Boris Feld |
|
Accepted |
[04,of,14,V3] streamclone: rework canperformstreamclone |
2018-01-19 |
Boris Feld |
|
Accepted |
[03,of,14,V3] streamclone: define first iteration of version 2 of stream format |
2018-01-19 |
Boris Feld |
|
Accepted |
[02,of,14,V3] util: implement varint functions |
2018-01-19 |
Boris Feld |
|
Accepted |
[01,of,14,V3] util: move 'readexactly' in the util module |
2018-01-19 |
Boris Feld |
|
Accepted |
sshserver: add a couple of tests for argument parsing |
2018-01-19 |
Siddharth Agarwal |
|
Accepted |
localrepo: micro-optimize __len__() to bypass repoview |
2018-01-19 |
Yuya Nishihara |
|
Accepted |
blackbox: don't unpack the list while passing into str.join() |
2018-01-19 |
Pulkit Goyal |
|
Accepted |
[2,of,2,V2] revlog: group delta computation methods under _deltacomputer object |
2018-01-19 |
Paul Morelle |
|
Accepted |
[1,of,2,V2] revlog: refactor out _finddeltainfo from _addrevision |
2018-01-19 |
Paul Morelle |
|
Accepted |
debugdeltachain: cleanup the double call to _slicechunk |
2018-01-19 |
Paul Morelle |
|
Accepted |
test-blackbox: stabilize for Windows |
2018-01-19 |
Matt Harbison |
|
Accepted |
[V2] lfs: add the '{lfsattrs}' template keyword to '{lfs_files}' |
2018-01-19 |
Matt Harbison |
|
Accepted |
lfs: defer registering the pre-push hook until blobs are committed |
2018-01-19 |
Matt Harbison |
|
Accepted |
[3,of,3] lfs: dump the full response on httperror in debug mode |
2018-01-18 |
Matt Harbison |
|
Accepted |
[2,of,3] lfs: default the User-Agent header for blob transfers to 'git-lfs' |
2018-01-18 |
Matt Harbison |
|
Accepted |
[1,of,3] lfs: default to not using workers for upload/download |
2018-01-18 |
Matt Harbison |
|
Accepted |
sparse: --include 'dir1/dir2' should not include 'dir1/*' |
2018-01-18 |
Hollis Blanchard |
|
Accepted |
debugdownload: read repository hgrc if there is one |
2018-01-18 |
Boris Feld |
|
Accepted |
[4,of,4] revbranchcache: advertise and use 'rbc' exchange capability |
2018-01-18 |
Boris Feld |
|
Accepted |
[3,of,4] revbranchcache: add the necessary bit to send 'rbc' data over bundle2 |
2018-01-18 |
Boris Feld |
|
Accepted |
[2,of,4] revbranchcache: add a bundle2 handler for a rbc part |
2018-01-18 |
Boris Feld |
|
Accepted |
[1,of,4] revbranchcache: add a public function to update the data |
2018-01-18 |
Boris Feld |
|
Accepted |
hg: use public interface ms.localctx instead of ms._local |
2018-01-18 |
Pulkit Goyal |
|
Accepted |
[3,of,3] fileset: add kind:pat operator |
2018-01-18 |
Yuya Nishihara |
|
Accepted |
[2,of,3] minifileset: unify handling of symbol and string patterns |
2018-01-18 |
Yuya Nishihara |
|
Accepted |
[1,of,3] fileset: move import of match module to top |
2018-01-18 |
Yuya Nishihara |
|
Accepted |
templater: fix crash by empty group expression |
2018-01-18 |
Yuya Nishihara |
|
Accepted |
log: fix typo in comment about _matchfiles() |
2018-01-18 |
Yuya Nishihara |
|
Accepted |
[4,of,4,V2] sshpeer: add support for request tracing |
2018-01-18 |
Boris Feld |
|
Accepted |
[3,of,4,V2] httppeer: add support for tracing all http request made by the peer |
2018-01-18 |
Boris Feld |
|
Accepted |
[2,of,4,V2] httppeer: move url opening in its own method |
2018-01-18 |
Boris Feld |
|
Accepted |
[1,of,4,V2] http: add a debug version of the push test |
2018-01-18 |
Boris Feld |
|
Accepted |
test-convert-svn-move: sort svn checkout output |
2018-01-18 |
Jordi Gutiérrez Hermoso |
|
Accepted |
[3,of,3] lfs: raise an error if the server sends an unsolicited oid |
2018-01-18 |
Matt Harbison |
|
Accepted |
[2,of,3] lfs: correct documentation typo |
2018-01-18 |
Matt Harbison |
|
Accepted |
[1,of,3] lfs: add the '{pointer}' template keyword to '{lfs_files}' |
2018-01-18 |
Matt Harbison |
|
Accepted |
[5,of,5] win32text: use 'tiprev' when appropriate |
2018-01-17 |
Boris Feld |
|
Accepted |
[4,of,5] patchbomb: use 'tiprev' when appropriate |
2018-01-17 |
Boris Feld |
|
Accepted |
[3,of,5] revset: use 'tiprev' when appropriate |
2018-01-17 |
Boris Feld |
|
Accepted |
[2,of,5] changelog: use 'tiprev()' in 'tip()' |
2018-01-17 |
Boris Feld |
|
Accepted |
[1,of,5] changelog: introduce a 'tiprev' method |
2018-01-17 |
Boris Feld |
|
Accepted |
[V2] debugdeltachain: display how many chunks would be read in sparse-read mode |
2018-01-17 |
Paul Morelle |
|
Accepted |
bookmark: deprecate direct update of a bookmark value |
2018-01-17 |
Boris Feld |
|
Accepted |
[2,of,2,V2] lfs: control tracked file selection via a tracked file |
2018-01-17 |
Matt Harbison |
|
Accepted |
[1,of,2,V2] lfs: move the tracked file function creation to a method |
2018-01-17 |
Matt Harbison |
|
Accepted |
[2,of,2] lfs: allow the pointer file to be viewed with `hg cat -T '{rawdata}'` |
2018-01-17 |
Matt Harbison |
|
Accepted |
[1,of,2] cat: factor out a function that populates the formatter |
2018-01-17 |
Matt Harbison |
|
Accepted |
match: do not weirdly include explicit files excluded by -X option |
2018-01-16 |
Yuya Nishihara |
|
Accepted |
update: fix crash on bare update when directaccess is enabled |
2018-01-16 |
Yuya Nishihara |
|
Accepted |
templater: make sure expression is terminated by '}' |
2018-01-16 |
Yuya Nishihara |
|
Accepted |
[3,of,3] svnsubrepo: check if subrepo is missing when checking dirty state (issue5657) |
2018-01-16 |
Jordi Gutiérrez Hermoso |
|
Accepted |
[2,of,3] svnsubrepo: add new method _svnmissing |
2018-01-16 |
Jordi Gutiérrez Hermoso |
|
Accepted |
[1,of,3] svnsubrepo: decorate dirty method with annotatesubrepoerror |
2018-01-16 |
Jordi Gutiérrez Hermoso |
|
Accepted |
showstack: add an extension docstring |
2018-01-16 |
Boris Feld |
|
Accepted |
[3,of,3,V2] lfs: add the '{raw}' template keyword to '{lfs_files}' |
2018-01-16 |
Matt Harbison |
|
Accepted |
[2,of,3,V2] lfs: add the '{oid}' template keyword to '{lfs_files}' |
2018-01-16 |
Matt Harbison |
|
Accepted |
[1,of,3,V2] lfs: convert '{lfs_files}' keyword to a hybrid list |
2018-01-16 |
Matt Harbison |
|
Accepted |
bookmark: run 'pushkey' hooks after bookmark move, not 'prepushkey' |
2018-01-15 |
Boris Feld |
|
Accepted |
[9,of,9] log: build follow-log filematcher at once |
2018-01-15 |
Yuya Nishihara |
|
Accepted |
[8,of,9] log: allow matchfn to be non-null even if both --patch/--stat are off |
2018-01-15 |
Yuya Nishihara |
|
Accepted |
[7,of,9] log: replace "not pats" with matcher attribute for consistency |
2018-01-15 |
Yuya Nishihara |
|
Accepted |
[6,of,9] log: follow file history across copies even with -rREV (BC) (issue4959) |
2018-01-15 |
Yuya Nishihara |
|
Accepted |
[5,of,9] log: resolve --follow thoroughly in getlogrevs() |
2018-01-15 |
Yuya Nishihara |
|
Accepted |
[4,of,9] log: extract function that processes log file patterns |
2018-01-15 |
Yuya Nishihara |
|
Accepted |
[3,of,9] log: resolve --follow with -rREV in cmdutil.getlogrevs() |
2018-01-15 |
Yuya Nishihara |
|
Accepted |
[2,of,9] log: remove dead code to follow descendants if ascending revisions specified |
2018-01-15 |
Yuya Nishihara |
|
Accepted |
[1,of,9] log: duplicate _logrevs() dedicated for walkchangerevs() |
2018-01-15 |
Yuya Nishihara |
|
Accepted |
hgweb: remove unused second argument of nextPageVarGet() |
2018-01-15 |
Anton Shestakov |
|
Accepted |
bookmarks: calculate visibility exceptions only once |
2018-01-14 |
Pulkit Goyal |
|
Accepted |
py3: use email.parser module to parse email messages |
2018-01-14 |
Pulkit Goyal |
|
Accepted |
[8,of,8] _addrevision: group revision info into a dedicated structure |
2018-01-14 |
Paul Morelle |
|
Accepted |
[7,of,8] _builddeltainfo: rename 'rev' to 'base', as it is the base revision |
2018-01-14 |
Paul Morelle |
|
Accepted |
[6,of,8] _builddeltainfo: separate diff computation from the collection of other info |
2018-01-14 |
Paul Morelle |
|
Accepted |
[5,of,8] revlog: introduce 'deltainfo' to distinguish from 'delta' |
2018-01-14 |
Paul Morelle |
|
Accepted |
[4,of,8] revlog: extract 'builddelta' closure function from _addrevision |
2018-01-14 |
Paul Morelle |
|
Accepted |
[3,of,8] revlog: extract 'buildtext' closure function from _addrevision |
2018-01-14 |
Paul Morelle |
|
Accepted |
[2,of,8] _addrevision: choose between ifh and dfh once for all |
2018-01-14 |
Paul Morelle |
|
Accepted |
[1,of,8] _addrevision: refactor out the selection of candidate revisions |
2018-01-14 |
Paul Morelle |
|
Accepted |
[3,of,3] test-lfs: add tests to show that hashes remain unchanged by conversions |
2018-01-14 |
Matt Harbison |
|
Accepted |
[2,of,3] test-lfs: drop an unresolved issue note, now that lfs.track=none() is a thing |
2018-01-14 |
Matt Harbison |
|
Accepted |
[1,of,3] lfs: always exclude '.hg*' text files |
2018-01-14 |
Matt Harbison |
|
Accepted |
[2,of,2] lfs: migrate most file filtering from threshold to custom filter |
2018-01-13 |
Matt Harbison |
|
Accepted |
[1,of,2] test-lfs: bump the number on test repo11 and higher |
2018-01-13 |
Matt Harbison |
|
Accepted |
[2,of,2] fileset: do not crash by unary negate operation |
2018-01-13 |
Yuya Nishihara |
|
Accepted |
[1,of,2] fileset: make it robust for bad function calls |
2018-01-13 |
Yuya Nishihara |
|
Accepted |
[7,of,7] vfs: drop text mode flag (API) |
2018-01-13 |
Yuya Nishihara |
|
Accepted |
[6,of,7] lfs: convert EOL of hgrc before appending to bytes IO |
2018-01-13 |
Yuya Nishihara |
|
Accepted |
[5,of,7] largefiles: convert EOL of hgrc before appending to bytes IO |
2018-01-13 |
Yuya Nishihara |
|
Accepted |
[4,of,7] share: convert EOL of hgrc before writing to bytes IO |
2018-01-13 |
Yuya Nishihara |
|
Accepted |
[3,of,7] subrepo: convert EOL of hgrc before writing to bytes IO |
2018-01-13 |
Yuya Nishihara |
|
Accepted |
[2,of,7] clone: use utility function to write hgrc |
2018-01-13 |
Yuya Nishihara |
|
Accepted |
[1,of,7] share: use context manager or utility function to write file |
2018-01-13 |
Yuya Nishihara |
|
Accepted |
lfs: drop deprecated remote store config options |
2018-01-13 |
Matt Harbison |
|
Accepted |
[2,of,2,V3] fileset: add a lightweight file filtering language |
2018-01-13 |
Matt Harbison |
|
Accepted |
[1,of,2,V3] fileset: split the logic for matching a size expression to a separate method |
2018-01-13 |
Matt Harbison |
|
Accepted |
[2,of,2] rust: convert Unix path to CString transparently |
2018-01-12 |
Yuya Nishihara |
|
Accepted |
[1,of,2] rust: extract function to convert Path to platform CString |
2018-01-12 |
Yuya Nishihara |
|
Accepted |
[5,of,5] log: rewrite --follow-first -rREV like --follow for consistency (BC) |
2018-01-11 |
Yuya Nishihara |
|
Accepted |
[4,of,5] log: use revsetlang.formatspec() thoroughly |
2018-01-11 |
Yuya Nishihara |
|
Accepted |
[3,of,5] log: use revsetlang.formatspec() to concatenate list expression |
2018-01-11 |
Yuya Nishihara |
|
Accepted |
[2,of,5] log: simplify 'x or ancestors(x)' expression |
2018-01-11 |
Yuya Nishihara |
|
Accepted |
[1,of,5] log: make opt2revset table a module constant |
2018-01-11 |
Yuya Nishihara |
|
Accepted |
pull: hold wlock for the full operation when --update is used |
2018-01-11 |
Boris Feld |
|
Accepted |
hgweb: drop support of browsers that don't understand <canvas> (BC) |
2018-01-11 |
Anton Shestakov |
|
Accepted |
upgraderepo: select correct deltareuse depending on actions |
2018-01-10 |
Paul Morelle |
|
Accepted |
[V2] perf: add threading capability to perfbdiff |
2018-01-10 |
Paul Morelle |
|
Accepted |
[V2] hgweb: make different kinds of commits look differently on /graph |
2018-01-09 |
Anton Shestakov |
|
Accepted |
[2,of,2,V2] lfs: improve the error message for a missing remote blob |
2018-01-09 |
Matt Harbison |
|
Accepted |
[1,of,2,V2] filelog: add the ability to report the user facing name |
2018-01-09 |
Matt Harbison |
|
Accepted |
[4,of,4,V3] clonebundle: make it possible to retrieve the initial bundle through largefile |
2018-01-08 |
Boris Feld |
|
Accepted |
[3,of,4,V3] largefiles: add support for 'largefiles://' url scheme |
2018-01-08 |
Boris Feld |
|
Accepted |
[2,of,4,V3] largefiles: add a 'debuglfput' command to put largefile into the store |
2018-01-08 |
Boris Feld |
|
Accepted |
[1,of,4,V3] debug: add a 'debugdownload' command |
2018-01-08 |
Boris Feld |
|
Accepted |
[7,of,7] revsetlang: add %p specifier to format list of function arguments |
2018-01-08 |
Yuya Nishihara |
|
Accepted |
[6,of,7] revsetlang: unnest inner functions from formatspec() |
2018-01-08 |
Yuya Nishihara |
|
Accepted |
[5,of,7] revsetlang: fix quoting of %ls string |
2018-01-08 |
Yuya Nishihara |
|
Accepted |
[4,of,7] revsetlang: catch invalid value passed to formatspec() |
2018-01-08 |
Yuya Nishihara |
|
Accepted |
[3,of,7] revsetlang: check incomplete revspec format character |
2018-01-08 |
Yuya Nishihara |
|
Accepted |
[2,of,7] revsetlang: check number of arguments passed to formatspec() |
2018-01-08 |
Yuya Nishihara |
|
Accepted |
[1,of,7] revsetlang: catch invalid format character with %l prefix |
2018-01-08 |
Yuya Nishihara |
|
Accepted |
run-tests: avoid set PYTHONUSERBASE environment variable to None |
2018-01-08 |
Mihai Popescu |
|
Accepted |
[2,of,2] lfs: improve the error message for a missing remote blob |
2018-01-08 |
Matt Harbison |
|
Accepted |
[1,of,2] lfs: capture the file name when creating a filelog |
2018-01-08 |
Matt Harbison |
|
Accepted |
[3,of,3] lfs: remove the verification option when writing to the local store |
2018-01-07 |
Matt Harbison |
|
Accepted |
[2,of,3] lfs: use the localstore download method to transfer from remote stores |
2018-01-07 |
Matt Harbison |
|
Accepted |
[1,of,3] lfs: introduce a localstore method for downloading from remote stores |
2018-01-07 |
Matt Harbison |
|
Accepted |
[2,of,2,STABLE] templatefilters: fix doc of basename() |
2018-01-07 |
Yuya Nishihara |
|
Accepted |
[1,of,2,STABLE] identify: document -r. explicitly how to disable wdir scanning (issue5622) |
2018-01-07 |
Yuya Nishihara |
|
Accepted |
[5,of,5] revsetlang: raise ParseError to report invalid format character |
2018-01-07 |
Yuya Nishihara |
|
Accepted |
[4,of,5] revsetlang: use iterator to track current argument in formatspec() |
2018-01-07 |
Yuya Nishihara |
|
Accepted |
[3,of,5] revsetlang: unnest "if True" in formatrevspec() |
2018-01-07 |
Yuya Nishihara |
|
Accepted |
[2,of,5] revsetlang: use str.find() to scan expr in formatspec() |
2018-01-07 |
Yuya Nishihara |
|
Accepted |
[1,of,5] revsetlang: avoid string concatenation in formatspec() |
2018-01-07 |
Yuya Nishihara |
|
Accepted |
[3,of,3] test-glog: hook cmdutil.getlogrevs() so -frREV is rewritten accordingly |
2018-01-07 |
Yuya Nishihara |
|
Accepted |
[2,of,3] test-glog: dump computed set |
2018-01-07 |
Yuya Nishihara |
|
Accepted |
[1,of,3] test-glog: drop uninteresting nodes from AST output |
2018-01-07 |
Yuya Nishihara |
|
Accepted |
lfs: add a comment to describe subtle local blobstore open() behavior |
2018-01-06 |
Matt Harbison |
|
Accepted |
[5,of,5] hgweb: stop adding strings to innerHTML of #graphnodes and #nodebgs (BC) |
2018-01-05 |
Anton Shestakov |
|
Accepted |
[4,of,5] spartan: make actual changeset entries have backgrounds on /graph |
2018-01-05 |
Anton Shestakov |
|
Accepted |
[3,of,5] gitweb: make actual changeset entries have backgrounds on /graph |
2018-01-05 |
Anton Shestakov |
|
Accepted |
[2,of,5] monoblue: make actual changeset entries have backgrounds on /graph |
2018-01-05 |
Anton Shestakov |
|
Accepted |
[1,of,5] paper: make actual changeset entries have backgrounds on /graph |
2018-01-05 |
Anton Shestakov |
|
Accepted |
[V2] crecord: honor "ui.color = no" config option |
2018-01-05 |
Elmar Bartel |
|
Accepted |
[2,of,2,V2] lfs: use the local store method for opening a blob |
2018-01-05 |
Matt Harbison |
|
Accepted |
[1,of,2,V2] lfs: add a local store method for opening a blob |
2018-01-05 |
Matt Harbison |
|
Accepted |
crecord: fallback to color = no when curses.use_default_colors() fails |
2018-01-04 |
Elmar Bartel |
|
Accepted |
[6,of,6] log: drop unused expr from return value of getlogrevs() |
2018-01-04 |
Yuya Nishihara |
|
Accepted |
[5,of,6] log: don't expand aliases in revset built from command options |
2018-01-04 |
Yuya Nishihara |
|
Accepted |
[4,of,6] graphlog: remove redundant check for empty revs |
2018-01-04 |
Yuya Nishihara |
|
Accepted |
[3,of,6] log: remove redundant handling of --limit |
2018-01-04 |
Yuya Nishihara |
|
Accepted |
[2,of,6] log: use smartset.slice() to limit number of revisions to be displayed |
2018-01-04 |
Yuya Nishihara |
|
Accepted |
[1,of,6] log: merge getlogrevs() and getgraphlogrevs() |
2018-01-04 |
Yuya Nishihara |
|
Accepted |
[2,of,2] monoblue: adjust font size of graph entries |
2018-01-04 |
Anton Shestakov |
|
Accepted |
[1,of,2] hgweb: make .info a block element by default |
2018-01-04 |
Anton Shestakov |
|
Accepted |
[2,of,2] win32: do not call GetVolumePathName() with the minimum buffer length |
2018-01-02 |
Yuya Nishihara |
|
Accepted |
[1,of,2] win32: allocate buffer of maximum length for GetVolumeInformation() |
2018-01-02 |
Yuya Nishihara |
|
Accepted |
test-convert-cvs: change TZ=US/Hawaii to TZ=Pacific/Johnston |
2018-01-01 |
Elmar Bartel |
|
Accepted |
revset: parse x^:: as (x^):: (issue5764) |
2017-12-31 |
Yuya Nishihara |
|
Accepted |
[7,of,7,V2] osutil: implement getfsmountpoint() on BSD systems |
2017-12-31 |
Matt Harbison |
|
Accepted |
[6,of,7,V2] debugfs: display the tested path and mount point of the filesystem, if known |
2017-12-31 |
Matt Harbison |
|
Accepted |
[5,of,7,V2] util: add a function to show the mount point of the filesystem |
2017-12-31 |
Matt Harbison |
|
Accepted |
[4,of,7,V2] win32: split a utility function to obtain the volume out of getfstype() |
2017-12-31 |
Matt Harbison |
|
Accepted |
[3,of,7,V2] util: whitelist NTFS for hardlink creation (issue4580) |
2017-12-31 |
Matt Harbison |
|
Accepted |
[2,of,7,V2] win32: implement util.getfstype() |
2017-12-31 |
Matt Harbison |
|
Accepted |
[1,of,7,V2] util: move getfstype() to the platform modules |
2017-12-31 |
Matt Harbison |
|
Accepted |
[5,of,5] osutil: implement getfsmountpoint() on BSD systems |
2017-12-30 |
Matt Harbison |
|
Accepted |
[4,of,5] debugfs: display the tested path and mount point of the filesystem, if known |
2017-12-30 |
Matt Harbison |
|
Accepted |
[3,of,5] osutil: add a function to show the mount point of the filesystem |
2017-12-30 |
Matt Harbison |
|
Accepted |
[2,of,5] osutil: split a utility function to obtain the volume out of getfstype() |
2017-12-30 |
Matt Harbison |
|
Accepted |
[1,of,5] pure: implement osutil.getfstype() on Windows |
2017-12-30 |
Matt Harbison |
|
Accepted |
[2,of,2] util: whitelist NTFS for hardlink creation |
2017-12-28 |
Matt Harbison |
|
Accepted |
[1,of,2] cext: implement osutil.getfstype() on Windows |
2017-12-28 |
Matt Harbison |
|
Accepted |
[6,of,6] largefiles: modernize how capabilities are added to the wire protocol |
2017-12-27 |
Matt Harbison |
|
Accepted |
[5,of,6] lfs: show a friendly message when pushing lfs to a server without lfs enabled |
2017-12-27 |
Matt Harbison |
|
Accepted |
[4,of,6] lfs: allow non-lfs exchanges when the extension is only enabled on one side |
2017-12-27 |
Matt Harbison |
|
Accepted |
[3,of,6] lfs: add the 'lfs' requirement in the changegroup transaction introducing lfs |
2017-12-27 |
Matt Harbison |
|
Accepted |
[2,of,6] test-lfs: add tests covering http exchanges |
2017-12-27 |
Matt Harbison |
|
Accepted |
[1,of,6] test-lfs: add tests covering local exchanges |
2017-12-27 |
Matt Harbison |
|
Accepted |
show: use revlog function to compute length of the longest shortest node |
2017-12-25 |
Yuya Nishihara |
|
Accepted |
test-ssh: stabilize for Windows |
2017-12-22 |
Matt Harbison |
|
Accepted |
graphlog: add another graph node type, unstable, signified by character "*" |
2017-12-22 |
Anton Shestakov |
|
Accepted |
[2,of,2,V2] hgweb: link to successors of obsoleted changesets |
2017-12-22 |
Anton Shestakov |
|
Accepted |
[1,of,2,V2] hgweb: display fate of obsolete changesets |
2017-12-22 |
Anton Shestakov |
|
Accepted |
[4,of,4] hgweb: export all log template keywords (PoC) |
2017-12-22 |
Yuya Nishihara |
|
Accepted |
[3,of,4] templater: register keywords to defaults table |
2017-12-22 |
Yuya Nishihara |
|
Accepted |
[2,of,4] templater: drop unneeded resources from conflict-marker data |
2017-12-22 |
Yuya Nishihara |
|
Accepted |
[1,of,4] templater: rewrite docstring of templater.__init__() |
2017-12-22 |
Yuya Nishihara |
|
Accepted |
[2,of,2] test-split: stabilize for Windows |
2017-12-22 |
Matt Harbison |
|
Accepted |
[1,of,2] lfs: use ui.note() and ui.debug() instead of ui.write() and their flags |
2017-12-22 |
Matt Harbison |
|
Accepted |
[7,of,7] lfs: only hardlink between the usercache and local store if the blob verifies |
2017-12-21 |
Matt Harbison |
|
Accepted |
[6,of,7] lfs: verify lfs object content when transferring to and from the remote store |
2017-12-21 |
Matt Harbison |
|
Accepted |
[5,of,7] lfs: narrow the exceptions that trigger a transfer retry |
2017-12-21 |
Matt Harbison |
|
Accepted |
[4,of,7] test-lfs: add tests around corrupted lfs objects |
2017-12-21 |
Matt Harbison |
|
Accepted |
[3,of,7] lfs: add note messages indicating what store holds the lfs blob |
2017-12-21 |
Matt Harbison |
|
Accepted |
[2,of,7] tests: teach `f` to handle sha256 checksums |
2017-12-21 |
Matt Harbison |
|
Accepted |
[1,of,7] tests: fix a bug in `f` that prevented calculating sha1sum on a file |
2017-12-21 |
Matt Harbison |
|
Accepted |
[4,of,4] templater: look up symbols/resources as if they were separated (issue5699) |
2017-12-21 |
Yuya Nishihara |
|
Accepted |
[3,of,4] templater: move repo, ui and cache to per-engine resources |
2017-12-21 |
Yuya Nishihara |
|
Accepted |
[2,of,4] templater: keep default resources per template engine (API) |
2017-12-21 |
Yuya Nishihara |
|
Accepted |
[1,of,4] templater: look up mapping table through template engine |
2017-12-21 |
Yuya Nishihara |
|
Accepted |
paper: minor adjustments to table styles |
2017-12-21 |
Anton Shestakov |
|
Accepted |
log: make "slowpath" condition slightly more readable |
2017-12-19 |
Yuya Nishihara |
|
Accepted |
sshpeer: move docstring to top |
2017-12-19 |
Yuya Nishihara |
|
Accepted |
[V3] debuginstall: add a line about re2 availability |
2017-12-18 |
Boris Feld |
|
Accepted |
[2,of,2] run-tests: use context managers for file descriptors |
2017-12-17 |
Matt Harbison |
|
Accepted |
[1,of,2] run-tests: add substitution patterns for common '\' path output on Windows |
2017-12-17 |
Matt Harbison |
|
Accepted |
[2,of,2,STABLE] diff: disable diff.noprefix option for diffstat (issue5759) |
2017-12-17 |
Yuya Nishihara |
|
Accepted |
[1,of,2,STABLE] hgweb: disable diff.noprefix option for diffstat |
2017-12-17 |
Yuya Nishihara |
|
Accepted |
[3,of,3] test-ssh: convert dumpenv to python for Windows |
2017-12-17 |
Matt Harbison |
|
Accepted |
[2,of,3] tests: fix the check-code rule for testing non-existent files |
2017-12-17 |
Matt Harbison |
|
Accepted |
[1,of,3] tests: convert the 'file://\$TESTTMP' rule to an automatic substitution |
2017-12-17 |
Matt Harbison |
|
Accepted |
[v4] outgoing: respect ":pushurl" paths (issue5365) |
2017-12-15 |
Hollis Blanchard |
|
Accepted |
hgweb: stop using HTML comments in <script> |
2017-12-15 |
Anton Shestakov |
|
Accepted |
[2,of,2,V3] lfs: add an experimental config to override User-Agent for the blob transfer |
2017-12-14 |
Matt Harbison |
|
Accepted |
[1,of,2,V3] lfs: add git to the User-Agent header for blob transfers |
2017-12-14 |
Matt Harbison |
|
Accepted |
[2,of,2] phases: initialize number of loaded revisions to 0 |
2017-12-14 |
Yuya Nishihara |
|
Accepted |
[1,of,2] phases: rename _phasemaxrev to _loadedrevslen to clarify it isn't max value |
2017-12-14 |
Yuya Nishihara |
|
Accepted |
check-code: remove unused variable 'winglobmsg' |
2017-12-14 |
Yuya Nishihara |
|
Accepted |
hgweb: update graph function docstring |
2017-12-14 |
Anton Shestakov |
|
Accepted |
[STABLE] debugssl: convert port number to int (issue5757) |
2017-12-14 |
Yuya Nishihara |
|
Accepted |
[2,of,2] lfs: use 'ui' provided to `upgrade` for output, instead of stealing srcrepo's |
2017-12-13 |
Matt Harbison |
|
Accepted |
[1,of,2] lfs: correct the directory list value returned by lfsvfs.walk() |
2017-12-13 |
Matt Harbison |
|
Accepted |
[2,of,2,V4] debuglocks: allow setting a lock |
2017-12-13 |
Paul Morelle |
|
Accepted |
[1,of,2,V4] debuglocks: add tests (and fix typo in early return) |
2017-12-13 |
Paul Morelle |
|
Accepted |
[STABLE] histedit: preserve active branch while histediting |
2017-12-12 |
Boris Feld |
|
Accepted |
[4,of,4] hgweb: render next pages on /graph incrementally |
2017-12-12 |
Anton Shestakov |
|
Accepted |
[3,of,4] hgweb: split graphdata() into jsdata() and nodes() |
2017-12-12 |
Anton Shestakov |
|
Accepted |
[2,of,4] hgweb: calculate <canvas> width and height client-side |
2017-12-12 |
Anton Shestakov |
|
Accepted |
[1,of,4] hgweb: filter graphmod.colored() output before iterating over it |
2017-12-12 |
Anton Shestakov |
|
Accepted |
[2,of,2] help: deprecate ui.slash in favor of slashpath template filter (issue5572) |
2017-12-12 |
Yuya Nishihara |
|
Accepted |
[1,of,2] templatefilters: add slashpath() to convert path separator to slash |
2017-12-12 |
Yuya Nishihara |
|
Accepted |
extdata: abort if external command exits with non-zero status (BC) |
2017-12-12 |
Yuya Nishihara |
|
Accepted |
templater: fix "one arguments" |
2017-12-12 |
Anton Shestakov |
|
Accepted |
patch: do not break up multibyte character when highlighting word |
2017-12-11 |
Yuya Nishihara |
|
Accepted |
[3,of,3] tests: remove (glob) annotations that were only for '\' matches |
2017-12-11 |
Matt Harbison |
|
Accepted |
[2,of,3] check-code: drop the rules for adding (glob) for Windows paths |
2017-12-11 |
Matt Harbison |
|
Accepted |
[1,of,3] run-tests: stop automatically adding a (glob) for bundle backup lines |
2017-12-11 |
Matt Harbison |
|
Accepted |
[3,of,3] run-tests: accept '\' vs '/' path differences without '(glob)' |
2017-12-10 |
Matt Harbison |
|
Accepted |
[2,of,3] run-tests: suggest a (glob) for os.path.sep mismatches with '\r\n' EOL too |
2017-12-10 |
Matt Harbison |
|
Accepted |
[1,of,3] tests: stabilize the sorted output of list-tree.py on Windows |
2017-12-10 |
Matt Harbison |
|
Accepted |
[3,of,3,hglib] hgclient: look for an open server before closing it in ResponseError block |
2017-12-10 |
Augie Fackler |
|
Accepted |
[2,of,3,hglib] _readchannel: if a read failure is due to a broken server, report that |
2017-12-10 |
Augie Fackler |
|
Accepted |
[1,of,3,hglib] config: un-break showconfig wrapper when environment variables are used |
2017-12-10 |
Augie Fackler |
|
Accepted |
[3,of,3] upgrade: simplify workaround for repo.ui.copy() |
2017-12-10 |
Yuya Nishihara |
|
Accepted |
[2,of,3] debugformat: embed raw values in JSON and template output |
2017-12-10 |
Yuya Nishihara |
|
Accepted |
[1,of,3] debugformat: flush formatter output per item |
2017-12-10 |
Yuya Nishihara |
|
Accepted |
[4,of,4,V2] lfs: restore the local blob store after a repo upgrade |
2017-12-10 |
Matt Harbison |
|
Accepted |
[3,of,4,V2] lfs: override walk() in lfsvfs |
2017-12-10 |
Matt Harbison |
|
Accepted |
[2,of,4,V2] tests: add coverage for preserving 'lfs' requirement on repo upgrade |
2017-12-10 |
Matt Harbison |
|
Accepted |
[1,of,4,V2] test-upgrade-repo: glob away timing values |
2017-12-10 |
Matt Harbison |
|
Accepted |
check-code: allow tabs in heredoc |
2017-12-08 |
Yuya Nishihara |
|
Accepted |
hgweb: rewrite `template = A and B or C` to be a proper ternary operator |
2017-12-08 |
Anton Shestakov |
|
Accepted |
patch: move part of tabsplitter logic in _inlinediff |
2017-12-08 |
matthieu.laneuville@octobus.net |
|
Accepted |
[6,of,6] lfs: allow to run 'debugupgraderepo' on repo with largefiles |
2017-12-08 |
Boris Feld |
|
Accepted |
[5,of,6] upgrade: add a 'redeltafullall' mode |
2017-12-08 |
Boris Feld |
|
Accepted |
[4,of,6] upgrade: use actual filelog to convert filelog |
2017-12-08 |
Boris Feld |
|
Accepted |
[3,of,6] upgrade: more standard creation of the temporary repository |
2017-12-08 |
Boris Feld |
|
Accepted |
[2,of,6] upgrade: use the repository 'ui' as the base for the new repository |
2017-12-08 |
Boris Feld |
|
Accepted |
[1,of,6] upgrade: add a test to show the repository config being ignored |
2017-12-08 |
Boris Feld |
|
Accepted |
[6,of,6] upgrade: register compression as a format variants |
2017-12-08 |
Boris Feld |
|
Accepted |
[5,of,6] debugformat: handle non-boolean value for variant |
2017-12-08 |
Boris Feld |
|
Accepted |
[4,of,6] debugformat: update label depending on value difference |
2017-12-08 |
Boris Feld |
|
Accepted |
[3,of,6] debugformat: add data about the config when verbose |
2017-12-08 |
Boris Feld |
|
Accepted |
[2,of,6] debugformat: add a 'debugformat' command |
2017-12-08 |
Boris Feld |
|
Accepted |
[1,of,6] upgrade: rename 'removecldeltachain' to 'plain-cl-delta' |
2017-12-08 |
Boris Feld |
|
Accepted |
[2,of,2] patch: catch unexpected case in _inlinediff |
2017-12-08 |
matthieu.laneuville@octobus.net |
|
Accepted |
[1,of,2] patch: reverse _inlinediff output for consistency |
2017-12-08 |
matthieu.laneuville@octobus.net |
|
Accepted |
[6,of,6] revset: make follow() accept empty startrev |
2017-12-07 |
Yuya Nishihara |
|
Accepted |
[5,of,6] revset: alias follow(startrev=rev) to ancestors(rev) |
2017-12-07 |
Yuya Nishihara |
|
Accepted |
[4,of,6] revset: make follow() accept keyword arguments |
2017-12-07 |
Yuya Nishihara |
|
Accepted |
[3,of,6] revset: make follow() accept multiple startrevs |
2017-12-07 |
Yuya Nishihara |
|
Accepted |
[2,of,6] dagop: use heap to compute max rev in filectxancestors() |
2017-12-07 |
Yuya Nishihara |
|
Accepted |
[1,of,6] dagop: add smartset interface to filectxancestors() |
2017-12-07 |
Yuya Nishihara |
|
Accepted |
[2,of,2] push: restrict common discovery to the pushed set |
2017-12-07 |
Boris Feld |
|
Accepted |
[1,of,2] setdiscover: allow to ignore part of the local graph |
2017-12-07 |
Boris Feld |
|
Accepted |
[2,of,2] largefiles: allow to run 'debugupgraderepo' on repo with largefiles |
2017-12-07 |
Boris Feld |
|
Accepted |
[1,of,2] upgraderepo: allow extension to register preserved requirements |
2017-12-07 |
Boris Feld |
|
Accepted |
hgweb: implement json-graph |
2017-12-07 |
Anton Shestakov |
|
Accepted |
[v7] patch: add within-line color diff capacity |
2017-12-07 |
matthieu.laneuville@octobus.net |
|
Accepted |
[3,of,3] lfs: introduce a user level cache for lfs files |
2017-12-07 |
Matt Harbison |
|
Accepted |
[2,of,3] largefiles: refactor _usercachedir() to allow reuse with lfs |
2017-12-07 |
Matt Harbison |
|
Accepted |
[1,of,3] lfs-test: note a problem with unpushed lfs files and cloning/sharing |
2017-12-07 |
Matt Harbison |
|
Accepted |
[8,of,8] dagop: extend filectxancestors() to walk multiple files |
2017-12-06 |
Yuya Nishihara |
|
Accepted |
[7,of,8] dagop: put start fctx into visit dict of filectxancestors() |
2017-12-06 |
Yuya Nishihara |
|
Accepted |
[6,of,8] dagop: change visit dict of filectxancestors() indexed solely by rev |
2017-12-06 |
Yuya Nishihara |
|
Accepted |
[5,of,8] dagop: use fctx.rev() consistently in filectxancestors() |
2017-12-06 |
Yuya Nishihara |
|
Accepted |
[4,of,8] dagop: yield intro filectx by filectxancestors() |
2017-12-06 |
Yuya Nishihara |
|
Accepted |
[3,of,8] filectx: extract helper method to obtain filectx pointing to its introrev |
2017-12-06 |
Yuya Nishihara |
|
Accepted |
[2,of,8] dagop: copy basefilectx.ancestors() to free function |
2017-12-06 |
Yuya Nishihara |
|
Accepted |
[1,of,8] test-log: test that fctx.ancestors() can't index parents only by linkrev |
2017-12-06 |
Yuya Nishihara |
|
Accepted |
[3,of,3] hgweb: move common vertex code to Graph.prototype |
2017-12-06 |
Anton Shestakov |
|
Accepted |
[2,of,3] hgweb: create Graph methods using a prototype |
2017-12-06 |
Anton Shestakov |
|
Accepted |
[1,of,3] hgweb: remove unused Graph.cur property |
2017-12-06 |
Anton Shestakov |
|
Accepted |
[2,of,2,evolve-ext,V2] help: fix output for `hg help -e evolve` wrt 'touch' command |
2017-12-06 |
via Mercurial-devel |
|
Accepted |
[1,of,2,evolve-ext,V2] help: remove a few commands from `hg` (no args) command list |
2017-12-06 |
via Mercurial-devel |
|
Accepted |
[evolve-ext] help: fix output for `hg help -e evolve` wrt 'touch' command |
2017-12-06 |
via Mercurial-devel |
|
Accepted |
[3,of,3] repoview: include filter name in repr for debugging |
2017-12-05 |
Yuya Nishihara |
|
Accepted |
[2,of,3] repoview: extract a factory function of proxy class |
2017-12-05 |
Yuya Nishihara |
|
Accepted |
[1,of,3] repoview: do not include filter name in name of proxy class |
2017-12-05 |
Yuya Nishihara |
|
Accepted |
setup: convert version strings to unicode on Python 3 |
2017-12-05 |
Yuya Nishihara |
|
Accepted |
thirdparty: move selectors2 module to where it should be |
2017-12-05 |
Yuya Nishihara |
|
Accepted |
[evolve-ext] typos: fix typos in several locations |
2017-12-04 |
via Mercurial-devel |
|
Accepted |
[6,of,6] spartan: render changesets server-side on /graph page |
2017-12-04 |
Anton Shestakov |
|
Accepted |
[5,of,6] monoblue: render changesets server-side on /graph page |
2017-12-04 |
Anton Shestakov |
|
Accepted |
[4,of,6] gitweb: render changesets server-side on /graph page |
2017-12-04 |
Anton Shestakov |
|
Accepted |
[3,of,6] paper: render changesets server-side on /graph page |
2017-12-04 |
Anton Shestakov |
|
Accepted |
[2,of,6] hgweb: only include graph-related data in jsdata variable on /graph pages (BC) |
2017-12-04 |
Anton Shestakov |
|
Accepted |
[1,of,6] hgweb: adopt child nodes in ajaxScrollInit on /graph pages too |
2017-12-04 |
Anton Shestakov |
|
Accepted |
[FOLLOW,UP] nodesummaries: improve format pattern used |
2017-12-04 |
Boris Feld |
|
Accepted |
[3,of,3,V2] lock: allow to configure when the lock messages are displayed |
2017-12-04 |
Boris Feld |
|
Accepted |
[2,of,3,V2] lock: add a trylock method handling the timeout and messaging logic |
2017-12-04 |
Boris Feld |
|
Accepted |
[1,of,3,V2] lock: use configint for 'ui.timeout' config |
2017-12-04 |
Boris Feld |
|
Accepted |
[5,of,5] tests: add a substitution for EADDRINUSE/WSAEADDRINUSE messages |
2017-12-03 |
Matt Harbison |
|
Accepted |
[4,of,5] tests: add a substitution for ECONNRESET/WSAECONNRESET messages |
2017-12-03 |
Matt Harbison |
|
Accepted |
[3,of,5] tests: add a substitution for ENOTDIR/ERROR_PATH_NOT_FOUND messages |
2017-12-03 |
Matt Harbison |
|
Accepted |
[2,of,5] tests: add a substitution for ENOENT/ERROR_FILE_NOT_FOUND messages |
2017-12-03 |
Matt Harbison |
|
Accepted |
[1,of,5] tests: trivial fixes for Windows |
2017-12-03 |
Matt Harbison |
|
Accepted |
[v6] cmdutil: add within-line color diff capacity |
2017-12-02 |
matthieu.laneuville@octobus.net |
|
Accepted |
[2,of,2] log: translate column labels at once (issue5750) |
2017-12-02 |
Yuya Nishihara |
|
Accepted |
[1,of,2] log: remove temporary variable 'date' used only once |
2017-12-02 |
Yuya Nishihara |
|
Accepted |
[5,of,5] fancyopts: fix handling of "--" value in earlygetopt() |
2017-12-02 |
Yuya Nishihara |
|
Accepted |
[4,of,5] fancyopts: use getopt.gnu_getopt() |
2017-12-02 |
Yuya Nishihara |
|
Accepted |
[3,of,5] dispatch: replace _earlygetopt(strip=True) with new parser |
2017-12-02 |
Yuya Nishihara |
|
Accepted |
[2,of,5] dispatch: replace _earlyreq*() with new fancyopts-based parser |
2017-12-02 |
Yuya Nishihara |
|
Accepted |
[1,of,5] dispatch: alias --repo to --repository while parsing early options |
2017-12-02 |
Yuya Nishihara |
|
Accepted |
[STABLE] convert: restore the ability to use bzr < 2.6.0 (issue5733) |
2017-12-02 |
Matt Harbison |
|
Accepted |
test-lfs: drop a hack for ignoring convert devel-warnings |
2017-12-02 |
Matt Harbison |
|
Accepted |
hgweb: remove negative top from .info line in graph |
2017-12-01 |
Anton Shestakov |
|
Accepted |
archive: pass thru mtime for directory archives, like the other archive types do |
2017-12-01 |
James May |
|
Accepted |
[3,of,3,STABLE] largefiles: pay attention to dropped standin files when updating largefiles |
2017-12-01 |
Matt Harbison |
|
Accepted |
[2,of,3,STABLE] test-largefiles: demonstrate problems with renaming and reverting a directory |
2017-12-01 |
Matt Harbison |
|
Accepted |
[1,of,3,STABLE] tests: add globs for Windows |
2017-12-01 |
Matt Harbison |
|
Accepted |
[3,of,3] lfs: enable the extension locally after converting to an 'lfs' repo |
2017-12-01 |
Matt Harbison |
|
Accepted |
[2,of,3] lfs: enable the extension locally after sharing a repo with 'lfs' requirement |
2017-12-01 |
Matt Harbison |
|
Accepted |
[1,of,3] lfs: enable the extension locally after cloning a repo with 'lfs' requirement |
2017-12-01 |
Matt Harbison |
|
Accepted |
tests: try and scrub away IP addresses with $LOCALIP |
2017-11-30 |
Augie Fackler |
|
Accepted |
[RFC] match: remove doc about undefined behavior of visitdir() |
2017-11-30 |
Yuya Nishihara |
|
Accepted |
[STABLE,V2] cat: record the current behavior of wildcard matches in subrepos |
2017-11-30 |
Yuya Nishihara |
|
Accepted |
tests: move JSON escape test to test-hgweb-json.t |
2017-11-30 |
Anton Shestakov |
|
Accepted |
[STABLE,V3] convert: avoid wrong lfconvert defaults by moving configitems to core |
2017-11-29 |
Matt Harbison |
|
Accepted |
fsmonitor: issue debug messages when we fall back to core status |
2017-11-28 |
Boris Feld |
|
Accepted |
[7,of,7] hgweb: add .jshintrc with some basic rules |
2017-11-27 |
Anton Shestakov |
|
Accepted |
[6,of,7] hgweb: look up "URLSearchParams" in "window" to work around jshint issues |
2017-11-27 |
Anton Shestakov |
|
Accepted |
[5,of,7] hgweb: define locally used variables as actually local in mercurial.js |
2017-11-27 |
Anton Shestakov |
|
Accepted |
[4,of,7] hgweb: rename an instance of XMLHttpRequest to xhr in mercurial.js |
2017-11-27 |
Anton Shestakov |
|
Accepted |
[3,of,7] hgweb: properly iterate over arrays and objects in mercurial.js |
2017-11-27 |
Anton Shestakov |
|
Accepted |
[2,of,7] hgweb: use strict equals in mercurial.js |
2017-11-27 |
Anton Shestakov |
|
Accepted |
[1,of,7] hgweb: use strict equals, remove non-breaking space in followlines.js |
2017-11-27 |
Anton Shestakov |
|
Accepted |
[5,of,5] largefiles: explicitly set the source and sink types to 'hg' for lfconvert |
2017-11-26 |
Matt Harbison |
|
Accepted |
[4,of,5] lfs: add a repo requirement for this extension when converting to lfs |
2017-11-26 |
Matt Harbison |
|
Accepted |
[3,of,5] convert: allow the sink object to be wrapped when the extension isn't loaded |
2017-11-26 |
Matt Harbison |
|
Accepted |
[2,of,5] convert: save an indicator of the repo type for sources and sinks |
2017-11-26 |
Matt Harbison |
|
Accepted |
[1,of,5] lfs: add a repo requirement for this extension once an lfs file is committed |
2017-11-26 |
Matt Harbison |
|
Accepted |
hgweb: rename the main attribute of instabilities |
2017-11-26 |
Anton Shestakov |
|
Accepted |
test-ssh: do not actually look up "brokenrepository" by DNS |
2017-11-26 |
Yuya Nishihara |
|
Accepted |
tr-summary: keep a weakref to the unfiltered repository |
2017-11-25 |
Boris Feld |
|
Accepted |
mergetools: add nbdime merge tools to default rc |
2017-11-25 |
Vidar Tonaas Fauske |
|
Accepted |
[4,of,4] hgweb: remove unused Graph() properties |
2017-11-25 |
Anton Shestakov |
|
Accepted |
[3,of,4] gitweb: remove unused css classes |
2017-11-25 |
Anton Shestakov |
|
Accepted |
[2,of,4] monoblue: also highlight target line on annotate and comparison pages |
2017-11-25 |
Anton Shestakov |
|
Accepted |
[1,of,4] paper: remove css hack that made .branchname look like .branchhead |
2017-11-25 |
Anton Shestakov |
|
Accepted |
[2,of,2] obsolete: drop usage of changectx in '_computecontentdivergentset' |
2017-11-24 |
Boris Feld |
|
Accepted |
[1,of,2] obsolete: drop usage of changectx in '_computephasedivergentset' |
2017-11-24 |
Boris Feld |
|
Accepted |
[2,of,2,STABLE,V2] dispatch: add HGPLAIN=+strictflags to restrict early parsing of global options |
2017-11-24 |
Yuya Nishihara |
|
Accepted |
[1,of,2,STABLE,V2] fancyopts: add early-options parser compatible with getopt() |
2017-11-24 |
Yuya Nishihara |
|
Accepted |
[v3] cmdutil: add within-line color diff capacity |
2017-11-23 |
Denis Laxalde |
|
Accepted |
[STABLE,RFC] largefiles: load the convert extension as needed to register config items |
2017-11-23 |
Matt Harbison |
|
Accepted |
hgweb: show changeset age in more places (gitweb and monoblue) |
2017-11-21 |
Anton Shestakov |
|
Accepted |
[3,of,3] test-lfs: allow the test server to be killed on Windows |
2017-11-21 |
Matt Harbison |
|
Accepted |
[2,of,3] test-lfs: perform the `chmod +x` command in a manner compatible with Windows |
2017-11-21 |
Matt Harbison |
|
Accepted |
[1,of,3] hghave: add a check for lfs-test-server |
2017-11-21 |
Matt Harbison |
|
Accepted |
[2,of,2] localrepo: update comments around path auditors |
2017-11-20 |
Augie Fackler |
|
Accepted |
[1,of,2] localrepo: specify optional callback parameter to pathauditor as a keyword |
2017-11-20 |
Augie Fackler |
|
Accepted |
[2,of,2,already-pushed] lfs: generate a large file by using `python` instead of yes | head |
2017-11-20 |
Augie Fackler |
|
Accepted |
[1,of,2,already-pushed] setup: add hgext.lfs to list of Python packages |
2017-11-20 |
Augie Fackler |
|
Accepted |
templates: reword 'back to filelog' link anchor text |
2017-11-20 |
Jordi Gutiérrez Hermoso |
|
Accepted |
[2,of,2,V2] server: introduce a 'experimental.single-head-per-branch' option |
2017-11-20 |
Boris Feld |
|
Accepted |
[1,of,2,V2] scmutil: extra utility to display a reasonable amount of nodes |
2017-11-20 |
Boris Feld |
|
Accepted |
[12,of,12,V3] pull: retrieve bookmarks through the binary part when possible |
2017-11-20 |
Boris Feld |
|
Accepted |
[11,of,12,V3] getbundle: add support for 'bookmarks' boolean argument |
2017-11-20 |
Boris Feld |
|
Accepted |
[10,of,12,V3] bundle2: support a 'records' mode for the 'bookmarks' part |
2017-11-20 |
Boris Feld |
|
Accepted |
[09,of,12,V3] bundle2: add a 'modes' dictionary to the bundle operation |
2017-11-20 |
Boris Feld |
|
Accepted |
[08,of,12,V3] bookmark: use the 'bookmarks' bundle2 part to push bookmark update (issue5165) |
2017-11-20 |
Boris Feld |
|
Accepted |
[07,of,12,V3] bookmark: introduce in advance a variant of the exchange test |
2017-11-20 |
Boris Feld |
|
Accepted |
[06,of,12,V3] push: move bundle2-pushkey based bookmarks exchange in its own function |
2017-11-20 |
Boris Feld |
|
Accepted |
[05,of,12,V3] bookmark: add pushkey hook compatiblity to the bundle2 part |
2017-11-20 |
Boris Feld |
|
Accepted |
[04,of,12,V3] bookmark: introduce a 'bookmarks' part |
2017-11-20 |
Boris Feld |
|
Accepted |
[03,of,12,V3] push: include a 'check:bookmarks' part when possible |
2017-11-20 |
Boris Feld |
|
Accepted |
[02,of,12,V3] bookmark: add a 'check:bookmarks' bundle2 part |
2017-11-20 |
Boris Feld |
|
Accepted |
[01,of,12,V3] bookmark: add methods to binary encode and decode bookmark values |
2017-11-20 |
Boris Feld |
|
Accepted |
[2,of,2] hgweb: use webutil.commonentry() for nodes (but not for jsdata yet) in /graph |
2017-11-20 |
Anton Shestakov |
|
Accepted |
[1,of,2] hgweb: check changeset's original branch in graphdata() |
2017-11-20 |
Anton Shestakov |
|
Accepted |
[2,of,2,V3] debuglocks: allow setting a lock |
2017-11-20 |
Paul Morelle |
|
Accepted |
[1,of,2,V3] debuglocks: add tests (and fix typo in early return) |
2017-11-20 |
Paul Morelle |
|
Accepted |
[2,of,2] run-test: drop 'execfile' usage for 'common-pattern.py' file |
2017-11-19 |
Boris Feld |
|
Accepted |
[1,of,2] run-test: use byte for 'common-pattern.py' path |
2017-11-19 |
Boris Feld |
|
Accepted |
[v2] run-tests: outputdir also has to be changed if $TESTDIR is not $PWD |
2017-11-19 |
matthieu.laneuville@octobus.net |
|
Accepted |
[2,of,2] hgweb: show instabilities of a commit |
2017-11-19 |
Anton Shestakov |
|
Accepted |
[1,of,2] context: add instabilities() method to basefilectx |
2017-11-19 |
Anton Shestakov |
|
Accepted |
test-lfs: add tests demonstrating the interaction with largefiles |
2017-11-18 |
Matt Harbison |
|
Accepted |
[2,of,2,v3] hgweb: show obsolescence status of a commit |
2017-11-18 |
Anton Shestakov |
|
Accepted |
[1,of,2,v3] context: add obsolete() method to basefilectx |
2017-11-18 |
Anton Shestakov |
|
Accepted |
check-code: grep's context flags don't need an extra space before number |
2017-11-18 |
Anton Shestakov |
|
Accepted |
hgweb: show commit phase if it's not public |
2017-11-17 |
Anton Shestakov |
|
Accepted |
[2,of,2] server: introduce a 'server.single-head' option |
2017-11-16 |
Boris Feld |
|
Accepted |
[1,of,2] scmutil: extra utility to display a reasonable amount of nodes |
2017-11-16 |
Boris Feld |
|
Accepted |
hgweb: move changeset "tags" to a template in map file (paper and coal) |
2017-11-16 |
Anton Shestakov |
|
Accepted |
[5,of,5,STABLE,RFC] dispatch: ignore --early-list-opt that might not be a flag (BC) |
2017-11-15 |
Yuya Nishihara |
|
Accepted |
[4,of,5,STABLE,RFC] dispatch: ignore --early-bool-option that might not be a flag (BC) |
2017-11-15 |
Yuya Nishihara |
|
Accepted |
[3,of,5,STABLE,RFC] dispatch: verify result of early command parsing |
2017-11-15 |
Yuya Nishihara |
|
Accepted |
[2,of,5,STABLE,RFC] dispatch: convert non-list option parsed by _earlygetopt() to string |
2017-11-15 |
Yuya Nishihara |
|
Accepted |
[1,of,5,STABLE,RFC] dispatch: add option to not strip command args parsed by _earlygetopt() |
2017-11-15 |
Yuya Nishihara |
|
Accepted |
[2,of,2] hgweb: move changeset "tags" to a template in map file (gitweb and monoblue) |
2017-11-15 |
Anton Shestakov |
|
Accepted |
[1,of,2] hgweb: split long lines in gitweb and monoblue (changeset summary and tags) |
2017-11-15 |
Anton Shestakov |
|
Accepted |
[4,of,4] test-lfs: cast the flags printed to an int |
2017-11-15 |
Matt Harbison |
|
Accepted |
[3,of,4] lfs: register config options |
2017-11-15 |
Matt Harbison |
|
Accepted |
[2,of,4] lfs: quiesce check-module-import warnings |
2017-11-15 |
Matt Harbison |
|
Accepted |
[1,of,4] lfs: import the Facebook git-lfs client extension |
2017-11-15 |
Matt Harbison |
|
Accepted |
[v2] rebase: exclude descendants of obsoletes w/o a successor in dest (issue5300) |
2017-11-14 |
Denis Laxalde |
|
Accepted |
[V2] debugdeltachain: output information about sparse read if enabled |
2017-11-14 |
Paul Morelle |
|
Accepted |
[5,of,4,STABLE] dispatch: fix early parsing of short option with value like -R=foo |
2017-11-13 |
Yuya Nishihara |
|
Accepted |
[6,of,6,V2] test-pattern: actually update tests using the patterns |
2017-11-13 |
Boris Feld |
|
Accepted |
[5,of,6,V2] test-pattern: substitute the HTTP log timestamp too |
2017-11-13 |
Boris Feld |
|
Accepted |
[4,of,6,V2] test-pattern: register the current the bundle2 capabilities string |
2017-11-13 |
Boris Feld |
|
Accepted |
[3,of,6,V2] test-pattern: register current the bundlecaps string |
2017-11-13 |
Boris Feld |
|
Accepted |
[2,of,6,V2] test-pattern: substitute common compression list |
2017-11-13 |
Boris Feld |
|
Accepted |
[1,of,6,V2] run-tests: allow to register any arbitrary pattern for replacement |
2017-11-13 |
Boris Feld |
|
Accepted |
[4,of,4,STABLE] dispatch: abort if early boolean options can't be parsed |
2017-11-11 |
Yuya Nishihara |
|
Accepted |
[3,of,4,STABLE] dispatch: stop parsing of early boolean option at "--" |
2017-11-11 |
Yuya Nishihara |
|
Accepted |
[2,of,4,STABLE] dispatch: extract stub function to peek boolean command option |
2017-11-11 |
Yuya Nishihara |
|
Accepted |
[1,of,4,STABLE] dispatch: do not drop unpaired argument at _earlygetopt() |
2017-11-11 |
Yuya Nishihara |
|
Accepted |
[3,of,3,hglib] client: make it robust for weird repository path |
2017-11-11 |
Yuya Nishihara |
|
Accepted |
[2,of,3,hglib] util: make cmdbuilder() robust for faulty parsing of early options |
2017-11-11 |
Yuya Nishihara |
|
Accepted |
[1,of,3,hglib] client: do not append an option to a list of arguments |
2017-11-11 |
Yuya Nishihara |
|
Accepted |
[2,of,2] tests: use jshint when available to check .js files |
2017-11-11 |
Anton Shestakov |
|
Accepted |
[1,of,2] hgweb: fix jshint issues in mercurial.js |
2017-11-11 |
Anton Shestakov |
|
Accepted |
[2,of,2] config: rename allow_push to allow-push |
2017-11-10 |
David Demelier |
|
Accepted |
[1,of,2] config: rename allowpull to allow-pull |
2017-11-10 |
David Demelier |
|
Accepted |
[3,of,3] hgweb: add missing semicolons to followlines.js |
2017-11-10 |
Anton Shestakov |
|
Accepted |
[2,of,3] gitweb: apply styles from annotate tooltip to followlines popup |
2017-11-10 |
Anton Shestakov |
|
Accepted |
[1,of,3] paper: apply styles from annotate tooltip to followlines popup |
2017-11-10 |
Anton Shestakov |
|
Accepted |
[6,of,6,STABLE] amend: update .hgsubstate before committing a memctx (issue5677) |
2017-11-08 |
Yuya Nishihara |
|
Accepted |
[5,of,6,STABLE] subrepo: extract preprocess of repo.commit() to free function |
2017-11-08 |
Yuya Nishihara |
|
Accepted |
[4,of,6,STABLE] tests: demonstrate that .hgsubstate isn't updated on amend |
2017-11-08 |
Yuya Nishihara |
|
Accepted |
[3,of,6,STABLE] amend: do not drop missing files (issue5732) |
2017-11-08 |
Yuya Nishihara |
|
Accepted |
[2,of,6,STABLE] amend: do not take untracked files as modified or clean (issue5732) |
2017-11-08 |
Yuya Nishihara |
|
Accepted |
[1,of,6,STABLE] tests: add more complete test for status changes on amend |
2017-11-08 |
Yuya Nishihara |
|
Accepted |
[STABLE] share: move config item declarations into core |
2017-11-06 |
Gregory Szorc |
|
Accepted |
[STABLE] morestatus: don't crash with different drive letters for repo.root and CWD |
2017-11-06 |
Matt Harbison |
|
Accepted |
[STABLE] share: handle --relative shares to a different drive letter gracefully |
2017-11-04 |
Matt Harbison |
|
Accepted |
[v2] run-tests: allow automatic test discovery when providing folder as argument |
2017-11-03 |
matthieu.laneuville@octobus.net |
|
Accepted |
[v2] outgoing: respect ":pushurl" paths (issue5365) |
2017-11-03 |
Hollis Blanchard |
|
Accepted |
revert: do not reverse hunks in interactive when REV is not parent (issue5096) |
2017-11-03 |
Denis Laxalde |
|
Accepted |
run-tests: endswith takes bytes as argument in python3, not str |
2017-11-03 |
matthieu.laneuville@octobus.net |
|
Accepted |
[v2] run-tests: $TESTDIR can be something else than $PWD |
2017-11-03 |
matthieu.laneuville@octobus.net |
|
Accepted |
[STABLE] pathutil: use util.pathto() to calculate relative cwd in canonpath() |
2017-11-03 |
Matt Harbison |
|
Accepted |
run-tests: $TESTDIR can be something else than $PWD |
2017-11-02 |
matthieu.laneuville@octobus.net |
|
Accepted |
rebase: drop --style option |
2017-11-02 |
Yuya Nishihara |
|
Accepted |
[3,of,3] templatekw: add verbosity keyword to select template by -q/-v/--debug flag |
2017-11-02 |
Yuya Nishihara |
|
Accepted |
[2,of,3] templatekw: move loadkeyword() to bottom |
2017-11-02 |
Yuya Nishihara |
|
Accepted |
[1,of,3] help: hide phaseidx template keyword |
2017-11-02 |
Yuya Nishihara |
|
Accepted |
patch: improve heuristics to not take the word "diff" as header (issue1879) |
2017-11-02 |
Yuya Nishihara |
|
Accepted |
[15,of,15,V2] exchange: drop unused '_getbookmarks' function |
2017-11-02 |
Boris Feld |
|
Accepted |
[14,of,15,V2] pull: retrieve bookmarks through the binary part when possible |
2017-11-02 |
Boris Feld |
|
Accepted |
[13,of,15,V2] getbundle: add support for 'bookmarks' boolean argument |
2017-11-02 |
Boris Feld |
|
Accepted |
[12,of,15,V2] bundle2: support a 'records' mode for the 'bookmarks' part |
2017-11-02 |
Boris Feld |
|
Accepted |
[11,of,15,V2] bundle2: add a 'modes' dictionary to the bundle operation |
2017-11-02 |
Boris Feld |
|
Accepted |
[10,of,15,V2] bookmark: use the 'bookmarks' bundle2 part to push bookmark update (issue5165) |
2017-11-02 |
Boris Feld |
|
Accepted |
[09,of,15,V2] bookmark: introduce in advance a variant of the exchange test |
2017-11-02 |
Boris Feld |
|
Accepted |
[08,of,15,V2] push: move bundle2-pushkey based bookmarks exchange in its own function |
2017-11-02 |
Boris Feld |
|
Accepted |
[07,of,15,V2] bookmark: add pushkey hook compatiblity to the bundle2 part |
2017-11-02 |
Boris Feld |
|
Accepted |
[06,of,15,V2] bookmark: introduce a 'bookmarks' part |
2017-11-02 |
Boris Feld |
|
Accepted |
[05,of,15,V2] push: include a 'check:bookmarks' part when possible |
2017-11-02 |
Boris Feld |
|
Accepted |
[04,of,15,V2] bookmark: use bundle2 debug output in one push tests |
2017-11-02 |
Boris Feld |
|
Accepted |
[03,of,15,V2] bookmark: add a 'check:bookmarks' bundle2 part |
2017-11-02 |
Boris Feld |
|
Accepted |
[02,of,15,V2] bookmark: add methods to binary encode and decode bookmark values |
2017-11-02 |
Boris Feld |
|
Accepted |
[01,of,15,V2] pull: store binary node in pullop.remotebookmarks |
2017-11-02 |
Boris Feld |
|
Accepted |
[2,of,2] debug: print parsed bundle2 capabilities with debugcapabilities |
2017-11-02 |
Boris Feld |
|
Accepted |
[1,of,2] debug: add a debugcapabilities commands |
2017-11-02 |
Boris Feld |
|
Accepted |
obsolete: activate effect-flag by default |
2017-11-02 |
Boris Feld |
|
Accepted |
[RFC] revert: no longer mark --interactive as experimental |
2017-11-01 |
Augie Fackler |
|
Accepted |
ui: add configlist doctest to document a bit more of the whitespace behavior |
2017-11-01 |
Augie Fackler |
|
Accepted |
[STABLE] internals: update test-help.t for config registrar copy-edit |
2017-11-01 |
Kevin Bullock |
|
Accepted |
[STABLE] internals: copy-edit "register" -> "registrar" in configitem docs |
2017-11-01 |
Kevin Bullock |
|
Accepted |
help: minor copy editing for grammar |
2017-11-01 |
Matt Harbison |
|
Accepted |
[STABLE] configitems: relax warning about unwanted default value |
2017-10-31 |
Yuya Nishihara |
|
Accepted |
[STABLE] test-static-http: flush access log per request |
2017-10-29 |
Yuya Nishihara |
|
Accepted |
[4,of,4] test-static-http: fix broken path sorting on Windows |
2017-10-29 |
Matt Harbison |
|
Accepted |
[3,of,4] tests: adjust hooks for Windows |
2017-10-29 |
Matt Harbison |
|
Accepted |
[2,of,4] test-log-linerange: open binary file in binary mode |
2017-10-29 |
Matt Harbison |
|
Accepted |
[1,of,4] test-arbitraryfilectx: stabilize for Windows |
2017-10-29 |
Matt Harbison |
|
Accepted |
[STABLE] statichttprepo: do not use platform path separator to build a URL |
2017-10-28 |
Yuya Nishihara |
|
Accepted |
[2,of,2,STABLE] status: update the help to indicate that clean files are not normally tersed |
2017-10-28 |
Matt Harbison |
|
Accepted |
[1,of,2,STABLE] terse: split on repo separator instead of os.sep (issue5715) |
2017-10-28 |
Matt Harbison |
|
Accepted |
[2,of,2,STABLE] documentation: clarify the pre-txnclose-phase documentation |
2017-10-27 |
Boris Feld |
|
Accepted |
[1,of,2,STABLE] internal-doc: document the 'phases' parameters to 'getbundle' |
2017-10-27 |
Boris Feld |
|
Accepted |