Mon, 16 Sep 2024 15:36:44 +0200 |
Matt Harbison |
typing: add `from __future__ import annotations` to most files
|
Thu, 18 Jul 2024 12:36:12 +0200 |
Raphaël Gomès |
black: format the codebase with 23.3.0
|
Tue, 23 Jul 2024 10:02:46 +0200 |
Raphaël Gomès |
Backout accidental publication of a large range of revisions
|
Thu, 18 Jul 2024 12:36:12 +0200 |
Raphaël Gomès |
black: format the codebase with 23.3.0
|
Tue, 28 Feb 2023 18:14:11 -0500 |
Matt Harbison |
patchbomb: respect the `--git` option
stable
|
Tue, 31 May 2022 16:54:58 +0200 |
Manuel Jacob |
py3: catch BrokenPipeError instead of checking errno == EPIPE
|
Thu, 03 Mar 2022 17:34:00 +0100 |
Gregory Szorc |
py2: remove simple from __future__ statements
|
Tue, 28 Sep 2021 08:47:11 -0700 |
Martin von Zweigbergk |
errors: raise InputError on bad revset to revrange() iff provided by the user
|
Mon, 20 Sep 2021 15:16:10 +0200 |
Raphaël Gomès |
patchbomb: fix traceback on outgoing when not specifying revisions
stable
|
Wed, 14 Apr 2021 17:02:20 +0200 |
Pierre-Yves David |
bundle: support multiple destinations
|
Wed, 14 Apr 2021 11:30:49 +0200 |
Pierre-Yves David |
patchbomb: use `get_unique_pull_path`
|
Mon, 12 Apr 2021 06:34:54 +0200 |
Pierre-Yves David |
urlutil: extract `parseurl` from `hg` into the new module
|
Mon, 12 Apr 2021 03:01:04 +0200 |
Pierre-Yves David |
urlutil: extract `url` related code from `util` into the new module
|
Thu, 25 Mar 2021 18:02:08 +0100 |
Raphaël Gomès |
contributor: change mentions of mpm to olivia
|
Tue, 01 Dec 2020 21:54:46 +0100 |
Joerg Sonnenberger |
node: import symbols explicitly
|
Fri, 27 Nov 2020 17:03:29 -0500 |
Augie Fackler |
formating: upgrade to black 20.8b1
|
Thu, 16 Jul 2020 13:33:46 -0700 |
Martin von Zweigbergk |
templatespec: create a factory function for each type there is
|
Tue, 17 Dec 2019 10:26:44 +0300 |
Martin von Zweigbergk |
patchbomb: use cmdutil.check_at_most_one_arg()
|
Wed, 13 Nov 2019 17:06:05 +0100 |
Denis Laxalde |
patchbomb: fix wrong argument type when calling mail generator.flatten()
|
Wed, 13 Nov 2019 15:23:04 +0100 |
Denis Laxalde |
mail: use a native string for "subtype" value
|
Sat, 09 Nov 2019 16:16:31 +0100 |
Denis Laxalde |
py3: use native strings when forming email headers in patchbomb
|
Sat, 09 Nov 2019 15:16:52 +0100 |
Denis Laxalde |
mail: let addressencode() / addrlistencode() return native strings
|
Fri, 08 Nov 2019 11:19:20 -0800 |
Augie Fackler |
cleanup: remove pointless r-prefixes on single-quoted strings
|
Wed, 30 Oct 2019 21:49:48 +0900 |
Yuya Nishihara |
py3: fix patchbomb to accept non-ASCII header value for email preview
stable
|
Thu, 10 Oct 2019 10:53:13 +0200 |
Denis Laxalde |
patchbomb: use mail.Generator alias for py2/py3 compat
|
Tue, 08 Oct 2019 15:06:18 -0700 |
Martin von Zweigbergk |
cleanup: join string literals that are already on one line
|
Sat, 05 Oct 2019 23:04:45 -0400 |
Yuya Nishihara |
formatter: pass in template spec to templateformatter as argument
|
Sun, 06 Oct 2019 13:28:56 -0400 |
Gregory Szorc |
py3: manually import pycompat.open into files that need it
|
Sun, 06 Oct 2019 09:48:39 -0400 |
Augie Fackler |
formatting: byteify all mercurial/ and hgext/ string literals
|
Sun, 06 Oct 2019 09:45:02 -0400 |
Augie Fackler |
formatting: blacken the codebase
|
Wed, 17 Oct 2018 21:00:36 +0800 |
Anton Shestakov |
commands: adjust metavariables as appropriate
|
Sat, 13 Oct 2018 02:17:41 -0700 |
rdamazio |
help: assigning categories to existing commands
|
Wed, 03 Oct 2018 10:27:44 -0700 |
Martin von Zweigbergk |
cleanup: some Yoda conditions, this patch removes
|
Thu, 16 Aug 2018 00:40:20 -0400 |
Augie Fackler |
patchbomb: allow using HGHOSTNAME to force a hostname
|
Thu, 16 Aug 2018 00:39:32 -0400 |
Augie Fackler |
patchbomb: extract function for generating message-id
|
Sun, 12 Aug 2018 11:43:24 +0900 |
Yuya Nishihara |
patchbomb: really use BytesGenerator API
|
Thu, 09 Aug 2018 21:57:46 -0400 |
Augie Fackler |
patchbomb: use native strings when determining attachment disposition
|
Thu, 09 Aug 2018 19:39:33 -0400 |
Augie Fackler |
patchbomb: don't unintentionally duplicate headers
|
Thu, 09 Aug 2018 19:37:57 -0400 |
Augie Fackler |
patchbomb: use sysstrs when describing content-type
|
Thu, 09 Aug 2018 18:28:43 -0400 |
Augie Fackler |
patchbomb: use native strs for email header keys and values
|
Thu, 09 Aug 2018 18:28:19 -0400 |
Augie Fackler |
patchbomb: use email.encoders instead of email.Encoders
|
Mon, 16 Jul 2018 18:17:44 -0400 |
Augie Fackler |
patchbomb: python 3 really wants those email addresses in unicode
|
Mon, 16 Jul 2018 14:14:27 -0400 |
Augie Fackler |
patchbomb: work around email module really wanting to write unicode data
|
Mon, 16 Jul 2018 14:15:29 -0400 |
Augie Fackler |
patchbomb: ensure all headers and values given to email mod are native strings
|
Tue, 26 Jun 2018 02:05:11 +0530 |
Pulkit Goyal |
patchbomb: use email.mime.base instead of email.MIMEBase
|
Tue, 26 Jun 2018 02:04:17 +0530 |
Pulkit Goyal |
patchbomb: use email.mime.multipart instead of email.MIMEMultipart
|
Mon, 18 Jun 2018 14:34:07 -0700 |
Martin von Zweigbergk |
patchbomb: use progress helper
|
Mon, 18 Jun 2018 14:32:12 -0700 |
Martin von Zweigbergk |
patchbomb: don't close unused progress topic
|
Sat, 26 May 2018 12:20:36 +0900 |
Yuya Nishihara |
py3: wrap tempfile.mkdtemp() to use bytes path
|
Tue, 15 May 2018 14:35:41 +0200 |
David Demelier |
scmutil: move repair.stripbmrevset as scmutil.bookmarkrevs (API)
|
Thu, 12 Apr 2018 22:59:49 +0900 |
Yuya Nishihara |
export: extract function to write patch to file object (API)
|
Fri, 02 Mar 2018 07:17:06 +0530 |
Pulkit Goyal |
py3: use b"%d" to covert integer to bytes instead of str
|
Thu, 15 Feb 2018 17:18:26 +0100 |
Boris Feld |
util: extract all date-related utils in utils/dateutil module
|
Mon, 26 Feb 2018 23:54:40 +0530 |
Pulkit Goyal |
py3: convert bytes to str using encoding.strfromlocal
|
Mon, 26 Feb 2018 23:50:30 +0530 |
Pulkit Goyal |
py3: use encoding.strtolocal() to convert str to bytes
|
Mon, 26 Feb 2018 16:19:53 +0530 |
Pulkit Goyal |
py3: use email.utils module instead of email.Utils
|
Mon, 26 Feb 2018 16:23:12 +0530 |
Pulkit Goyal |
py3: use '%d' for integers instead of '%s'
|
Mon, 26 Feb 2018 16:22:15 +0530 |
Pulkit Goyal |
py3: use email.generator module instead of email.Generator
|
Sat, 24 Feb 2018 11:17:10 -0800 |
Gregory Szorc |
patchbomb: resolve revs before evaluating %ld revset
|
Thu, 02 Apr 2015 23:32:28 +0900 |
Yuya Nishihara |
cmdutil: pass ctx to makefilename() in place of repo/node pair (API)
|