Mon, 13 Jun 2022 11:20:57 -0400 |
Matt Harbison |
typing: add a missing suppression directive for `msvcrt`
|
Mon, 13 Jun 2022 11:18:41 -0400 |
Matt Harbison |
windows: drop some py2 compatibility code
|
Mon, 13 Jun 2022 11:06:33 -0400 |
Matt Harbison |
windows: prevent bytes from being passed to registry APIs
|
Wed, 01 Jun 2022 02:21:41 +0200 |
Manuel Jacob |
py3: catch specific OSError subclasses instead of checking errno
|
Tue, 31 May 2022 21:16:17 +0200 |
Manuel Jacob |
py3: catch FileExistsError instead of checking errno == EEXIST
|
Wed, 23 Mar 2022 13:51:40 -0400 |
Matt Harbison |
pytype: disable a few errors about Windows specific module attributes
|
Mon, 21 Feb 2022 13:08:28 -0700 |
Gregory Szorc |
py3: use class X: instead of class X(object):
|
Mon, 21 Feb 2022 10:38:27 -0700 |
Gregory Szorc |
windows: remove write throttling support
|
Mon, 21 Feb 2022 10:36:44 -0700 |
Gregory Szorc |
windows: remove conditional for Python 3
|
Thu, 03 Mar 2022 17:34:00 +0100 |
Gregory Szorc |
py2: remove simple from __future__ statements
|
Mon, 20 Sep 2021 10:45:18 -0400 |
Matt Harbison |
typing: suppress an name-error warning in `mercurial/windows.py`
|
Sun, 22 Aug 2021 17:59:21 -0400 |
Matt Harbison |
windows: degrade to py2 behavior when reading a non-symlink as a symlink
stable
|
Mon, 02 Aug 2021 10:51:19 -0400 |
Matt Harbison |
windows: avoid a bytes vs unicode crash reading passwords on py2
stable
|
Sat, 10 Jul 2021 13:46:24 +0200 |
Pierre-Yves David |
windows: introduce a `util.abspath` to replace os.path.abspath
|
Fri, 11 Jun 2021 23:39:31 -0400 |
Matt Harbison |
typing: disable warnings for a couple of Windows specific attributes
|
Wed, 12 May 2021 12:41:52 -0400 |
Matt Harbison |
util: avoid echoing the password to the console on Windows py3 (issue6446)
stable
|
Thu, 25 Mar 2021 18:02:08 +0100 |
Raphaël Gomès |
contributor: change mentions of mpm to olivia
|
Fri, 27 Nov 2020 17:03:29 -0500 |
Augie Fackler |
formating: upgrade to black 20.8b1
|
Sat, 18 Jul 2020 12:35:55 +0200 |
Manuel Jacob |
windows: don’t set `softspace` attribute in `winstdout`
|
Fri, 17 Jul 2020 14:58:22 +0200 |
Manuel Jacob |
windows: handle file-like objects without isatty() method
|
Fri, 17 Jul 2020 03:28:52 +0200 |
Manuel Jacob |
windows: always work around EINVAL in case of broken pipe for stdout / stderr
|
Fri, 17 Jul 2020 03:12:29 +0200 |
Manuel Jacob |
windows: augment docstring of `winstdout` class
|
Fri, 29 May 2020 03:56:07 +0200 |
Manuel Jacob |
cleanup: eliminate procutil.quotecommand()
|
Fri, 29 May 2020 03:43:08 +0200 |
Manuel Jacob |
cleanup: remove compatibility code for Python < 2.7.1
|
Fri, 06 Mar 2020 13:27:41 -0500 |
Augie Fackler |
cleanup: run pyupgrade on our source tree to clean up varying things
|
Tue, 17 Dec 2019 21:12:17 -0500 |
Matt Harbison |
windows: drop detection of Windows 95/98/ME
|
Mon, 16 Dec 2019 17:10:51 -0500 |
Augie Fackler |
windows: if username(uid=None) is loaded, just use getpass
|
Sun, 01 Dec 2019 18:46:10 -0500 |
Matt Harbison |
cleanup: fix docstring formatting
|
Fri, 22 Nov 2019 23:55:57 -0500 |
Matt Harbison |
windows: suppress pytype warnings for Windows imports and functions
|
Fri, 08 Nov 2019 11:19:20 -0800 |
Augie Fackler |
cleanup: remove pointless r-prefixes on single-quoted strings
|
Sun, 06 Oct 2019 16:55:18 -0400 |
Gregory Szorc |
py3: manually import getattr where it is needed
|
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
|
Thu, 10 Jan 2019 14:57:01 +0100 |
Boris Feld |
update: fix edge-case with update.atomic-file and read-only files
|
Sat, 15 Dec 2018 13:41:34 -0500 |
Matt Harbison |
windows: ensure mixedfilemodewrapper fd doesn't escape by entering context mgr
stable
|
Sat, 15 Dec 2018 01:26:18 -0500 |
Matt Harbison |
py3: ensure the proxied Windows fd doesn't escape by entering context manager
stable
|
Fri, 12 Oct 2018 17:34:45 -0400 |
Matt Harbison |
py3: use str to query registry values on Windows
|
Sat, 29 Sep 2018 20:57:49 -0400 |
Matt Harbison |
py3: byteify windows.shelltocmdexe()
|
Tue, 25 Sep 2018 21:16:12 -0400 |
Matt Harbison |
py3: convert os.readlink() path to native strings on Windows
|
Wed, 26 Sep 2018 21:25:18 -0400 |
Matt Harbison |
py3: ensure standard exceptions use `str` type strings in windows.py
|
Fri, 21 Sep 2018 20:03:07 -0400 |
Matt Harbison |
py3: proxy posixfile objects to re-add a useful 'name' attribute on Windows
|
Wed, 19 Sep 2018 23:54:16 -0400 |
Matt Harbison |
py3: resolve Unicode issues around `hg serve` on Windows
|
Thu, 13 Sep 2018 22:07:00 -0400 |
Matt Harbison |
py3: fix str vs bytes in enough places to run `hg version` on Windows
|
Thu, 13 Sep 2018 20:54:53 -0400 |
Matt Harbison |
windows: open registry keys using unicode names
|
Mon, 16 Jul 2018 00:32:33 -0400 |
Matt Harbison |
windows: expand '~/' and '~\' to %USERPROFILE% when translating to cmd.exe
|
Sun, 15 Jul 2018 23:58:39 -0400 |
Matt Harbison |
windows: replace single quote with double quote when translating to cmd.exe
|
Sat, 07 Jul 2018 22:13:56 -0400 |
Matt Harbison |
windows: don't consider '$$' to be an escaped '$' when translating to cmd.exe
|
Mon, 09 Jul 2018 09:50:23 -0400 |
Augie Fackler |
merge with stable
|
Wed, 04 Jul 2018 14:19:13 +0200 |
Sune Foldager |
windows: fix incorrect detection of broken pipe when writing to pager
stable
|
Sun, 24 Jun 2018 01:13:09 -0400 |
Matt Harbison |
windows: add a method to convert Unix style command lines to Windows style
|
Sat, 07 Apr 2018 21:14:16 +0900 |
Yuya Nishihara |
procutil: unify platform.explainexit()
|
Sat, 07 Apr 2018 21:09:21 +0900 |
Yuya Nishihara |
procutil: rewrite popen() as a subprocess.Popen wrapper (issue4746) (API)
|
Sat, 24 Mar 2018 13:30:50 +0900 |
Yuya Nishihara |
rcutil: directly call win32.executablepath()
|
Tue, 27 Feb 2018 14:42:30 +0530 |
Pulkit Goyal |
py3: convert os.devnull to bytes using pycompat.bytestr
|
Wed, 21 Feb 2018 22:20:27 +0900 |
Yuya Nishihara |
util: factor out shellsplit() function
|
Fri, 29 Dec 2017 22:54:14 -0500 |
Matt Harbison |
util: add a function to show the mount point of the filesystem
|
Fri, 29 Dec 2017 21:28:19 -0500 |
Matt Harbison |
win32: implement util.getfstype()
|
Sat, 30 Dec 2017 21:07:03 -0500 |
Matt Harbison |
util: move getfstype() to the platform modules
|
Sun, 03 Sep 2017 14:32:11 +0900 |
Yuya Nishihara |
doctest: bulk-replace string literals with b'' for Python 3
|
Tue, 22 Aug 2017 20:03:07 -0400 |
Augie Fackler |
python3: wrap all uses of <exception>.strerror with strtolocal
|