Thu, 12 Oct 2017 23:34:34 -0700 |
Jun Wu |
codemod: use pycompat.isdarwin
|
file |
diff |
annotate
|
Thu, 12 Oct 2017 09:04:22 -0700 |
Jun Wu |
codemod: use pycompat.isposix
|
file |
diff |
annotate
|
Thu, 12 Oct 2017 23:30:46 -0700 |
Jun Wu |
codemod: use pycompat.iswindows
|
file |
diff |
annotate
|
Mon, 02 Oct 2017 14:05:30 -0700 |
Mark Thomas |
util: add safename function for generating safe names to rename to
|
file |
diff |
annotate
|
Wed, 04 Oct 2017 11:58:00 -0400 |
Augie Fackler |
urllibcompat: move some adapters from pycompat to urllibcompat
|
file |
diff |
annotate
|
Fri, 29 Sep 2017 15:49:20 +0000 |
Alex Gaynor |
style: never put multiple statements on one line
|
file |
diff |
annotate
|
Wed, 27 Sep 2017 19:27:41 +0900 |
Yuya Nishihara |
py3: work around bytes/unicode divergence in parsedate()
|
file |
diff |
annotate
|
Wed, 27 Sep 2017 19:13:43 +0900 |
Yuya Nishihara |
py3: replace bytes[n] with slicing in checkwinfilename()
|
file |
diff |
annotate
|
Wed, 27 Sep 2017 19:11:28 +0900 |
Yuya Nishihara |
py3: manually escape control character to be embedded in win filename error
|
file |
diff |
annotate
|
Wed, 27 Sep 2017 18:07:48 -0700 |
Jun Wu |
config: use copy-on-write to improve copy performance
|
file |
diff |
annotate
|
Thu, 21 Sep 2017 05:54:34 -0700 |
Mark Thomas |
util: add an mmapread method
|
file |
diff |
annotate
|
Sun, 03 Sep 2017 17:33:10 +0900 |
Yuya Nishihara |
doctest: coerce dict.keys() to list
|
file |
diff |
annotate
|
Sun, 03 Sep 2017 14:56:31 +0900 |
Yuya Nishihara |
doctest: use print_function and convert bytes to unicode where needed
|
file |
diff |
annotate
|
Sun, 03 Sep 2017 14:38:58 +0900 |
Yuya Nishihara |
doctest: replace str() with bytes()
|
file |
diff |
annotate
|
Sun, 03 Sep 2017 14:32:11 +0900 |
Yuya Nishihara |
doctest: bulk-replace string literals with b'' for Python 3
|
file |
diff |
annotate
|
Wed, 06 Sep 2017 12:56:19 -0700 |
Jun Wu |
checknlink: rename file object from 'fd' to 'fp'
|
file |
diff |
annotate
|
Fri, 01 Sep 2017 17:09:53 -0700 |
Jun Wu |
checknlink: use a random temp file name for checking
|
file |
diff |
annotate
|
Sun, 03 Sep 2017 17:51:23 +0900 |
Yuya Nishihara |
py3: fix repr(util.url) to return system string
|
file |
diff |
annotate
|
Thu, 31 Aug 2017 19:40:15 -0700 |
Gregory Szorc |
util: use set for reserved Windows filenames
|
file |
diff |
annotate
|
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
|
file |
diff |
annotate
|
Wed, 16 Aug 2017 13:54:24 +0900 |
Yuya Nishihara |
py3: select input or raw_input by pycompat
|
file |
diff |
annotate
|
Wed, 16 Aug 2017 13:50:11 +0900 |
Yuya Nishihara |
py3: make encoding.strio() an identity function on Python 2
|
file |
diff |
annotate
|
Mon, 24 Jul 2017 14:38:40 -0400 |
Augie Fackler |
py3: introduce a wrapper for __builtins__.{raw_,}input()
|
file |
diff |
annotate
|
Tue, 15 Aug 2017 21:09:33 +0900 |
FUJIWARA Katsunori |
i18n: get translation entries for description of each compression engines
|
file |
diff |
annotate
|
Tue, 15 Aug 2017 19:27:24 +0900 |
FUJIWARA Katsunori |
i18n: use saved object to get actual function information if available
|
file |
diff |
annotate
|
Mon, 14 Aug 2017 22:28:59 -0700 |
Jun Wu |
util: make nogc effective for CPython
|
file |
diff |
annotate
|
Fri, 28 Jul 2017 22:42:10 -0700 |
Martin von Zweigbergk |
util: add base class for transactional context managers
|
file |
diff |
annotate
|
Thu, 10 Aug 2017 18:55:33 -0400 |
Augie Fackler |
merge with stable
|
file |
diff |
annotate
|
Thu, 10 Aug 2017 14:23:41 -0400 |
Augie Fackler |
merge with stable
|
file |
diff |
annotate
|
Thu, 03 Aug 2017 23:02:32 +0900 |
Yuya Nishihara |
py3: convert arbitrary exception object to byte string more reliably
|
file |
diff |
annotate
|
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
|
file |
diff |
annotate
|
Mon, 31 Jul 2017 16:44:17 -0700 |
Sean Farley |
subrepo: add tests for svn rogue ssh urls (SEC)
stable
|
file |
diff |
annotate
|
Fri, 28 Jul 2017 16:32:25 -0700 |
Sean Farley |
util: add utility method to check for bad ssh urls (SEC)
stable
|
file |
diff |
annotate
|
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
|
file |
diff |
annotate
|
Mon, 31 Jul 2017 16:44:17 -0700 |
Sean Farley |
subrepo: add tests for svn rogue ssh urls (SEC)
stable
|
file |
diff |
annotate
|
Fri, 28 Jul 2017 16:32:25 -0700 |
Sean Farley |
util: add utility method to check for bad ssh urls (SEC)
stable
|
file |
diff |
annotate
|
Wed, 02 Aug 2017 22:51:19 +0900 |
Yuya Nishihara |
util: fix sortdict.update() to call __setitem__() on PyPy (issue5639)
stable
|
file |
diff |
annotate
|
Thu, 20 Jul 2017 01:30:41 -0700 |
Durham Goode |
rebase: use one dirstateguard for when using rebase.singletransaction
|
file |
diff |
annotate
|
Mon, 17 Jul 2017 12:38:07 -0400 |
Alex Gaynor |
util: remove dead code which used to be for old python2 versions
|
file |
diff |
annotate
|
Wed, 12 Jul 2017 13:57:03 -0700 |
Martin von Zweigbergk |
histedit: extract InterventionRequired transaction handling to utils
|
file |
diff |
annotate
|
Thu, 13 Jul 2017 09:51:50 -0700 |
Martin von Zweigbergk |
util: remove unused ctxmanager
|
file |
diff |
annotate
|
Sun, 25 Jun 2017 03:11:55 +0530 |
Pulkit Goyal |
py3: add b'' to make the regex pattern bytes
|
file |
diff |
annotate
|
Sat, 24 Jun 2017 19:57:50 +0530 |
Pulkit Goyal |
py3: add b'' to make a triple quoted string bytes on Python 3
|
file |
diff |
annotate
|
Sat, 24 Jun 2017 13:48:04 +0900 |
Yuya Nishihara |
py3: add utility to forward __str__() to __bytes__()
|
file |
diff |
annotate
|
Fri, 16 Jun 2017 18:42:03 -0400 |
Matt Harbison |
plan9: drop py26 hacks
|
file |
diff |
annotate
|
Mon, 12 Jun 2017 15:34:31 -0700 |
Siddharth Agarwal |
fsmonitor: don't write out state if identity has changed (issue5581)
|
file |
diff |
annotate
|
Sat, 10 Jun 2017 14:09:54 -0700 |
Siddharth Agarwal |
filestat: move __init__ to frompath constructor
|
file |
diff |
annotate
|
Fri, 09 Jun 2017 13:07:48 +0900 |
FUJIWARA Katsunori |
util: make filestat.__eq__ return True if both of self and old have None stat
|
file |
diff |
annotate
|
Fri, 09 Jun 2017 12:58:17 +0900 |
FUJIWARA Katsunori |
util: make filestat.avoidambig() return whether ambiguity is avoided or not
|
file |
diff |
annotate
|
Sat, 03 Jun 2017 16:33:28 -0400 |
Augie Fackler |
merge with stable
|
file |
diff |
annotate
|
Wed, 31 May 2017 23:44:33 +0900 |
FUJIWARA Katsunori |
win32mbcs: avoid unintentional failure at colorization
stable
|
file |
diff |
annotate
|
Sun, 28 May 2017 13:42:16 -0400 |
Augie Fackler |
util: use sysstr.join instead of bytes.join in textwrap wrapper
|
file |
diff |
annotate
|
Sun, 28 May 2017 16:17:43 -0400 |
Augie Fackler |
util: look for empty-sysstr instead of empty-bytesstr in textwrap code
|
file |
diff |
annotate
|
Wed, 24 May 2017 17:50:17 +0200 |
Boris Feld |
util: raise ParseError when parsing dates (BC)
|
file |
diff |
annotate
|
Fri, 19 May 2017 12:07:23 +0200 |
Boris Feld |
util: refactor util.parsedate to raises ValueError
|
file |
diff |
annotate
|
Sat, 13 Aug 2016 12:23:56 +0900 |
Yuya Nishihara |
parsers: switch to policy importer
|
file |
diff |
annotate
|
Sat, 13 Aug 2016 12:08:23 +0900 |
Yuya Nishihara |
base85: switch to policy importer
|
file |
diff |
annotate
|
Fri, 12 Aug 2016 11:35:17 +0900 |
Yuya Nishihara |
osutil: switch to policy importer
|
file |
diff |
annotate
|
Wed, 17 May 2017 23:01:56 +0900 |
Yuya Nishihara |
util: drop unneeded override, sortdict.copy()
|
file |
diff |
annotate
|
Tue, 16 May 2017 23:40:29 -0700 |
Martin von Zweigbergk |
util: rewrite sortdict using Python 2.7's OrderedDict
|
file |
diff |
annotate
|
Fri, 10 Feb 2017 16:56:29 -0800 |
Martin von Zweigbergk |
cleanup: use set literals
|
file |
diff |
annotate
|
Sat, 06 May 2017 04:51:25 +0530 |
Pulkit Goyal |
py3: convert date and format arguments str before passing in time.strptime
|
file |
diff |
annotate
|
Wed, 26 Apr 2017 22:26:28 +0900 |
Yuya Nishihara |
osutil: proxy through util (and platform) modules (API)
|
file |
diff |
annotate
|
Wed, 26 Apr 2017 21:56:47 +0900 |
Yuya Nishihara |
base85: proxy through util module
|
file |
diff |
annotate
|
Fri, 05 May 2017 01:26:49 +0530 |
Pulkit Goyal |
py3: use pycompat.bytestr instead of bytes
|
file |
diff |
annotate
|
Fri, 05 May 2017 01:26:13 +0530 |
Pulkit Goyal |
py3: slice over bytes to prevent getting ascii values
|
file |
diff |
annotate
|
Tue, 02 May 2017 10:20:44 -0700 |
Martin von Zweigbergk |
util: remove doc of long gone 'targetsize' argument
|
file |
diff |
annotate
|
Thu, 13 Apr 2017 13:12:49 -0400 |
Augie Fackler |
util: pass sysstrs to warnings.filterwarnings
|
file |
diff |
annotate
|
Tue, 04 Apr 2017 11:03:29 +0200 |
Pierre-Yves David |
util: add a way to issue deprecation warning without a UI object
|
file |
diff |
annotate
|
Mon, 10 Apr 2017 18:16:30 +0200 |
Gábor Stefanik |
util: fix human-readable printing of negative byte counts
|
file |
diff |
annotate
|
Thu, 09 Mar 2017 21:35:21 -0800 |
Gregory Szorc |
util: make cookielib module available
|
file |
diff |
annotate
|
Sun, 09 Apr 2017 11:57:09 +0900 |
Yuya Nishihara |
sortdict: fix .pop() to return a value
|
file |
diff |
annotate
|
Fri, 07 Apr 2017 13:46:35 +0530 |
Pulkit Goyal |
py3: replace str() with bytes()
|
file |
diff |
annotate
|
Mon, 03 Apr 2017 19:03:34 -0400 |
Augie Fackler |
util: fix %-formatting on docstring by moving a closing parenthesis
|
file |
diff |
annotate
|
Sat, 01 Apr 2017 13:29:01 -0700 |
Gregory Szorc |
util: document bundle compression
|
file |
diff |
annotate
|
Wed, 29 Mar 2017 21:40:15 +0900 |
Yuya Nishihara |
util: add helper to convert between LF and native EOL
|
file |
diff |
annotate
|
Wed, 29 Mar 2017 21:28:54 +0900 |
Yuya Nishihara |
util: extract pure tolf/tocrlf() functions from eol extension
|
file |
diff |
annotate
|
Wed, 29 Mar 2017 12:37:03 -0700 |
Jun Wu |
hardlink: check directory's st_dev when copying files
|
file |
diff |
annotate
|
Wed, 29 Mar 2017 12:26:46 -0700 |
Jun Wu |
hardlink: duplicate hardlink detection for copying files and directories
|
file |
diff |
annotate
|
Wed, 29 Mar 2017 12:21:15 -0700 |
Jun Wu |
hardlink: extract topic text logic of copyfiles
|
file |
diff |
annotate
|
Sat, 25 Mar 2017 17:25:23 +0900 |
Yuya Nishihara |
statfs: make getfstype() raise OSError
|
file |
diff |
annotate
|
Fri, 24 Feb 2017 18:39:08 +0100 |
Denis Laxalde |
revset: factor out linerange processing into a utility function
|
file |
diff |
annotate
|
Thu, 23 Mar 2017 22:31:50 -0700 |
Jun Wu |
util: enable hardlink for some BSD-family filesystems
|
file |
diff |
annotate
|
Thu, 23 Mar 2017 12:01:18 -0700 |
Jun Wu |
util: use util.getfstype
|
file |
diff |
annotate
|
Thu, 23 Mar 2017 11:58:45 -0700 |
Jun Wu |
util: add a getfstype method
|
file |
diff |
annotate
|
Sun, 12 Mar 2017 01:03:23 -0800 |
Jun Wu |
util: enable hardlink for copyfile
|
file |
diff |
annotate
|
Sun, 12 Mar 2017 00:23:07 -0800 |
Jun Wu |
util: disable hardlink for copyfile if fstype is outside a whitelist
|
file |
diff |
annotate
|
Tue, 21 Mar 2017 22:47:49 -0700 |
Gregory Szorc |
py3: stop exporting urlparse from pycompat and util (API)
|
file |
diff |
annotate
|
Tue, 21 Mar 2017 22:23:11 -0700 |
Gregory Szorc |
util: use urlreq.unquote
|
file |
diff |
annotate
|
Tue, 21 Mar 2017 06:50:28 -0700 |
Ryan McElroy |
util: use tryunlink in unlinkpath
|
file |
diff |
annotate
|
Tue, 21 Mar 2017 06:50:28 -0700 |
Ryan McElroy |
util: add tryunlink function
|
file |
diff |
annotate
|
Tue, 21 Mar 2017 06:50:28 -0700 |
Ryan McElroy |
util: unify unlinkpath
|
file |
diff |
annotate
|
Sun, 19 Mar 2017 01:19:27 -0400 |
Augie Fackler |
util: reference __main__ in sys.modules as a sysstr
|
file |
diff |
annotate
|
Sun, 19 Mar 2017 00:16:39 -0400 |
Augie Fackler |
util: use bytes re on bytes input in fspath
|
file |
diff |
annotate
|
Sun, 19 Mar 2017 00:16:08 -0400 |
Augie Fackler |
util: use pycompat.bytestr in checkwinfilename
|
file |
diff |
annotate
|
Fri, 17 Mar 2017 23:48:22 +0900 |
Yuya Nishihara |
py3: call codecs.escape_decode() directly
|
file |
diff |
annotate
|
Fri, 17 Mar 2017 23:42:46 +0900 |
Yuya Nishihara |
util: wrap s.decode('string_escape') calls for future py3 compatibility
|
file |
diff |
annotate
|
Wed, 15 Mar 2017 15:07:14 -0700 |
Pierre-Yves David |
util: explicitly tests for None
|
file |
diff |
annotate
|
Wed, 15 Mar 2017 23:28:39 +0900 |
Yuya Nishihara |
py3: call codecs.escape_encode() directly
|
file |
diff |
annotate
|
Wed, 15 Mar 2017 23:06:50 +0900 |
Yuya Nishihara |
util: wrap s.encode('string_escape') call for future py3 compatibility
|
file |
diff |
annotate
|
Mon, 13 Mar 2017 09:19:07 -0700 |
Yuya Nishihara |
py3: call strftime() with native str type
|
file |
diff |
annotate
|
Mon, 13 Mar 2017 09:12:56 -0700 |
Yuya Nishihara |
encoding: add converter between native str and byte string
|
file |
diff |
annotate
|
Mon, 13 Mar 2017 09:11:08 -0700 |
Yuya Nishihara |
encoding: factor out unicode variants of from/tolocal()
|
file |
diff |
annotate
|
Thu, 16 Mar 2017 04:53:23 +0530 |
Rishabh Madan |
py3: use iter() instead of iterkeys()
|
file |
diff |
annotate
|
Tue, 14 Mar 2017 08:51:35 -0700 |
Gregory Szorc |
util: make strdate's defaults default value a dict
|
file |
diff |
annotate
|
Sun, 12 Mar 2017 21:54:32 -0700 |
Gregory Szorc |
util: don't use mutable default argument value
|
file |
diff |
annotate
|
Sun, 12 Mar 2017 03:33:22 -0400 |
Augie Fackler |
util: teach url object about __bytes__
|
file |
diff |
annotate
|
Sun, 12 Mar 2017 07:35:13 +0530 |
Pulkit Goyal |
util: pass encoding.[encoding|encodingmode] as unicodes
|
file |
diff |
annotate
|
Wed, 14 Jan 2015 01:15:26 +0100 |
Mads Kiilerich |
util: add debugstacktrace depth limit
|
file |
diff |
annotate
|
Fri, 16 Jan 2015 04:26:40 +0100 |
Mads Kiilerich |
util: strip trailing newline from debugstacktrace message
|
file |
diff |
annotate
|
Thu, 02 Mar 2017 10:12:40 -0800 |
Durham Goode |
util: add allowhardlinks module variable
|
file |
diff |
annotate
|
Sun, 19 Feb 2017 01:16:45 +0900 |
Yuya Nishihara |
chg: deduplicate error handling of ui.system()
|
file |
diff |
annotate
|
Mon, 20 Feb 2017 18:40:42 +0530 |
Pulkit Goyal |
py3: use pycompat.fsencode() to convert __file__ to bytes
|
file |
diff |
annotate
|
Thu, 16 Feb 2017 17:30:35 +0530 |
Pulkit Goyal |
py3: convert the mode argument of os.fdopen to unicodes
|
file |
diff |
annotate
|
Wed, 15 Feb 2017 13:17:39 -0800 |
Simon Farnsworth |
mercurial: switch to util.timer for all interval timings
|
file |
diff |
annotate
|
Wed, 15 Feb 2017 11:53:59 -0800 |
Simon Farnsworth |
util: introduce timer()
|
file |
diff |
annotate
|
Mon, 13 Feb 2017 22:15:28 +0530 |
Pulkit Goyal |
py3: convert the mode argument of os.fdopen to unicodes (2 of 2)
|
file |
diff |
annotate
|
Fri, 03 Feb 2017 15:10:27 -0800 |
Simon Farnsworth |
util: always force line buffered stdout when stdout is a tty (BC)
|
file |
diff |
annotate
|
Mon, 30 Jan 2017 22:58:56 -0800 |
Martin von Zweigbergk |
util: make sortdict.keys() return a copy
stable
|
file |
diff |
annotate
|
Sat, 14 Jan 2017 20:05:15 +0530 |
Pulkit Goyal |
util: add length argument to util.buffer()
|
file |
diff |
annotate
|