Sat, 15 Apr 2017 18:13:10 +0200 |
Pierre-Yves David |
hidden: extract the code generating "filtered rev" error for wrapping
|
Sat, 15 Apr 2017 18:05:40 -0400 |
Matt Harbison |
serve: add support for Mercurial subrepositories
|
Fri, 31 Mar 2017 23:00:41 -0400 |
Matt Harbison |
hgwebdir: allow a repository to be hosted at "/"
|
Fri, 14 Apr 2017 00:03:30 -0700 |
Gregory Szorc |
httppeer: eliminate decompressresponse() proxy
|
Fri, 14 Apr 2017 00:33:56 -0700 |
Gregory Szorc |
httppeer: wrap HTTPResponse.read() globally
|
Thu, 13 Apr 2017 22:19:28 -0700 |
Gregory Szorc |
tests: add tests for poorly behaving HTTP server
|
Thu, 13 Apr 2017 22:12:04 -0700 |
Gregory Szorc |
phases: emit phases to pushkey protocol in deterministic order
|
Thu, 13 Apr 2017 18:04:38 -0700 |
Gregory Szorc |
keepalive: send HTTP request headers in a deterministic order
|
Sat, 15 Apr 2017 11:29:42 +0200 |
Denis Laxalde |
revset: properly parse "descend" argument of followlines()
|
Sat, 15 Apr 2017 11:26:09 +0200 |
Denis Laxalde |
revsetlang: add a getboolean helper function
|
Tue, 28 Mar 2017 10:15:02 +0200 |
Pierre-Yves David |
track-tags: write all tag changes to a file
|
Tue, 28 Mar 2017 10:14:55 +0200 |
Pierre-Yves David |
track-tags: compute the actual differences between tags pre/post transaction
|
Tue, 28 Mar 2017 06:38:09 +0200 |
Pierre-Yves David |
track-tags: introduce first bits of tags tracking during transaction
|
Tue, 28 Mar 2017 05:06:56 +0200 |
Pierre-Yves David |
tags: introduce a function to return a valid fnodes list from revs
|
Fri, 14 Apr 2017 14:25:06 +0200 |
Denis Laxalde |
context: possibly yield initial fctx in blockdescendants()
|
Fri, 14 Apr 2017 14:09:26 +0200 |
Denis Laxalde |
context: add an assertion checking linerange consistency in blockdescendants()
|
Fri, 14 Apr 2017 12:34:26 -0700 |
Kostia Balytskyi |
windows: add win32com.shell to demandimport ignore list
|
Thu, 13 Apr 2017 16:28:15 +0200 |
Pierre-Yves David |
obsolescence: add test for the "branch replacement" logic during push, case D6
|
Thu, 13 Apr 2017 16:27:54 +0200 |
Pierre-Yves David |
obsolescence: add test dor the "branch replacement" logic during push, case D4
|
Thu, 13 Apr 2017 16:27:42 +0200 |
Pierre-Yves David |
obsolescence: add test for the "branch replacement" logic during push, case D2
|
Thu, 13 Apr 2017 16:27:28 +0200 |
Pierre-Yves David |
obsolescence: add test for the "branch replacement" logic during push, case D1
|
Thu, 13 Apr 2017 16:27:05 +0200 |
Pierre-Yves David |
obsolescence: add test for the "branch replacement" logic during push, case C4
|
Thu, 13 Apr 2017 16:26:51 +0200 |
Pierre-Yves David |
obsolescence: add test for the "branch replacement" logic during push, case C3
|
Thu, 13 Apr 2017 16:26:37 +0200 |
Pierre-Yves David |
obsolescence: add test for the "branch replacement" logic during push, case C2
|
Thu, 13 Apr 2017 16:25:59 +0200 |
Pierre-Yves David |
obsolescence: add test for the "branch replacement" logic during push, case B3
|
Thu, 13 Apr 2017 16:25:44 +0200 |
Pierre-Yves David |
obsolescence: add test for the "branch replacement" logic during push, case A8
|
Thu, 13 Apr 2017 16:25:26 +0200 |
Pierre-Yves David |
obsolescence: add test for the "branch replacement" logic during push, case A7
|
Thu, 13 Apr 2017 16:25:11 +0200 |
Pierre-Yves David |
obsolescence: add test for the "branch replacement" logic during push, case A6
|
Thu, 13 Apr 2017 16:24:57 +0200 |
Pierre-Yves David |
obsolescence: add test for the "branch replacement" logic during push, case A5
|
Thu, 13 Apr 2017 16:23:39 +0200 |
Pierre-Yves David |
obsolescence: add test for the "branch replacement" logic during push, case A4
|
Thu, 13 Apr 2017 16:23:18 +0200 |
Pierre-Yves David |
obsolescence: add test for the "branch replacement" logic during push, case A3
|
Thu, 13 Apr 2017 16:23:01 +0200 |
Pierre-Yves David |
obsolescence: add test for the "branch replacement" logic during push, case A2
|
Thu, 13 Apr 2017 16:22:46 +0200 |
Pierre-Yves David |
obsolescence: add test for the "branch replacement" logic during push, case A1
|
Thu, 13 Apr 2017 16:22:25 +0200 |
Pierre-Yves David |
obsolescence: add test utility for the "branch replacement" logic during push
|
Mon, 10 Apr 2017 16:55:16 +0200 |
Pierre-Yves David |
obsolescence: add test case D-4 for obsolescence markers exchange
|
Mon, 10 Apr 2017 16:54:43 +0200 |
Pierre-Yves David |
obsolescence: add test case D-3 for obsolescence markers exchange
|
Mon, 10 Apr 2017 16:54:19 +0200 |
Pierre-Yves David |
obsolescence: add test case D-2 for obsolescence markers exchange
|
Mon, 10 Apr 2017 16:53:37 +0200 |
Pierre-Yves David |
obsolescence: add test case D-1 for obsolescence markers exchange
|
Mon, 10 Apr 2017 16:53:12 +0200 |
Pierre-Yves David |
obsolescence: add test case C-4 for obsolescence markers exchange
|
Mon, 10 Apr 2017 16:52:25 +0200 |
Pierre-Yves David |
obsolescence: add test case C-3 for obsolescence markers exchange
|
Mon, 10 Apr 2017 16:51:06 +0200 |
Pierre-Yves David |
obsolescence: add test case C-2 for obsolescence markers exchange
|
Mon, 10 Apr 2017 16:50:41 +0200 |
Pierre-Yves David |
obsolescence: add test case C-1 for obsolescence markers exchange
|
Tue, 11 Apr 2017 14:54:12 -0700 |
Bryan O'Sullivan |
stdio: add Linux-specific tests for error checking
|
Tue, 11 Apr 2017 14:54:12 -0700 |
Bryan O'Sullivan |
stdio: raise StdioError if something goes wrong in ui.flush
|
Tue, 11 Apr 2017 14:54:12 -0700 |
Bryan O'Sullivan |
stdio: raise StdioError if something goes wrong in ui._write_err
|
Tue, 11 Apr 2017 14:54:12 -0700 |
Bryan O'Sullivan |
stdio: raise StdioError if something goes wrong in ui._write
|
Tue, 11 Apr 2017 14:54:12 -0700 |
Bryan O'Sullivan |
stdio: catch StdioError in dispatch.run and clean up appropriately
|
Tue, 11 Apr 2017 14:54:12 -0700 |
Bryan O'Sullivan |
stdio: add machinery to identify failed stdout/stderr writes
|
Tue, 11 Apr 2017 14:54:12 -0700 |
Bryan O'Sullivan |
atexit: switch to home-grown implementation
|
Tue, 11 Apr 2017 14:54:12 -0700 |
Bryan O'Sullivan |
atexit: test failing handlers
|
Tue, 11 Apr 2017 14:54:12 -0700 |
Bryan O'Sullivan |
ui: add special-purpose atexit functionality
|
Fri, 14 Apr 2017 08:55:18 +0200 |
Denis Laxalde |
context: follow all branches in blockdescendants()
|
Thu, 13 Apr 2017 08:27:19 -0700 |
Jun Wu |
pager: set some environment variables if they're not set
|
Thu, 13 Apr 2017 14:48:18 -0400 |
Augie Fackler |
sshpeer: fix docstring typo
|
Thu, 13 Apr 2017 13:12:49 -0400 |
Augie Fackler |
util: pass sysstrs to warnings.filterwarnings
|
Mon, 03 Apr 2017 14:21:38 +0200 |
Pierre-Yves David |
vfs: deprecate all old classes in scmutil
|
Tue, 04 Apr 2017 11:03:29 +0200 |
Pierre-Yves David |
util: add a way to issue deprecation warning without a UI object
|
Thu, 13 Apr 2017 09:49:48 +0200 |
Denis Laxalde |
gitweb: plug followlines UI in filerevision view
|
Thu, 13 Apr 2017 10:04:09 +0200 |
Denis Laxalde |
gitweb: handle "patch" query parameter in filelog view
|
Thu, 13 Apr 2017 09:59:58 +0200 |
Denis Laxalde |
gitweb: add information about "linerange" filtering in filelog view
|
Mon, 10 Apr 2017 18:16:30 +0200 |
Gábor Stefanik |
util: fix human-readable printing of negative byte counts
|
Thu, 13 Apr 2017 03:17:53 -0700 |
Ryan McElroy |
show: make template option actually show up in help
|
Wed, 12 Apr 2017 20:31:15 -0700 |
Gregory Szorc |
show: implement underway view
|
Wed, 12 Apr 2017 20:28:44 -0700 |
Gregory Szorc |
show: fix formatting of multiple commands
|
Wed, 12 Apr 2017 18:42:20 -0700 |
Gregory Szorc |
pycompat: import correct cookie module on Python 3
|
Wed, 12 Apr 2017 16:50:23 -0700 |
Jun Wu |
chg: respect environment variables for pager
|
Mon, 10 Apr 2017 17:36:40 +0200 |
Denis Laxalde |
hgweb: add a link to followlines in descending direction
|
Mon, 10 Apr 2017 16:23:41 +0200 |
Denis Laxalde |
hgweb: handle a "descend" query parameter in filelog command
|
Mon, 16 Jan 2017 09:24:47 +0100 |
Denis Laxalde |
revset: add a 'descend' argument to followlines to return descendants
|
Mon, 10 Apr 2017 15:11:36 +0200 |
Denis Laxalde |
context: add a blockdescendants function
|
Thu, 09 Mar 2017 22:40:52 -0800 |
Gregory Szorc |
url: support auth.cookiesfile for adding cookies to HTTP requests
|
Thu, 09 Mar 2017 22:35:10 -0800 |
Gregory Szorc |
httpconnection: allow a global auth.cookiefile config entry
|
Thu, 09 Mar 2017 21:35:21 -0800 |
Gregory Szorc |
util: make cookielib module available
|
Thu, 06 Apr 2017 11:28:25 +0200 |
Pierre-Yves David |
crecord: avoid setting non-existing SIGTSTP signal on windows (issue5512)
|
Thu, 06 Apr 2017 11:25:13 +0200 |
Pierre-Yves David |
crecord: ensure we reinstall the SIGTSTP handler
|
Thu, 06 Apr 2017 11:25:33 +0200 |
Pierre-Yves David |
crecord: avoid setting non-existing signal SIGWINCH on windows
|
Sun, 26 Mar 2017 15:06:09 +0200 |
Pierre-Yves David |
crecord: ensure we reinstall the SIGWINCH handler
|
Sun, 26 Mar 2017 15:05:12 +0200 |
Pierre-Yves David |
crecord: extract most of 'main' into a sub function
|
Mon, 03 Apr 2017 23:13:49 +0900 |
Yuya Nishihara |
templater: add shorthand for building a dict like {"key": key}
|
Sat, 08 Apr 2017 23:33:32 +0900 |
Yuya Nishihara |
templater: find keyword name more thoroughly on filtering error
|
Mon, 03 Apr 2017 22:54:06 +0900 |
Yuya Nishihara |
templater: add dict() constructor
|
Wed, 05 Apr 2017 22:28:09 +0900 |
Yuya Nishihara |
templatekw: add public function to wrap a dict by _hybrid object
|
Wed, 05 Apr 2017 22:25:36 +0900 |
Yuya Nishihara |
templatekw: add public function to wrap a list by _hybrid object
|
Wed, 12 Apr 2017 21:10:47 +0900 |
Yuya Nishihara |
templatekw: add default implementation of _hybrid.gen
|
Sun, 09 Apr 2017 11:58:27 +0900 |
Yuya Nishihara |
parser: preserve order of keyword arguments
|
Mon, 03 Apr 2017 22:07:09 +0900 |
Yuya Nishihara |
parser: extend buildargsdict() to support arbitrary number of **kwargs
|
Sat, 08 Apr 2017 20:07:37 +0900 |
Yuya Nishihara |
parser: verify excessive number of args excluding kwargs in buildargsdict()
|
Mon, 10 Apr 2017 16:50:23 +0200 |
Pierre-Yves David |
obsolescence: add test case B-7 for obsolescence markers exchange
|
Mon, 10 Apr 2017 16:49:38 +0200 |
Pierre-Yves David |
obsolescence: add test case B-6 for obsolescence markers exchange
|
Mon, 10 Apr 2017 16:49:10 +0200 |
Pierre-Yves David |
obsolescence: add test case B-5 for obsolescence markers exchange
|
Mon, 10 Apr 2017 16:47:16 +0200 |
Pierre-Yves David |
obsolescence: add test case B-4 for obsolescence markers exchange
|
Mon, 10 Apr 2017 16:46:53 +0200 |
Pierre-Yves David |
obsolescence: add test case B-3 for obsolescence markers exchange
|
Mon, 10 Apr 2017 16:46:31 +0200 |
Pierre-Yves David |
obsolescence: add test case B-2 for obsolescence markers exchange
|
Mon, 10 Apr 2017 16:46:03 +0200 |
Pierre-Yves David |
obsolescence: add test case B-1 for obsolescence markers exchange
|
Mon, 10 Apr 2017 16:44:39 +0200 |
Pierre-Yves David |
obsolescence: add test case A-7 for obsolescence markers exchange
|
Mon, 10 Apr 2017 16:44:19 +0200 |
Pierre-Yves David |
obsolescence: add test case A-6 for obsolescence markers exchange
|
Mon, 10 Apr 2017 16:43:49 +0200 |
Pierre-Yves David |
obsolescence: add test case A-5 for obsolescence markers exchange
|
Mon, 10 Apr 2017 16:43:26 +0200 |
Pierre-Yves David |
obsolescence: add test case A-4 for obsolescence markers exchange
|
Mon, 10 Apr 2017 16:42:49 +0200 |
Pierre-Yves David |
obsolescence: add test case A-3 for obsolescence markers exchange
|
Mon, 10 Apr 2017 16:41:46 +0200 |
Pierre-Yves David |
obsolescence: add test case A-2 for obsolescence markers exchange
|
Mon, 10 Apr 2017 16:41:21 +0200 |
Pierre-Yves David |
obsolescence: add test case A-1 for obsolescence markers exchange
|
Mon, 10 Apr 2017 16:40:40 +0200 |
Pierre-Yves David |
obsolescence: add setup script for obsolescence markers exchange tests
|
Tue, 11 Apr 2017 00:03:11 +0200 |
Pierre-Yves David |
upgrade: simplify the "origin" dispatch in dry run
|
Mon, 10 Apr 2017 23:11:45 +0200 |
Pierre-Yves David |
upgrade: use 'improvement' object for action too
|
Mon, 10 Apr 2017 23:10:03 +0200 |
Pierre-Yves David |
upgrade: implement equality for 'improvement' object
|
Mon, 10 Apr 2017 22:15:17 +0200 |
Pierre-Yves David |
upgrade: simplify some of the initial dispatch for dry run
|
Fri, 07 Apr 2017 18:39:27 +0200 |
Pierre-Yves David |
upgrade: simplify 'determineactions'
|
Tue, 11 Apr 2017 23:46:16 +0200 |
Pierre-Yves David |
upgrade: filter optimizations outside of 'determineactions'
|
Fri, 07 Apr 2017 18:46:27 +0200 |
Pierre-Yves David |
upgrade: directly iterate over optimisations
|
Mon, 10 Apr 2017 21:01:06 +0200 |
Pierre-Yves David |
upgrade: simplify optimisations validation
|
Mon, 10 Apr 2017 21:00:52 +0200 |
Pierre-Yves David |
upgrade: split finding deficiencies from finding optimisations
|
Tue, 11 Apr 2017 22:07:40 +0200 |
Pierre-Yves David |
upgrade: update the copyright statement
|
Tue, 11 Apr 2017 22:07:15 +0200 |
Pierre-Yves David |
upgrade: update the header comment
|
Tue, 11 Apr 2017 22:01:13 +0200 |
Pierre-Yves David |
upgrade: import 'localrepo' globally
|
Tue, 11 Apr 2017 20:54:50 -0400 |
Matt Harbison |
largefiles: set the extension as enabled locally after a share requiring it
|
Tue, 11 Apr 2017 21:38:11 -0400 |
Matt Harbison |
windows: add context manager support to mixedfilemodewrapper
|
Tue, 11 Apr 2017 18:31:40 -0700 |
Jun Wu |
chg: always wait for pager
|
Sun, 09 Apr 2017 19:09:07 +0200 |
Pierre-Yves David |
bundle2: move 'seek' and 'tell' methods off the unpackermixin class
|
Mon, 10 Apr 2017 15:32:09 -0700 |
Kostia Balytskyi |
shelve: rename nodestoprune to nodestoremove
|
Mon, 03 Apr 2017 22:23:52 +0900 |
Yuya Nishihara |
templater: port pad() to take keyword arguments
|