log mercurial/util.py @ 36429:f8ea6988a5fb

age author description
Sun, 25 Feb 2018 23:08:41 -0500 Augie Fackler py3: hunt down str(exception) instances and use util.forcebytestr
Sun, 25 Feb 2018 22:06:53 -0500 Augie Fackler util: use pycompat.bytestr() instead of str()
Wed, 21 Feb 2018 22:20:27 +0900 Yuya Nishihara util: factor out shellsplit() function
Wed, 21 Feb 2018 13:41:20 -0800 Gregory Szorc util: add a file object proxy that can read at most N bytes
Sat, 17 Feb 2018 18:14:51 +0900 Yuya Nishihara py3: fix bytes-unicode dance while building docstring of extdiff
Fri, 16 Feb 2018 17:24:31 -0500 Augie Fackler merge with stable
Fri, 16 Feb 2018 13:25:39 -0800 Jun Wu date: fix parsing months stable
Mon, 12 Feb 2018 20:44:06 -0500 Augie Fackler util: convert traceback-related sysstrs to sysbytes in getstackframes
Mon, 12 Feb 2018 20:43:33 -0500 Augie Fackler util: format line number of stack trace using %d
Mon, 12 Feb 2018 20:43:05 -0500 Augie Fackler util: call warnings.warn() with a sysstr in nouideprecwarn
Sun, 11 Feb 2018 12:55:50 -0800 Gregory Szorc py3: pass system string to socket.getservbyname
Sat, 27 Jan 2018 13:33:31 +0900 Yuya Nishihara py3: factor out helpers to apply string conversion recursively
Fri, 19 Jan 2018 22:52:35 +0100 Gregory Szorc util: implement varint functions
Fri, 19 Jan 2018 20:51:35 +0100 Boris Feld util: move 'readexactly' in the util module
Fri, 29 Dec 2017 05:25:27 +0530 Pulkit Goyal py3: use node.hex(h.digest()) instead of h.hexdigest()
Fri, 29 Dec 2017 22:54:14 -0500 Matt Harbison util: add a function to show the mount point of the filesystem
Sat, 30 Dec 2017 21:15:12 -0500 Matt Harbison util: whitelist NTFS for hardlink creation (issue4580)
Sat, 30 Dec 2017 21:07:03 -0500 Matt Harbison util: move getfstype() to the platform modules
Wed, 20 Dec 2017 02:13:35 -0800 Jun Wu osutil: add a function to unblock signals
Wed, 29 Nov 2017 04:47:27 +0530 Pulkit Goyal py3: add b'' to regular expressions which are raw strings
Wed, 08 Nov 2017 09:18:18 -0800 Mark Thomas util: add util.clearcachedproperty
Thu, 12 Oct 2017 23:34:34 -0700 Jun Wu codemod: use pycompat.isdarwin
Thu, 12 Oct 2017 09:04:22 -0700 Jun Wu codemod: use pycompat.isposix
Thu, 12 Oct 2017 23:30:46 -0700 Jun Wu codemod: use pycompat.iswindows
Mon, 02 Oct 2017 14:05:30 -0700 Mark Thomas util: add safename function for generating safe names to rename to
Wed, 04 Oct 2017 11:58:00 -0400 Augie Fackler urllibcompat: move some adapters from pycompat to urllibcompat
Fri, 29 Sep 2017 15:49:20 +0000 Alex Gaynor style: never put multiple statements on one line
Wed, 27 Sep 2017 19:27:41 +0900 Yuya Nishihara py3: work around bytes/unicode divergence in parsedate()
Wed, 27 Sep 2017 19:13:43 +0900 Yuya Nishihara py3: replace bytes[n] with slicing in checkwinfilename()
Wed, 27 Sep 2017 19:11:28 +0900 Yuya Nishihara py3: manually escape control character to be embedded in win filename error
Wed, 27 Sep 2017 18:07:48 -0700 Jun Wu config: use copy-on-write to improve copy performance
Thu, 21 Sep 2017 05:54:34 -0700 Mark Thomas util: add an mmapread method
Sun, 03 Sep 2017 17:33:10 +0900 Yuya Nishihara doctest: coerce dict.keys() to list
Sun, 03 Sep 2017 14:56:31 +0900 Yuya Nishihara doctest: use print_function and convert bytes to unicode where needed
Sun, 03 Sep 2017 14:38:58 +0900 Yuya Nishihara doctest: replace str() with bytes()
Sun, 03 Sep 2017 14:32:11 +0900 Yuya Nishihara doctest: bulk-replace string literals with b'' for Python 3
Wed, 06 Sep 2017 12:56:19 -0700 Jun Wu checknlink: rename file object from 'fd' to 'fp'
Fri, 01 Sep 2017 17:09:53 -0700 Jun Wu checknlink: use a random temp file name for checking
Sun, 03 Sep 2017 17:51:23 +0900 Yuya Nishihara py3: fix repr(util.url) to return system string
Thu, 31 Aug 2017 19:40:15 -0700 Gregory Szorc util: use set for reserved Windows filenames
Tue, 22 Aug 2017 00:38:38 +0000 Michael Bolin util: use ~ as a suffix for a temp file in the same directory as a source file
Wed, 16 Aug 2017 13:54:24 +0900 Yuya Nishihara py3: select input or raw_input by pycompat
Wed, 16 Aug 2017 13:50:11 +0900 Yuya Nishihara py3: make encoding.strio() an identity function on Python 2
Mon, 24 Jul 2017 14:38:40 -0400 Augie Fackler py3: introduce a wrapper for __builtins__.{raw_,}input()
Tue, 15 Aug 2017 21:09:33 +0900 FUJIWARA Katsunori i18n: get translation entries for description of each compression engines
Tue, 15 Aug 2017 19:27:24 +0900 FUJIWARA Katsunori i18n: use saved object to get actual function information if available
Mon, 14 Aug 2017 22:28:59 -0700 Jun Wu util: make nogc effective for CPython
Fri, 28 Jul 2017 22:42:10 -0700 Martin von Zweigbergk util: add base class for transactional context managers
Thu, 10 Aug 2017 18:55:33 -0400 Augie Fackler merge with stable
Thu, 10 Aug 2017 14:23:41 -0400 Augie Fackler merge with stable
Thu, 03 Aug 2017 23:02:32 +0900 Yuya Nishihara py3: convert arbitrary exception object to byte string more reliably
Mon, 07 Aug 2017 22:22:28 +0900 Yuya Nishihara ssh: unban the use of pipe character in user@host:port string stable 4.3.1
Mon, 31 Jul 2017 16:44:17 -0700 Sean Farley subrepo: add tests for svn rogue ssh urls (SEC) stable
Fri, 28 Jul 2017 16:32:25 -0700 Sean Farley util: add utility method to check for bad ssh urls (SEC) stable
Mon, 07 Aug 2017 22:22:28 +0900 Yuya Nishihara ssh: unban the use of pipe character in user@host:port string stable 4.2.3
Mon, 31 Jul 2017 16:44:17 -0700 Sean Farley subrepo: add tests for svn rogue ssh urls (SEC) stable
Fri, 28 Jul 2017 16:32:25 -0700 Sean Farley util: add utility method to check for bad ssh urls (SEC) stable
Wed, 02 Aug 2017 22:51:19 +0900 Yuya Nishihara util: fix sortdict.update() to call __setitem__() on PyPy (issue5639) stable
Thu, 20 Jul 2017 01:30:41 -0700 Durham Goode rebase: use one dirstateguard for when using rebase.singletransaction
Mon, 17 Jul 2017 12:38:07 -0400 Alex Gaynor util: remove dead code which used to be for old python2 versions