log mercurial/win32.py @ 51461:47752632b4fc

age author description
Thu, 15 Dec 2022 18:02:55 -0500 Matt Harbison typing: add type hints to mercurial/win32.py
Tue, 31 May 2022 21:16:17 +0200 Manuel Jacob py3: catch FileExistsError instead of checking errno == EEXIST
Sun, 29 May 2022 15:17:27 +0200 Manuel Jacob py3: replace `pycompat.xrange` by `range`
Thu, 03 Mar 2022 17:34:00 +0100 Gregory Szorc py2: remove simple from __future__ statements
Thu, 25 Mar 2021 18:02:08 +0100 Raphaël Gomès contributor: change mentions of mpm to olivia
Fri, 12 Mar 2021 17:22:35 -0500 Matt Harbison typing: disable a few errors when accessing Windows specific attributes stable
Fri, 27 Nov 2020 17:03:29 -0500 Augie Fackler formating: upgrade to black 20.8b1
Fri, 08 Nov 2019 11:19:20 -0800 Augie Fackler cleanup: remove pointless r-prefixes on single-quoted strings
Thu, 07 Nov 2019 13:18:19 -0500 Augie Fackler cleanup: remove pointless r-prefixes on double-quoted strings
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
Tue, 11 Dec 2018 21:57:54 -0500 Matt Harbison win32: close the handles associated with a spawned child process
Fri, 21 Sep 2018 19:48:23 -0400 Matt Harbison py3: rename pycompat.getcwd() to encoding.getcwd() (API)
Fri, 21 Sep 2018 21:44:27 -0400 Matt Harbison py3: create built in exceptions with str type messages in win32.py
Wed, 19 Sep 2018 23:54:16 -0400 Matt Harbison py3: resolve Unicode issues around `hg serve` on Windows
Thu, 13 Sep 2018 00:42:25 -0400 Matt Harbison py3: prevent the win32 ctype _fields_ from being transformed to bytes
Wed, 01 Aug 2018 13:00:45 -0700 Gregory Szorc global: use pycompat.xrange()
Wed, 04 Jul 2018 14:19:13 +0200 Sune Foldager windows: fix incorrect detection of broken pipe when writing to pager stable
Tue, 02 Jan 2018 12:14:08 +0900 Yuya Nishihara win32: do not call GetVolumePathName() with the minimum buffer length
Tue, 02 Jan 2018 12:02:25 +0900 Yuya Nishihara win32: allocate buffer of maximum length for GetVolumeInformation()
Fri, 29 Dec 2017 22:15:37 -0500 Matt Harbison win32: split a utility function to obtain the volume out of getfstype()
Fri, 29 Dec 2017 21:28:19 -0500 Matt Harbison win32: implement util.getfstype()
Tue, 22 Aug 2017 20:03:07 -0400 Augie Fackler python3: wrap all uses of <exception>.strerror with strtolocal
Wed, 29 Mar 2017 23:45:23 -0400 Matt Harbison win32: add a method to trigger the Crypto API to complete a certificate chain
Thu, 30 Mar 2017 00:33:00 -0400 Matt Harbison win32: work around a WinError problem handling HRESULT types
Sun, 21 May 2017 18:58:51 -0400 Matt Harbison win32: drop a py26 daemonizing hack
Mon, 22 May 2017 22:00:56 -0400 Matt Harbison win32: add a method to enable ANSI color code processing on Windows 10
Thu, 22 Dec 2016 01:54:17 +0530 Pulkit Goyal py3: use pycompat.getcwd instead of os.getcwd
Sun, 18 Dec 2016 02:06:00 +0530 Pulkit Goyal py3: replace os.environ with encoding.environ (part 4 of 5)
Thu, 20 Oct 2016 23:09:05 +0900 Yuya Nishihara scmutil: extend termwidth() to return terminal height, renamed to termsize()
Thu, 20 Oct 2016 22:57:12 +0900 Yuya Nishihara scmutil: clarify that we explicitly do termwidth - 1 on Windows
Sat, 08 Aug 2015 18:52:59 -0700 Gregory Szorc win32: use absolute_import
Tue, 23 Jun 2015 22:20:08 -0700 Gregory Szorc global: mass rewrite to use modern exception syntax
Tue, 07 Apr 2015 22:30:25 -0400 Matt Harbison win32: add a method to fetch the available pipe data size
Sat, 28 Mar 2015 11:19:34 +0100 Adrian Buehlmann win32: add comment about WinError
Sun, 22 Mar 2015 19:08:13 -0400 Matt Harbison win32: 'raise ctypes.WinError' -> 'raise ctypes.WinError()' stable
Sat, 03 May 2014 10:33:54 +0200 Steve Borho win32: backout 1a9ebc83a74c stable
Tue, 29 Apr 2014 12:35:50 +0900 Yuya Nishihara win32: add missing definition of _ERROR_NO_MORE_FILES caught by pyflakes stable
Thu, 17 Oct 2013 13:27:17 +0900 Kaz Nishimura win32: improve the performance of win32.unlink() over CIFS
Sat, 08 Feb 2014 14:35:07 +0100 Simon Heimberg win32: spawndetached returns pid of detached process and not of cmd.exe
Tue, 07 May 2013 05:04:11 +0900 FUJIWARA Katsunori windows: check target type before actual unlinking to follow POSIX semantics stable
Mon, 15 Apr 2013 01:37:23 +0200 Mads Kiilerich check-code: catch trailing space in comments
Tue, 01 Jan 2013 12:50:23 -0600 Augie Fackler win32: clean up use of two-argument raise
Mon, 27 Aug 2012 23:14:27 +0200 Mads Kiilerich avoid using abbreviations that look like spelling errors
Mon, 25 Jun 2012 19:26:29 +0200 Adrian Buehlmann win32: remove uneeded usage of _STARTF_USESHOWWINDOW
Mon, 25 Jun 2012 19:11:29 +0200 Adrian Buehlmann win32: specify _CREATE_NO_WINDOW on spawndetached()
Thu, 14 Jun 2012 11:03:20 +0200 Adrian Buehlmann win32.py: let samefile and samedevice work on directories too
Sun, 27 May 2012 11:29:52 +0200 Adrian Buehlmann win32: move lookupreg() to windows.py
Sun, 27 May 2012 11:29:45 +0200 Adrian Buehlmann win32: use Python's _winreg again
Mon, 21 May 2012 16:35:27 -0500 Matt Mackall merge with stable
Mon, 21 May 2012 16:32:49 -0500 Matt Mackall win32: fix encoding handling for registry strings (issue3467) stable
Sat, 12 May 2012 16:00:58 +0200 Brodie Rao cleanup: "raise SomeException()" -> "raise SomeException"
Tue, 13 Sep 2011 17:01:07 -0500 Matt Mackall win32: quietly ignore missing CreateHardLinkA for Wine stable
Sun, 15 May 2011 21:33:51 +0200 Adrian Buehlmann win32.py: add argtypes and restype
Sun, 15 May 2011 21:27:59 +0200 Adrian Buehlmann win32.py: more explicit definition of _STD_ERROR_HANDLE
Fri, 06 May 2011 15:41:04 +0200 Adrian Buehlmann rename util.set_signal_handler to setsignalhandler
Fri, 06 May 2011 15:36:05 +0200 Adrian Buehlmann rename util.executable_path to executablepath
Fri, 06 May 2011 15:34:34 +0200 Adrian Buehlmann rename util.os_link to oslink
Fri, 06 May 2011 15:16:22 +0200 Adrian Buehlmann rename util.lookup_reg to lookupreg
Thu, 21 Apr 2011 15:08:48 -0500 Matt Mackall win32: Wine doesn't know about hardlinks
Mon, 28 Mar 2011 15:54:22 +0200 Adrian Buehlmann set NOT_CONTENT_INDEXED on .hg dir (issue2694)
Sun, 27 Mar 2011 01:47:58 +0100 Adrian Buehlmann win32: remove READONLY attribute on unlink
Sun, 27 Mar 2011 01:17:48 +0100 Adrian Buehlmann windows: move unlink to win32.py
Mon, 14 Feb 2011 11:13:05 +0100 Adrian Buehlmann eliminate win32.user_rcpath_win32()
Mon, 14 Feb 2011 11:12:35 +0100 Adrian Buehlmann win32: move system_rcpath_win32() to windows.py
Mon, 14 Feb 2011 11:12:31 +0100 Adrian Buehlmann win32: new function executable_path
Mon, 14 Feb 2011 11:12:26 +0100 Adrian Buehlmann port win32.py to using the Python ctypes library
Mon, 14 Feb 2011 11:12:22 +0100 Adrian Buehlmann win32: optimize parameters for the CreateFile call in _getfileinfo
Fri, 21 Jan 2011 14:42:15 -0600 Steve Borho win32: win32console.GetStdHandle() can return None stable
Thu, 11 Nov 2010 01:12:51 +0900 Yuya Nishihara win32: remove try-catch block of GetModuleFileNameEx (issue2480) stable
Sun, 07 Nov 2010 18:21:29 +0100 Adrian Buehlmann opener: check hardlink count reporting (issue1866) stable
Sun, 10 Oct 2010 10:06:36 -0500 Augie Fackler termwidth: move to ui.ui from util
Fri, 24 Sep 2010 12:46:54 -0500 Matt Mackall backout most of 4f8067c94729
Thu, 23 Sep 2010 00:02:31 -0500 Brodie Rao cleanup: use x in (a, b) instead of x == a or x == b
Thu, 19 Aug 2010 22:51:09 +0200 Patrick Mezard win32: remove useless lstat() fallback in nlinks() stable
Thu, 19 Aug 2010 22:51:09 +0200 Patrick Mezard win32: correctly break hardlinks on network drives (issue761) stable
Tue, 08 Jun 2010 09:30:33 +0200 Dirkjan Ochtman cleanups: unused variables
Sun, 25 Apr 2010 18:27:12 +0200 Patrick Mezard win32: detect console width on Windows
Sun, 07 Feb 2010 05:34:22 -0600 Steve Borho win32: allow hgrc.d on Windows
Tue, 19 Jan 2010 22:45:09 -0600 Matt Mackall Merge with stable
Tue, 19 Jan 2010 22:20:08 -0600 Matt Mackall Update license to GPLv2+ stable
Sun, 10 Jan 2010 18:13:34 +0100 Patrick Mezard cmdutil: hide child window created by win32 spawndetached()
Fri, 08 Jan 2010 23:15:22 +0100 Patrick Mezard win32: close file when leaving _getfileinfo() stable
Fri, 08 Jan 2010 18:48:39 +0530 Siddharth Agarwal Add support for relinking on Windows. stable
Wed, 22 Jul 2009 23:12:54 +0200 Martin Geisler coding style: use a space after comma
Thu, 25 Jun 2009 22:43:58 +0200 Henrik Stuart windows: fix use of undefined exception (issue1707)
Sat, 30 May 2009 23:20:30 +0200 Martin Geisler removed unused imports
Wed, 13 May 2009 21:36:16 +0200 Sune Foldager posixfile: remove posixfile_nt and fix import bug in windows.py
Thu, 26 Mar 2009 13:14:35 -0700 Bryan O'Sullivan win32: clarify comment regarding use of fdopen
Thu, 26 Mar 2009 13:13:48 -0700 Bryan O'Sullivan win32: allow catching of both pywintypes.error and WindowsError
Sun, 26 Apr 2009 01:24:49 +0200 Martin Geisler turn some comments back into module docstrings
Sun, 26 Apr 2009 01:13:08 +0200 Martin Geisler put license and copyright info into comment blocks
Sun, 26 Apr 2009 01:08:54 +0200 Martin Geisler updated license to be explicit about GPL version 2
Fri, 03 Apr 2009 14:51:48 -0500 Matt Mackall move encoding bits from util to encoding
Thu, 26 Mar 2009 13:54:44 -0500 Matt Mackall util: split out posix, windows, and win32 modules base mercurial/util_win32.py@0e90c9e334c8