Thu, 10 Jan 2019 14:57:01 +0100 |
Boris Feld |
update: fix edge-case with update.atomic-file and read-only files
|
Sun, 04 Nov 2018 16:57:05 +0900 |
Yuya Nishihara |
util: implement pop() on lrucachedict
|
Wed, 31 Oct 2018 22:29:05 +0900 |
Yuya Nishihara |
util: add method to peek item in lrucachedict
|
Thu, 22 Nov 2018 22:40:22 +0900 |
Yuya Nishihara |
py3: cast attribute name to sysstr in clearcachedproperty()
|
Sat, 13 Oct 2018 14:17:25 +0200 |
Yuya Nishihara |
py3: build help of compression engines in bytes
|
Wed, 03 Oct 2018 10:27:44 -0700 |
Martin von Zweigbergk |
cleanup: some Yoda conditions, this patch removes
|
Fri, 28 Sep 2018 22:18:45 -0400 |
Matt Harbison |
util: use a context manager in readlock()
|
Tue, 25 Sep 2018 21:16:12 -0400 |
Matt Harbison |
py3: convert os.readlink() path to native strings on Windows
|
Tue, 18 Sep 2018 16:47:09 -0700 |
Gregory Szorc |
global: replace most uses of RevlogError with StorageError (API)
|
Fri, 07 Sep 2018 10:18:20 -0700 |
Gregory Szorc |
util: update lrucachedict order during get()
|
Thu, 06 Sep 2018 18:04:27 -0700 |
Gregory Szorc |
util: lower water mark when removing nodes after cost limit reached
|
Thu, 06 Sep 2018 12:40:30 -0700 |
Gregory Szorc |
util: optimize cost auditing on insert
|
Thu, 06 Sep 2018 14:04:46 -0700 |
Gregory Szorc |
util: teach lrucachedict to enforce a max total cost
|
Fri, 07 Sep 2018 12:14:42 -0700 |
Gregory Szorc |
util: allow lrucachedict to track cost of entries
|
Wed, 05 Sep 2018 23:15:20 -0700 |
Gregory Szorc |
util: add a popoldest() method to lrucachedict
|
Thu, 06 Sep 2018 11:40:20 -0700 |
Gregory Szorc |
util: ability to change capacity when copying lrucachedict
|
Thu, 06 Sep 2018 11:37:27 -0700 |
Gregory Szorc |
util: make capacity a public attribute on lrucachedict
|
Thu, 06 Sep 2018 11:33:40 -0700 |
Gregory Szorc |
util: properly copy lrucachedict instances
|
Fri, 24 Aug 2018 10:13:27 -0700 |
Augie Fackler |
util: make timedcm require the label (API)
|
Tue, 21 Aug 2018 17:15:51 -0400 |
Augie Fackler |
cleanup: make all uses of timedcm specify what they're timing
|
Tue, 21 Aug 2018 17:13:35 -0400 |
Augie Fackler |
util: make timedcm context manager also emit trace events
|
Thu, 16 Aug 2018 05:50:49 +0200 |
Joerg Sonnenberger |
util: improve handling of truncated compressed streams
|
Fri, 10 Aug 2018 02:30:14 -0400 |
Augie Fackler |
util: fix signature of setsockopt in socket observer
|
Thu, 02 Aug 2018 20:53:03 +0100 |
Martijn Pieters |
util: make new timedcmstats class Python 3 compatible
|
Wed, 01 Aug 2018 16:05:41 +0200 |
Martijn Pieters |
util: create a context manager to handle timing
|
Thu, 12 Jul 2018 18:46:10 +0200 |
Joerg Sonnenberger |
ssh: avoid reading beyond the end of stream when using compression
|
Sun, 10 Jun 2018 17:07:29 +0900 |
Yuya Nishihara |
pycompat: move rapply() from util
|
Thu, 28 Jun 2018 18:07:22 -0700 |
Kyle Lippincott |
unlinkpath: make empty directory removal optional (issue5901) (issue5826)
|
Sun, 17 Jun 2018 22:57:34 -0700 |
Martin von Zweigbergk |
copystore: use progress helper
|
Thu, 14 Jun 2018 11:49:10 -0400 |
Augie Fackler |
tests: suppress read(-1) -> '' calls in fileobjectobserver
|
Sat, 26 May 2018 12:14:04 +0900 |
Yuya Nishihara |
py3: wrap tempfile.mkstemp() to use bytes path
|
Fri, 11 May 2018 21:53:26 +0900 |
Yuya Nishihara |
util: drop remainder of dateutil/procutil aliases (API)
|
Thu, 10 May 2018 21:43:32 -0400 |
Matt Harbison |
util: drop _deprecatedfunc()
|
Thu, 10 May 2018 21:41:19 -0400 |
Matt Harbison |
util: drop deprecated forwarding to procutil (API)
|
Thu, 10 May 2018 21:37:23 -0400 |
Matt Harbison |
util: drop deprecated forwarding to dateutil (API)
|
Thu, 10 May 2018 21:34:40 -0400 |
Matt Harbison |
util: drop deprecated forwarding to stringutil (API)
|
Fri, 27 Apr 2018 00:06:08 -0400 |
Augie Fackler |
util: make util.url __repr__ consistent on Python 2 and 3
|
Sat, 05 May 2018 18:35:16 -0700 |
Gregory Szorc |
pycompat: export queue module instead of symbols in module (API)
|
Fri, 20 Apr 2018 20:38:29 +0900 |
Yuya Nishihara |
version: make parser more robust for rc variants and ill-formed strings
stable
|
Fri, 13 Apr 2018 14:18:26 -0700 |
Martin von Zweigbergk |
util: set correct stack level on deprecation warnings
|
Mon, 09 Apr 2018 10:18:10 -0700 |
Gregory Szorc |
util: drop write_content_size=True
|
Sat, 07 Apr 2018 13:21:59 +0900 |
Yuya Nishihara |
py3: silence warning about deprecation of imp module
|
Thu, 05 Apr 2018 10:13:01 -0400 |
Augie Fackler |
util: whitelist apfs for hardlink support
|
Thu, 05 Apr 2018 16:56:34 +0530 |
Pulkit Goyal |
py3: return bytes from util.removeauth()
|
Wed, 04 Apr 2018 23:26:49 +0900 |
Yuya Nishihara |
stringutil: drop escapedata() in favor of escapestr()
|
Sat, 24 Mar 2018 14:54:15 +0900 |
Yuya Nishihara |
util: deprecate procutil proxy functions (API)
|
Sat, 24 Mar 2018 13:38:04 +0900 |
Yuya Nishihara |
procutil: move process/executable management functions to new module
|
Sat, 24 Mar 2018 14:32:34 +0900 |
Yuya Nishihara |
util: stop using readfile() in tempfilter()
|
Sat, 24 Mar 2018 14:38:34 +0900 |
Yuya Nishihara |
util: mark filtertable as private constant
|
Sat, 24 Mar 2018 17:04:43 +0900 |
Yuya Nishihara |
util: mark platform-specific gethgcmd() as private
|
Sat, 24 Mar 2018 14:24:32 +0900 |
Yuya Nishihara |
util: make safehasattr() a pycompat function
|
Sat, 24 Mar 2018 14:13:37 +0900 |
Yuya Nishihara |
util: drop util.Abort in favor of error.Abort (API)
|
Sat, 24 Mar 2018 14:08:50 +0900 |
Yuya Nishihara |
util: use error.Abort instead of local alias
|
Sat, 24 Mar 2018 13:30:50 +0900 |
Yuya Nishihara |
rcutil: directly call win32.executablepath()
|
Thu, 22 Mar 2018 22:39:43 +0900 |
Yuya Nishihara |
util: enable deprecation warning for stringutil proxy (API)
|
Thu, 22 Mar 2018 21:56:20 +0900 |
Yuya Nishihara |
stringutil: bulk-replace call sites to point to new module
|
Thu, 22 Mar 2018 21:19:31 +0900 |
Yuya Nishihara |
stringutil: move generic string helpers to new module
|
Thu, 22 Mar 2018 21:32:19 +0900 |
Yuya Nishihara |
util: remove unused private constant '_hextochr'
|
Thu, 22 Mar 2018 21:20:47 +0900 |
Yuya Nishihara |
util: mark internal constants of escapedata() as private
|
Thu, 22 Mar 2018 21:14:12 +0900 |
Yuya Nishihara |
util: adjust indent level in wrap()
|
Thu, 22 Mar 2018 21:13:31 +0900 |
Yuya Nishihara |
util: mark MBTextWrapper as private
|
Thu, 22 Mar 2018 21:10:42 +0900 |
Yuya Nishihara |
util: add helper to define proxy functions to utils.*
|
Wed, 14 Mar 2018 15:25:06 -0700 |
Gregory Szorc |
wireproto: implement basic frame reading and processing
|
Tue, 13 Mar 2018 11:20:07 -0700 |
Gregory Szorc |
util: don't log low-level I/O calls for HTTP peer
|
Tue, 13 Mar 2018 17:42:00 -0700 |
Gregory Szorc |
util: observable proxy objects for sockets
|
Sat, 10 Mar 2018 23:58:01 -0500 |
Matt Harbison |
wireproto: explicitly flush stdio to prevent stalls on Windows
|
Wed, 14 Mar 2018 11:52:35 -0700 |
Gregory Szorc |
util: prefer "bytesio" to "stringio"
|
Fri, 09 Mar 2018 18:39:48 +0100 |
Boris Feld |
util: clear debugstacktrace call
|
Tue, 06 Mar 2018 07:45:57 -0600 |
Yuya Nishihara |
py3: wrap file object to write patch in native eol preserving byte-ness
|
Sat, 10 Mar 2018 15:57:16 +0900 |
Yuya Nishihara |
py3: use r'' instead of sysstr('') to get around code transformer
|
Sat, 10 Mar 2018 12:22:08 -0500 |
Matt Harbison |
util: forward __bool__()/__nonzero__() on fileobjectproxy
|
Tue, 06 Mar 2018 02:28:59 -0600 |
Yuya Nishihara |
util: add public isstdin/isstdout() functions
|
Tue, 06 Mar 2018 02:14:11 -0600 |
Yuya Nishihara |
ui: inline util.bytesinput() into ui._readline()
|
Sun, 04 Mar 2018 18:21:16 -0500 |
Yuya Nishihara |
py3: read/write plain lock file in binary mode
|
Mon, 05 Mar 2018 12:31:08 -0500 |
Augie Fackler |
util: stop calling os.stat_float_times()
|
Mon, 05 Mar 2018 12:30:20 -0500 |
Augie Fackler |
cleanup: use stat_result[stat.ST_MTIME] instead of stat_result.st_mtime
|
Sun, 04 Mar 2018 15:55:55 -0500 |
Augie Fackler |
util: fix unsafe url abort with bytestr() on url
|
Sat, 03 Mar 2018 23:49:39 -0500 |
Yuya Nishihara |
lock: block signal interrupt while making a lock file
|
Sun, 04 Mar 2018 11:49:33 -0500 |
Augie Fackler |
util: also silence py3 warnings from codec module
|
Sat, 03 Mar 2018 09:50:07 -0500 |
Gregory Szorc |
util: report integer result from write()
|
Sat, 03 Mar 2018 09:34:06 -0500 |
Gregory Szorc |
util: log readinto() I/O
|
Fri, 02 Mar 2018 22:47:18 -0500 |
Gregory Szorc |
util: teach escapedata() about bytearray
|
Thu, 15 Feb 2018 17:18:26 +0100 |
Boris Feld |
util: extract all date-related utils in utils/dateutil module
|
Thu, 01 Mar 2018 18:22:36 -0500 |
Yuya Nishihara |
py3: silence "bad escape" warning emitted by re.sub()
|
Fri, 02 Mar 2018 14:09:50 -0500 |
Augie Fackler |
util: work around Python 3 returning None at EOF instead of ''
|
Fri, 02 Mar 2018 14:09:20 -0500 |
Augie Fackler |
util: add missing r prefix on some __setattr__ calls
|
Thu, 01 Mar 2018 18:15:58 -0500 |
Yuya Nishihara |
py3: fix string slicing in util.parsetimezone()
|
Sun, 25 Feb 2018 22:31:13 -0500 |
Augie Fackler |
util: use pycompat.bytestr() on repr() in date parse abort
|
Sat, 24 Feb 2018 12:24:03 -0800 |
Gregory Szorc |
util: enable observing of util.bufferedinputpipe
|
Sat, 24 Feb 2018 12:22:20 -0800 |
Gregory Szorc |
util: add a file object proxy that can notify observers
|
Mon, 26 Feb 2018 00:51:41 -0500 |
Augie Fackler |
util: handle fileno() on Python 3 throwing io.UnsupportedOperation
|
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
|
Wed, 12 Jul 2017 13:57:03 -0700 |
Martin von Zweigbergk |
histedit: extract InterventionRequired transaction handling to utils
|
Thu, 13 Jul 2017 09:51:50 -0700 |
Martin von Zweigbergk |
util: remove unused ctxmanager
|
Sun, 25 Jun 2017 03:11:55 +0530 |
Pulkit Goyal |
py3: add b'' to make the regex pattern bytes
|
Sat, 24 Jun 2017 19:57:50 +0530 |
Pulkit Goyal |
py3: add b'' to make a triple quoted string bytes on Python 3
|
Sat, 24 Jun 2017 13:48:04 +0900 |
Yuya Nishihara |
py3: add utility to forward __str__() to __bytes__()
|
Fri, 16 Jun 2017 18:42:03 -0400 |
Matt Harbison |
plan9: drop py26 hacks
|
Mon, 12 Jun 2017 15:34:31 -0700 |
Siddharth Agarwal |
fsmonitor: don't write out state if identity has changed (issue5581)
|
Sat, 10 Jun 2017 14:09:54 -0700 |
Siddharth Agarwal |
filestat: move __init__ to frompath constructor
|
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
|
Fri, 09 Jun 2017 12:58:17 +0900 |
FUJIWARA Katsunori |
util: make filestat.avoidambig() return whether ambiguity is avoided or not
|
Sat, 03 Jun 2017 16:33:28 -0400 |
Augie Fackler |
merge with stable
|
Wed, 31 May 2017 23:44:33 +0900 |
FUJIWARA Katsunori |
win32mbcs: avoid unintentional failure at colorization
stable
|
Sun, 28 May 2017 13:42:16 -0400 |
Augie Fackler |
util: use sysstr.join instead of bytes.join in textwrap wrapper
|
Sun, 28 May 2017 16:17:43 -0400 |
Augie Fackler |
util: look for empty-sysstr instead of empty-bytesstr in textwrap code
|
Wed, 24 May 2017 17:50:17 +0200 |
Boris Feld |
util: raise ParseError when parsing dates (BC)
|
Fri, 19 May 2017 12:07:23 +0200 |
Boris Feld |
util: refactor util.parsedate to raises ValueError
|
Sat, 13 Aug 2016 12:23:56 +0900 |
Yuya Nishihara |
parsers: switch to policy importer
|
Sat, 13 Aug 2016 12:08:23 +0900 |
Yuya Nishihara |
base85: switch to policy importer
|
Fri, 12 Aug 2016 11:35:17 +0900 |
Yuya Nishihara |
osutil: switch to policy importer
|
Wed, 17 May 2017 23:01:56 +0900 |
Yuya Nishihara |
util: drop unneeded override, sortdict.copy()
|
Tue, 16 May 2017 23:40:29 -0700 |
Martin von Zweigbergk |
util: rewrite sortdict using Python 2.7's OrderedDict
|
Fri, 10 Feb 2017 16:56:29 -0800 |
Martin von Zweigbergk |
cleanup: use set literals
|
Sat, 06 May 2017 04:51:25 +0530 |
Pulkit Goyal |
py3: convert date and format arguments str before passing in time.strptime
|
Wed, 26 Apr 2017 22:26:28 +0900 |
Yuya Nishihara |
osutil: proxy through util (and platform) modules (API)
|
Wed, 26 Apr 2017 21:56:47 +0900 |
Yuya Nishihara |
base85: proxy through util module
|
Fri, 05 May 2017 01:26:49 +0530 |
Pulkit Goyal |
py3: use pycompat.bytestr instead of bytes
|
Fri, 05 May 2017 01:26:13 +0530 |
Pulkit Goyal |
py3: slice over bytes to prevent getting ascii values
|
Tue, 02 May 2017 10:20:44 -0700 |
Martin von Zweigbergk |
util: remove doc of long gone 'targetsize' argument
|
Thu, 13 Apr 2017 13:12:49 -0400 |
Augie Fackler |
util: pass sysstrs to warnings.filterwarnings
|
Tue, 04 Apr 2017 11:03:29 +0200 |
Pierre-Yves David |
util: add a way to issue deprecation warning without a UI object
|
Mon, 10 Apr 2017 18:16:30 +0200 |
Gábor Stefanik |
util: fix human-readable printing of negative byte counts
|
Thu, 09 Mar 2017 21:35:21 -0800 |
Gregory Szorc |
util: make cookielib module available
|
Sun, 09 Apr 2017 11:57:09 +0900 |
Yuya Nishihara |
sortdict: fix .pop() to return a value
|
Fri, 07 Apr 2017 13:46:35 +0530 |
Pulkit Goyal |
py3: replace str() with bytes()
|
Mon, 03 Apr 2017 19:03:34 -0400 |
Augie Fackler |
util: fix %-formatting on docstring by moving a closing parenthesis
|
Sat, 01 Apr 2017 13:29:01 -0700 |
Gregory Szorc |
util: document bundle compression
|
Wed, 29 Mar 2017 21:40:15 +0900 |
Yuya Nishihara |
util: add helper to convert between LF and native EOL
|
Wed, 29 Mar 2017 21:28:54 +0900 |
Yuya Nishihara |
util: extract pure tolf/tocrlf() functions from eol extension
|
Wed, 29 Mar 2017 12:37:03 -0700 |
Jun Wu |
hardlink: check directory's st_dev when copying files
|
Wed, 29 Mar 2017 12:26:46 -0700 |
Jun Wu |
hardlink: duplicate hardlink detection for copying files and directories
|
Wed, 29 Mar 2017 12:21:15 -0700 |
Jun Wu |
hardlink: extract topic text logic of copyfiles
|
Sat, 25 Mar 2017 17:25:23 +0900 |
Yuya Nishihara |
statfs: make getfstype() raise OSError
|
Fri, 24 Feb 2017 18:39:08 +0100 |
Denis Laxalde |
revset: factor out linerange processing into a utility function
|
Thu, 23 Mar 2017 22:31:50 -0700 |
Jun Wu |
util: enable hardlink for some BSD-family filesystems
|
Thu, 23 Mar 2017 12:01:18 -0700 |
Jun Wu |
util: use util.getfstype
|
Thu, 23 Mar 2017 11:58:45 -0700 |
Jun Wu |
util: add a getfstype method
|
Sun, 12 Mar 2017 01:03:23 -0800 |
Jun Wu |
util: enable hardlink for copyfile
|
Sun, 12 Mar 2017 00:23:07 -0800 |
Jun Wu |
util: disable hardlink for copyfile if fstype is outside a whitelist
|
Tue, 21 Mar 2017 22:47:49 -0700 |
Gregory Szorc |
py3: stop exporting urlparse from pycompat and util (API)
|
Tue, 21 Mar 2017 22:23:11 -0700 |
Gregory Szorc |
util: use urlreq.unquote
|
Tue, 21 Mar 2017 06:50:28 -0700 |
Ryan McElroy |
util: use tryunlink in unlinkpath
|
Tue, 21 Mar 2017 06:50:28 -0700 |
Ryan McElroy |
util: add tryunlink function
|
Tue, 21 Mar 2017 06:50:28 -0700 |
Ryan McElroy |
util: unify unlinkpath
|
Sun, 19 Mar 2017 01:19:27 -0400 |
Augie Fackler |
util: reference __main__ in sys.modules as a sysstr
|
Sun, 19 Mar 2017 00:16:39 -0400 |
Augie Fackler |
util: use bytes re on bytes input in fspath
|
Sun, 19 Mar 2017 00:16:08 -0400 |
Augie Fackler |
util: use pycompat.bytestr in checkwinfilename
|
Fri, 17 Mar 2017 23:48:22 +0900 |
Yuya Nishihara |
py3: call codecs.escape_decode() directly
|
Fri, 17 Mar 2017 23:42:46 +0900 |
Yuya Nishihara |
util: wrap s.decode('string_escape') calls for future py3 compatibility
|
Wed, 15 Mar 2017 15:07:14 -0700 |
Pierre-Yves David |
util: explicitly tests for None
|
Wed, 15 Mar 2017 23:28:39 +0900 |
Yuya Nishihara |
py3: call codecs.escape_encode() directly
|
Wed, 15 Mar 2017 23:06:50 +0900 |
Yuya Nishihara |
util: wrap s.encode('string_escape') call for future py3 compatibility
|
Mon, 13 Mar 2017 09:19:07 -0700 |
Yuya Nishihara |
py3: call strftime() with native str type
|
Mon, 13 Mar 2017 09:12:56 -0700 |
Yuya Nishihara |
encoding: add converter between native str and byte string
|
Mon, 13 Mar 2017 09:11:08 -0700 |
Yuya Nishihara |
encoding: factor out unicode variants of from/tolocal()
|
Thu, 16 Mar 2017 04:53:23 +0530 |
Rishabh Madan |
py3: use iter() instead of iterkeys()
|
Tue, 14 Mar 2017 08:51:35 -0700 |
Gregory Szorc |
util: make strdate's defaults default value a dict
|
Sun, 12 Mar 2017 21:54:32 -0700 |
Gregory Szorc |
util: don't use mutable default argument value
|
Sun, 12 Mar 2017 03:33:22 -0400 |
Augie Fackler |
util: teach url object about __bytes__
|
Sun, 12 Mar 2017 07:35:13 +0530 |
Pulkit Goyal |
util: pass encoding.[encoding|encodingmode] as unicodes
|
Wed, 14 Jan 2015 01:15:26 +0100 |
Mads Kiilerich |
util: add debugstacktrace depth limit
|
Fri, 16 Jan 2015 04:26:40 +0100 |
Mads Kiilerich |
util: strip trailing newline from debugstacktrace message
|
Thu, 02 Mar 2017 10:12:40 -0800 |
Durham Goode |
util: add allowhardlinks module variable
|
Sun, 19 Feb 2017 01:16:45 +0900 |
Yuya Nishihara |
chg: deduplicate error handling of ui.system()
|
Mon, 20 Feb 2017 18:40:42 +0530 |
Pulkit Goyal |
py3: use pycompat.fsencode() to convert __file__ to bytes
|
Thu, 16 Feb 2017 17:30:35 +0530 |
Pulkit Goyal |
py3: convert the mode argument of os.fdopen to unicodes
|
Wed, 15 Feb 2017 13:17:39 -0800 |
Simon Farnsworth |
mercurial: switch to util.timer for all interval timings
|
Wed, 15 Feb 2017 11:53:59 -0800 |
Simon Farnsworth |
util: introduce timer()
|
Mon, 13 Feb 2017 22:15:28 +0530 |
Pulkit Goyal |
py3: convert the mode argument of os.fdopen to unicodes (2 of 2)
|
Fri, 03 Feb 2017 15:10:27 -0800 |
Simon Farnsworth |
util: always force line buffered stdout when stdout is a tty (BC)
|
Mon, 30 Jan 2017 22:58:56 -0800 |
Martin von Zweigbergk |
util: make sortdict.keys() return a copy
stable
|
Sat, 14 Jan 2017 20:05:15 +0530 |
Pulkit Goyal |
util: add length argument to util.buffer()
|
Mon, 02 Jan 2017 13:27:20 -0800 |
Gregory Szorc |
util: compression APIs to support revlog decompression
|
Mon, 02 Jan 2017 12:39:03 -0800 |
Gregory Szorc |
util: compression APIs to support revlog compression
|
Wed, 11 Jan 2017 21:47:19 -0500 |
Matt Harbison |
util: teach stringmatcher to handle forced case insensitive matches
|
Sat, 24 Dec 2016 13:51:12 -0700 |
Gregory Szorc |
util: declare wire protocol support of compression engines
|
Tue, 10 Jan 2017 16:15:21 +0000 |
Remi Chaintron |
revlog: flag processor
|
Tue, 10 Jan 2017 06:58:02 +0800 |
Jun Wu |
util: extract the logic calculating environment variables
|
Tue, 20 Dec 2016 00:20:07 +0530 |
Pulkit Goyal |
py3: replace sys.executable with pycompat.sysexecutable
|
Mon, 19 Dec 2016 02:26:41 +0530 |
Pulkit Goyal |
py3: replace sys.platform with pycompat.sysplatform (part 2 of 2)
|
Mon, 19 Dec 2016 00:16:52 +0530 |
Pulkit Goyal |
py3: replace os.name with pycompat.osname (part 1 of 2)
|
Sun, 18 Dec 2016 02:06:00 +0530 |
Pulkit Goyal |
py3: replace os.environ with encoding.environ (part 4 of 5)
|
Sun, 18 Dec 2016 01:17:12 +0530 |
Pulkit Goyal |
py3: replace os.altsep with pycompat.altsep
|
Sat, 17 Dec 2016 19:56:30 +0530 |
Pulkit Goyal |
py3: replace os.sep with pycompat.ossep (part 1 of 4)
|
Sat, 26 Nov 2016 09:07:11 -0800 |
Gregory Szorc |
util: limit output chunk size in zlib decompression
|
Thu, 20 Oct 2016 23:53:36 +0900 |
Yuya Nishihara |
py3: bulk replace sys.stdin/out/err by util's
|
Thu, 20 Oct 2016 23:40:24 +0900 |
Yuya Nishihara |
py3: provide bytes stdin/out/err through util module
|
Fri, 21 Oct 2016 00:09:38 +0900 |
Yuya Nishihara |
util: rewrite pycompat imports to make pyflakes always happy
|
Fri, 11 Nov 2016 01:10:07 -0800 |
Gregory Szorc |
util: implement zstd compression engine
|
Thu, 10 Nov 2016 23:15:02 -0800 |
Gregory Szorc |
util: check for compression engine availability before returning
|
Thu, 10 Nov 2016 23:03:48 -0800 |
Gregory Szorc |
util: expose an "available" API on compression engines
|
Tue, 15 Nov 2016 20:25:51 +0000 |
Jun Wu |
util: improve iterfile so it chooses code path wisely
|
Wed, 16 Nov 2016 23:29:28 -0500 |
Augie Fackler |
merge with stable
|
Mon, 14 Nov 2016 23:32:54 +0000 |
Jun Wu |
util: add iterfile to workaround a fileobj.__iter__ issue with EINTR
|
Mon, 07 Nov 2016 18:57:54 -0800 |
Gregory Szorc |
util: remove compressorobj API from compression engines
|
Mon, 07 Nov 2016 18:57:07 -0800 |
Gregory Szorc |
util: add a stream compression API to compression engines
|
Mon, 07 Nov 2016 18:39:08 -0800 |
Gregory Szorc |
util: remove decompressors dict (API)
|
Mon, 07 Nov 2016 18:34:51 -0800 |
Gregory Szorc |
util: remove compressors dict (API)
|
Mon, 07 Nov 2016 18:31:39 -0800 |
Gregory Szorc |
util: create new abstraction for compression engines
|
Mon, 17 Oct 2016 23:16:55 +0200 |
Mads Kiilerich |
spelling: fixes of non-dictionary words
|
Sun, 09 Oct 2016 09:00:47 -0400 |
Augie Fackler |
util: use '\\' rather than using r'\'
|
Sun, 09 Oct 2016 09:03:10 -0400 |
Augie Fackler |
util: use pycompat urlunquote function
|
Sun, 13 Nov 2016 06:06:23 +0900 |
FUJIWARA Katsunori |
util: add utility function to skip avoiding file stat ambiguity if EPERM
stable
|
Thu, 20 Oct 2016 21:38:44 +0900 |
Yuya Nishihara |
scmutil: move util.termwidth()
|
Sun, 06 Nov 2016 12:18:23 +0900 |
Pulkit Goyal |
py3: make util.datapath a bytes variable
|
Sat, 15 Oct 2016 17:24:01 -0700 |
Gregory Szorc |
util: put compression code next to each other
|
Fri, 14 Oct 2016 01:53:15 +0200 |
Mads Kiilerich |
util: increase filechunkiter size to 128k
|
Sat, 08 Oct 2016 08:36:39 -0400 |
Augie Fackler |
util: ensure forwarded attrs are set in globals() as sysstr
|
Fri, 07 Oct 2016 17:06:55 +0200 |
Martijn Pieters |
util: remove the copypasta unquote function
|
Fri, 07 Oct 2016 08:58:23 -0400 |
Augie Fackler |
util: use string.hexdigits instead of defining it ourselves
|
Fri, 07 Oct 2016 08:01:16 -0400 |
Augie Fackler |
util: correct check of sys.version_info
|
Sun, 02 Oct 2016 05:29:17 +0530 |
Pulkit Goyal |
py3: use unicode in is_frozen()
|
Sun, 02 Oct 2016 03:38:14 +0530 |
Pulkit Goyal |
py3: use unicodes in __slots__
|
Fri, 30 Sep 2016 21:38:47 +0900 |
Yuya Nishihara |
url: fix crash by empty path with #fragments
|
Wed, 28 Sep 2016 20:01:23 +0900 |
Yuya Nishihara |
pycompat: provide 'ispy3' constant
|
Tue, 20 Sep 2016 23:48:30 +0000 |
timeless |
util: use single quotes in use warning
|
Tue, 30 Aug 2016 09:22:53 -0700 |
Martin von Zweigbergk |
util: rename checkcase() to fscasesensitive() (API)
|
Fri, 19 Aug 2016 13:30:40 -0700 |
Tony Tung |
util: checknlink should remove file it creates if an exception occurs
|
Mon, 22 Aug 2016 20:30:37 -0700 |
Gregory Szorc |
util: properly implement lrucachedict.get()
|
Thu, 28 Jul 2016 14:18:01 +0200 |
Maciej Fijalkowski |
performance: disable workaround for an old bug of Python gc
|
Fri, 05 Aug 2016 14:00:46 -0400 |
Augie Fackler |
util: use `iter(callable, sentinel)` instead of while True
|
Wed, 27 Jul 2016 15:22:36 -0500 |
Matt Mackall |
date: accept broader range of ISO 8601 time specs
stable
|
Wed, 27 Jul 2016 15:20:34 -0500 |
Matt Mackall |
date: parse ISO-style Z and +hh:mm timezone specs
stable
|
Wed, 27 Jul 2016 15:14:19 -0500 |
Matt Mackall |
date: refactor timezone parsing
stable
|
Tue, 19 Jul 2016 10:15:35 -0700 |
Gregory Szorc |
util: better handle '-' in version string (issue5302)
stable
|
Sun, 17 Jul 2016 15:10:30 -0700 |
Gregory Szorc |
util: implement a deterministic __repr__ on sortdict
|
Wed, 13 Jul 2016 23:38:29 +0530 |
Pulkit Goyal |
py3: conditionalize BaseHTTPServer, SimpleHTTPServer and CGIHTTPServer import
|
Sat, 21 May 2016 16:52:04 +0900 |
Yuya Nishihara |
chgserver: extract utility to bind unix domain socket to long path
|
Tue, 28 Jun 2016 16:01:53 +0530 |
Pulkit Goyal |
py3: conditionalize httplib import
|
Mon, 27 Jun 2016 16:48:54 +0530 |
Pulkit Goyal |
py3: conditionalize SocketServer import
|
Mon, 27 Jun 2016 16:37:37 +0530 |
Pulkit Goyal |
py3: conditionalize xmlrpclib import
|
Mon, 27 Jun 2016 16:16:10 +0530 |
Pulkit Goyal |
py3: conditionalize the urlparse import
|
Thu, 23 Jun 2016 18:21:25 +0100 |
Martijn Pieters |
atomictempfile: add context manager support
|
Thu, 23 Jun 2016 18:20:58 +0100 |
Martijn Pieters |
atomictempfile: add read to the supported file operations
|
Mon, 13 Jun 2016 05:11:56 +0900 |
FUJIWARA Katsunori |
doc: describe detail about checkambig optional argument
|
Fri, 10 Jun 2016 00:13:23 -0400 |
Augie Fackler |
util: drop local aliases for md5, sha1, sha256, and sha512
|
Sat, 04 Jun 2016 14:38:00 +0530 |
Pulkit Goyal |
py3: conditionalize cPickle import by adding in util
|
Fri, 03 Jun 2016 00:44:20 +0900 |
FUJIWARA Katsunori |
util: add __ne__ to filestat class for consistency
|
Sat, 28 May 2016 12:57:28 -0700 |
Gregory Szorc |
util: add sha256
|
Thu, 19 May 2016 00:20:38 +0900 |
FUJIWARA Katsunori |
util: make copyfile avoid ambiguity of file stat if needed
|
Thu, 19 May 2016 00:20:38 +0900 |
FUJIWARA Katsunori |
util: make atomictempfile avoid ambiguity of file stat if needed
|
Thu, 19 May 2016 00:20:37 +0900 |
FUJIWARA Katsunori |
util: add filestat class to detect ambiguity of file stat
|
Tue, 26 Apr 2016 15:32:59 -0700 |
Adam Simpkins |
util: fix race in makedirs()
stable
|
Wed, 06 Apr 2016 23:22:12 +0000 |
timeless |
pycompat: switch to util.urlreq/util.urlerr for py3 compat
|
Thu, 07 Apr 2016 00:05:48 +0000 |
timeless |
pycompat: add util.urlerr util.urlreq classes for py3 compat
|
Mon, 11 Apr 2016 19:46:50 +0200 |
Adrian Buehlmann |
util: add doctest to datestr()
|
Tue, 12 Apr 2016 00:30:28 +0200 |
Florent Gallaire |
date: fix boundary check of negative integer
|
Wed, 06 Apr 2016 20:31:31 +0000 |
timeless |
pycompat: add util.stringio to handle py3 divergence
|
Tue, 29 Mar 2016 17:43:23 +0000 |
timeless |
util: use __code__ (available since py2.6)
|
Fri, 08 Apr 2016 22:15:06 +0200 |
Adrian Buehlmann |
util: fix doc for datestr()
|
Fri, 08 Apr 2016 14:11:03 +0200 |
Florent Gallaire |
date: reallow negative timestamp, fix for Windows buggy gmtime() (issue2513)
|
Wed, 06 Apr 2016 20:00:49 +0000 |
timeless |
pycompat: add empty and queue to handle py3 divergence
|
Fri, 11 Mar 2016 17:22:04 +0000 |
timeless |
util: refactor getstackframes
|
Fri, 11 Mar 2016 16:50:14 +0000 |
timeless |
util: reword debugstacktrace comment
|
Wed, 03 Feb 2016 09:11:22 +0000 |
timeless |
util: enable getpid to be replaced
|
Thu, 14 Jan 2016 09:31:01 -0800 |
Bryan O'Sullivan |
util: rename ctxmanager's __call__ method to enter
|
Tue, 12 Jan 2016 14:49:35 -0800 |
Bryan O'Sullivan |
util: simplify file I/O functions using context managers
|
Tue, 12 Jan 2016 16:16:19 -0800 |
Bryan O'Sullivan |
util: replace file I/O with readfile
|
Sun, 10 Jan 2016 18:15:39 -0500 |
Matt Harbison |
util: adjust hgcmd() to handle frozen Mercurial on OS X
|
Sun, 10 Jan 2016 17:56:08 -0500 |
Matt Harbison |
util: adjust hgexecutable() to handle frozen Mercurial on OS X
|
Sun, 10 Jan 2016 17:49:01 -0500 |
Matt Harbison |
util: adjust 'datapath' to be correct in a frozen OS X package
|
Wed, 13 Jan 2016 14:41:10 -0500 |
Augie Fackler |
util: don't capture exception with a name since we don't use it
|
Mon, 11 Jan 2016 15:25:43 -0800 |
Bryan O'Sullivan |
util: introduce ctxmanager, to avoid nested try/finally blocks
|
Tue, 05 Jan 2016 20:52:34 -0800 |
Gregory Szorc |
util: remove outdated comment about construction overhead
|
Wed, 30 Dec 2015 13:10:53 -0800 |
Eric Sumner |
lrucachedict: add copy method
|
Wed, 16 Dec 2015 17:40:01 -0600 |
Matt Mackall |
merge with stable
|
Sun, 06 Dec 2015 19:04:10 -0800 |
Gregory Szorc |
util: reimplement lrucachedict
|
Sat, 12 Dec 2015 11:00:04 -0800 |
Siddharth Agarwal |
copyfile: add an optional parameter to copy other stat data
stable
|
Sun, 13 Dec 2015 18:48:35 +0900 |
Yuya Nishihara |
util: rename argument of isatty()
|
Sat, 12 Dec 2015 23:14:08 -0800 |
Gregory Szorc |
util: use absolute_import
|
Sat, 12 Dec 2015 23:30:37 -0500 |
Gregory Szorc |
util: make hashlib import unconditional
|
Tue, 24 Nov 2015 14:23:51 -0800 |
Gregory Szorc |
util: add versiontuple() for returning parsed version information
|
Sat, 14 Nov 2015 17:30:10 -0800 |
Gregory Szorc |
util.datestr: use divmod()
|
Thu, 19 Nov 2015 13:15:17 -0600 |
Matt Mackall |
util: drop statmtimesec
|
Thu, 19 Nov 2015 13:21:24 -0600 |
Matt Mackall |
util: disable floating point stat times (issue4836)
|
Sat, 24 Oct 2015 15:56:16 -0700 |
Siddharth Agarwal |
util: drop Python 2.4 compat by directly importing md5 and sha1
|
Tue, 13 Oct 2015 16:05:30 -0700 |
Sean Farley |
util: also catch IndexError
|
Thu, 08 Oct 2015 12:55:45 -0700 |
Pierre-Yves David |
error: get Abort from 'error' instead of 'util'
|
Sun, 04 Oct 2015 22:35:36 +0900 |
Yuya Nishihara |
util: use tuple accessor to get accurate st_mtime value (issue4836)
|
Sun, 04 Oct 2015 22:25:29 +0900 |
Yuya Nishihara |
util: extract stub function to get mtime with second accuracy
|
Sat, 22 Aug 2015 22:52:18 -0400 |
Matt Harbison |
util: extract stringmatcher() from revset
|
Mon, 05 Oct 2015 17:36:32 -0700 |
Gregory Szorc |
util.chunkbuffer: avoid extra mutations when reading partial chunks
|
Mon, 05 Oct 2015 16:34:47 -0700 |
Gregory Szorc |
util.chunkbuffer: refactor chunk handling logic
|
Mon, 05 Oct 2015 16:28:12 -0700 |
Gregory Szorc |
util.chunkbuffer: special case reading everything
|
Sat, 03 Oct 2015 14:57:24 +0900 |
Yuya Nishihara |
util.system: compare fileno to see if it needs stdout redirection
|
Wed, 23 Sep 2015 11:33:30 -0700 |
Pierre-Yves David |
changegroup: use a different compression key for BZ in HG10
|
Tue, 22 Sep 2015 16:55:18 -0700 |
Siddharth Agarwal |
util: avoid mutable default arguments
|
Tue, 15 Sep 2015 17:53:28 -0700 |
Pierre-Yves David |
compression: use 'None' for no-compression
|
Tue, 15 Sep 2015 17:35:32 -0700 |
Pierre-Yves David |
changegroup: move all compressions utilities in util
|
Tue, 08 Sep 2015 15:32:20 -0400 |
timeless |
util: capitalize Python in MBTextWrapper._wrap_chunks comment
|
Tue, 01 Sep 2015 19:43:14 +0900 |
Yuya Nishihara |
util: extract function that parses timezone string
|
Fri, 28 Aug 2015 10:53:55 -0400 |
timeless |
spelling: behaviour -> behavior
|
Fri, 26 Jun 2015 11:29:50 -0700 |
Pierre-Yves David |
bufferedinputpipe: remove N^2 computation of buffer length (issue4735)
|
Sat, 27 Jun 2015 11:51:25 -0700 |
Pierre-Yves David |
bufferedinputpipe: remove an outdate comment
|
Tue, 23 Jun 2015 22:20:08 -0700 |
Gregory Szorc |
global: mass rewrite to use modern exception syntax
|
Wed, 20 May 2015 18:00:05 -0500 |
Pierre-Yves David |
util: add a simple poll utility
|
Sat, 30 May 2015 23:55:24 -0700 |
Pierre-Yves David |
util: introduce a bufferedinputpipe utility
|
Wed, 20 May 2015 11:29:45 -0500 |
Pierre-Yves David |
util: allow to specify buffer size in popen4
|
Mon, 18 May 2015 23:43:36 -0500 |
Pierre-Yves David |
util: drop the 'unpacker' helper
|
Mon, 18 May 2015 16:56:04 -0500 |
Pierre-Yves David |
MBTextWrapper: drop dedicated __init__ method
|
Mon, 18 May 2015 16:54:21 -0500 |
Pierre-Yves David |
util: drop the compatibility with Python 2.4 unpacker
|
Sat, 16 May 2015 14:37:24 -0400 |
Augie Fackler |
util: drop any() and all() polyfills
|
Sat, 16 May 2015 11:28:04 -0700 |
Martin von Zweigbergk |
util: drop alias for collections.deque
|
Sat, 16 May 2015 09:03:21 +0200 |
Adrian Buehlmann |
util: kill Python 2.4 deque.remove hack
|
Fri, 15 May 2015 09:58:21 -0500 |
Matt Mackall |
util: use try/except/finally
|
Sun, 03 May 2015 12:49:15 -0700 |
Siddharth Agarwal |
util.checkcase: don't abort on broken symlinks
stable
|
Sat, 11 Apr 2015 00:47:09 +0900 |
FUJIWARA Katsunori |
util: add removedirs as platform depending function
|
Mon, 06 Apr 2015 14:36:08 -0700 |
Drew Gottlieb |
util: move dirs() and finddirs() from scmutil to util
|
Wed, 01 Apr 2015 00:38:56 -0700 |
Siddharth Agarwal |
util: add normcase spec and fallback
|
Thu, 19 Mar 2015 10:24:22 -0400 |
Augie Fackler |
util: add progress callback support to copyfiles
|
Wed, 18 Feb 2015 22:53:53 +0900 |
Yuya Nishihara |
sortdict: have update() accept either dict or iterable of key/value pairs
|
Tue, 24 Feb 2015 14:12:13 +0100 |
André Klitzing |
util: accept "now, today, yesterday" for dates even the locale is not english
|
Mon, 02 Mar 2015 10:31:22 -0500 |
Matt Harbison |
transaction: really disable hardlink backups (issue4546)
stable 3.3.2
|
Mon, 02 Mar 2015 00:12:29 -0600 |
Matt Mackall |
transaction: disable hardlink backups (issue4546)
stable
|
Sat, 17 Jan 2015 22:01:14 -0200 |
Wagner Bruna |
messages: quote "hg help" hints consistently
|
Mon, 05 Jan 2015 12:39:09 -0800 |
Pierre-Yves David |
copyfile: allow optional hardlinking
|
Wed, 14 Jan 2015 16:57:00 -0800 |
Matt Mackall |
unpacker: fix missing arg for py2.4
|
Tue, 13 Jan 2015 16:15:02 -0800 |
Matt Mackall |
unpacker: check the right exception type for 2.4
|
Sat, 10 Jan 2015 21:18:31 -0600 |
Matt Mackall |
util: introduce unpacker
|
Thu, 17 Apr 2014 22:47:38 +0200 |
Mads Kiilerich |
spelling: fixes from proofreading of spell checker issues
|
Thu, 04 Dec 2014 05:43:40 -0800 |
Pierre-Yves David |
util: add a 'nogc' decorator to disable the garbage collection
|
Wed, 19 Nov 2014 18:35:14 +0900 |
FUJIWARA Katsunori |
vfs: add "notindexed" argument to invoke "ensuredir" with it in write mode
|
Sat, 08 Nov 2014 13:14:19 +0900 |
Yuya Nishihara |
util.system: remove unused handling of onerr=ui
|
Wed, 15 Oct 2014 12:39:19 -0700 |
Sean Farley |
sortdict: add insert method
|
Sun, 09 Nov 2014 13:15:28 -0800 |
Sean Farley |
sortdict: add iteritems method
|
Thu, 17 Apr 2014 22:47:38 +0200 |
Mads Kiilerich |
spelling: fixes from proofreading of spell checker issues
|
Fri, 24 Oct 2014 11:39:39 -0700 |
Siddharth Agarwal |
util.fspath: use a dict rather than a linear scan for lookups
stable
|
Thu, 23 Oct 2014 12:35:10 -0200 |
Wagner Bruna |
i18n: add hint to digest mismatch message
stable
|
Sat, 30 Aug 2014 17:38:14 +0200 |
Yuya Nishihara |
util.system: avoid buffering of subprocess output when it is piped
|
Thu, 16 Oct 2014 17:03:21 +0900 |
Mike Hommey |
util: add a file handle wrapper class that does hash digest validation
|
Thu, 16 Oct 2014 17:02:51 +0900 |
Mike Hommey |
util: add a helper class to compute digests
|
Wed, 24 Sep 2014 16:00:47 +0900 |
Mike Hommey |
util: move md5 back next to sha1 and allow to call it without an argument
|
Thu, 02 Oct 2014 12:39:37 -0500 |
Pierre-Yves David |
util: fix sorteddict.pop
|
Sun, 28 Sep 2014 16:57:47 +0200 |
Mads Kiilerich |
i18n: use datapath for i18n like for templates and help
|
Sun, 28 Sep 2014 16:57:06 +0200 |
Mads Kiilerich |
util: introduce datapath for getting the location of supporting data files
|
Sun, 28 Sep 2014 16:57:06 +0200 |
Mads Kiilerich |
util: move _hgexecutable a few lines, closer to where it is used
|
Fri, 15 Aug 2014 20:02:18 -0700 |
Gregory Szorc |
platform: implement readpipe()
|
Tue, 15 Jul 2014 15:14:45 -0700 |
Siddharth Agarwal |
util.re: add an escape method
|
Tue, 15 Jul 2014 15:01:52 -0700 |
Siddharth Agarwal |
util.re: move check for re2 into a separate method
|
Tue, 15 Jul 2014 14:52:40 -0700 |
Siddharth Agarwal |
util: remove no longer used compilere
|
Tue, 15 Jul 2014 14:40:43 -0700 |
Siddharth Agarwal |
util: move compilere to a class
|
Tue, 15 Jul 2014 14:35:19 -0700 |
Siddharth Agarwal |
util: rename 're' to 'remod'
|
Sun, 06 Jul 2014 02:56:41 +0900 |
FUJIWARA Katsunori |
util: replace 'ellipsis' implementation by 'encoding.trim'
|
Sun, 23 Feb 2014 01:56:31 +0100 |
Angel Ezquerra |
config: move config.sortdict class into util
|
Wed, 16 Apr 2014 00:37:24 +0900 |
FUJIWARA Katsunori |
util: enable "hooks" to return list of the values returned from each hooks
|
Thu, 10 Apr 2014 22:10:26 -0700 |
Pierre-Yves David |
util: support None size in chunkbuffer.read()
|
Sat, 15 Feb 2014 19:52:26 +0900 |
FUJIWARA Katsunori |
util: add the code path to "cachefunc()" for the function taking no arguments
|
Wed, 12 Mar 2014 13:19:20 -0400 |
Augie Fackler |
util: move from dict() construction to {} literals
|
Thu, 20 Feb 2014 02:38:36 +0100 |
Mads Kiilerich |
util: debugstacktrace, flush before and after writing
|
Mon, 03 Feb 2014 14:47:41 -0800 |
Siddharth Agarwal |
util.url: add an 'islocal' method
stable
|
Sun, 12 Jan 2014 23:28:21 +0100 |
Mads Kiilerich |
util: introduce util.debugstacktrace for showing a stack trace without crashing
|
Sun, 29 Dec 2013 13:54:04 +0000 |
Christian Ebert |
util: remove unused realpath (issue4063)
|
Mon, 25 Nov 2013 16:15:44 -0600 |
Matt Mackall |
merge with stable
|
Wed, 20 Nov 2013 22:03:15 +0100 |
Simon Heimberg |
util: url keeps backslash in paths
stable
|
Wed, 06 Nov 2013 16:48:06 -0500 |
Augie Fackler |
cleanup: move stdlib imports to their own import statement
|
Sat, 16 Nov 2013 12:44:28 -0500 |
Matt Mackall |
merge with stable
|
Fri, 08 Nov 2013 12:35:50 +0100 |
Mads Kiilerich |
util: warn when adding paths ending with \
stable
|
Thu, 07 Nov 2013 15:24:23 -0600 |
Matt Mackall |
date: allow %z in format (issue4040)
|
Thu, 24 Oct 2013 01:49:56 +0800 |
Mads Kiilerich |
spelling: random spell checker fixes
stable
|
Tue, 01 Oct 2013 17:00:03 -0700 |
Matt Mackall |
merge with stable
|
Mon, 30 Sep 2013 14:36:11 +0200 |
Pierre-Yves David |
repoview: make propertycache.setcache compatible with repoview
stable
|
Fri, 13 Sep 2013 15:40:04 -0500 |
Jeff Sickel |
plan9: update util.py for cpython 2.7 build
|
Fri, 06 Sep 2013 13:16:21 -0700 |
Siddharth Agarwal |
lrucachedict: implement clear()
|
Mon, 01 Jul 2013 06:50:58 +0200 |
Simon Heimberg |
util: check if re2 works before using it (issue 3964)
|
Mon, 03 Jun 2013 17:20:45 -0700 |
Bryan O'Sullivan |
util: add an optional timestamp parameter to makedate
|
Mon, 03 Jun 2013 17:20:44 -0700 |
Bryan O'Sullivan |
util: rename ct variable in makedate to timestamp
|
Tue, 14 May 2013 11:23:15 -0700 |
Bryan O'Sullivan |
summary: augment output with info from extensions
|
Tue, 14 May 2013 15:16:43 -0700 |
Bryan O'Sullivan |
util: migrate fileset._sizetoint to util.sizetoint
|
Sat, 16 Feb 2013 11:44:13 +0100 |
Angel Ezquerra |
util: add notindexed optional parameter to makedirs function
|
Fri, 12 Apr 2013 19:48:07 -0700 |
Bryan O'Sullivan |
util: remove unreachable code
|
Fri, 12 Apr 2013 19:33:48 -0700 |
Bryan O'Sullivan |
util: remove no-op assignment
|
Mon, 11 Feb 2013 00:43:12 +0100 |
Mads Kiilerich |
util: improve doc for checkcase
|
Wed, 03 Apr 2013 11:35:27 -0700 |
Bryan O'Sullivan |
util: add functions to check symlink/exec bits
|
Mon, 11 Mar 2013 12:06:13 -0700 |
Bryan O'Sullivan |
util: add flag support to compilere
|
Fri, 08 Mar 2013 16:59:36 -0800 |
Durham Goode |
sshpeer: store subprocess so it cleans up correctly
|
Thu, 28 Feb 2013 13:11:42 -0800 |
Bryan O'Sullivan |
util: add a timed function for use during development
|
Thu, 28 Feb 2013 12:51:18 -0800 |
Bryan O'Sullivan |
util: generalize bytecount to unitcountfn
|
Wed, 13 Feb 2013 12:20:10 -0800 |
Bryan O'Sullivan |
util: make ensuredirs safer against races
|
Mon, 11 Feb 2013 16:15:12 -0800 |
Bryan O'Sullivan |
scmutil: create directories in a race-safe way during update
|
Sat, 09 Feb 2013 15:39:22 -0600 |
Augie Fackler |
parsedate: understand "now" as a shortcut for the current time
|
Sat, 09 Feb 2013 15:41:46 +0000 |
Siddharth Agarwal |
util: add an LRU cache dict
|
Wed, 23 Jan 2013 09:51:45 -0800 |
Paul Cavallaro |
dates: support 'today' and 'yesterday' in parsedate (issue3764)
|
Thu, 10 Jan 2013 00:44:23 +0100 |
Mads Kiilerich |
util: copyfile: remove dest before copying
|
Mon, 03 Dec 2012 12:40:24 -0800 |
Bryan O'Sullivan |
osutil: write a C implementation of statfiles for unix
|
Mon, 08 Oct 2012 20:02:20 +0200 |
Pierre-Yves David |
clfilter: add a propertycache that must be unfiltered
|
Mon, 26 Nov 2012 15:42:52 -0600 |
Matt Mackall |
util: make chunkbuffer non-quadratic on Windows
stable
|
Fri, 14 Sep 2012 12:08:17 -0700 |
Bryan O'Sullivan |
util: implement a faster os.path.split for posix systems
|
Tue, 11 Sep 2012 08:36:09 -0700 |
Bryan O'Sullivan |
Merge spelling fixes
|
Fri, 17 Aug 2012 13:58:19 -0700 |
timeless |
spelling: specific
|
Wed, 15 Aug 2012 22:39:18 +0200 |
Mads Kiilerich |
fix wording and not-completely-trivial spelling errors and bad docstrings
|
Wed, 15 Aug 2012 22:38:42 +0200 |
Mads Kiilerich |
fix trivial spelling errors
|
Sat, 04 Aug 2012 07:14:40 +0200 |
Ross Lagerwall |
util: replace util.nulldev with os.devnull
stable
|
Mon, 23 Jul 2012 15:38:43 -0700 |
Bryan O'Sullivan |
util: delegate seek and tell methods of atomictempfile
stable
|
Wed, 18 Jul 2012 14:41:58 +0200 |
Adrian Buehlmann |
util, posix: eliminate encodinglower and encodingupper
|
Fri, 01 Jun 2012 15:26:20 -0700 |
Bryan O'Sullivan |
matcher: use re2 bindings if available
|
Tue, 05 Jun 2012 16:52:20 -0700 |
Bryan O'Sullivan |
util: simplify queue management in chunkbuffer
|
Fri, 01 Jun 2012 17:05:31 -0700 |
Bryan O'Sullivan |
util: subclass deque for Python 2.4 backwards compatibility
|
Tue, 15 May 2012 10:46:23 -0700 |
Bryan O'Sullivan |
cleanup: use the deque type where appropriate
|
Mon, 21 May 2012 17:35:28 -0500 |
Matt Mackall |
merge with stable
|
Mon, 21 May 2012 14:24:24 -0500 |
Augie Fackler |
util: fix bad variable use in bytecount introduced by f0f7f3fab315
stable
|
Sun, 13 May 2012 13:18:06 +0200 |
Brodie Rao |
check-code: ignore naked excepts with a "re-raise" comment
|
Sun, 13 May 2012 13:17:31 +0200 |
Brodie Rao |
cleanup: replace more naked excepts with more specific ones
|
Sat, 12 May 2012 16:02:45 +0200 |
Brodie Rao |
cleanup: replace naked excepts with more specific ones
|
Thu, 12 Apr 2012 20:22:18 -0500 |
Matt Mackall |
util: create bytecount array just once
|
Sun, 08 Apr 2012 12:43:41 -0700 |
Steven Stallion |
plan9: initial support for plan 9 from bell labs
|
Wed, 28 Mar 2012 16:06:20 +0200 |
Matteo Capobianco |
templates/filters: extracting the user portion of an email address
|
Sat, 24 Dec 2011 00:52:06 +0900 |
FUJIWARA Katsunori |
icasefs: rewrite comment to explain situtation precisely
|
Sat, 24 Dec 2011 00:51:14 +0900 |
FUJIWARA Katsunori |
icasefs: follow standard cache look up pattern
|
Sat, 24 Dec 2011 00:50:56 +0900 |
FUJIWARA Katsunori |
icasefs: disuse length check against un-normcase()-ed filenames
|
Fri, 16 Dec 2011 21:09:40 +0900 |
FUJIWARA Katsunori |
icasefs: avoid path-absoluteness/existance check in util.fspath() for efficiency
|
Fri, 16 Dec 2011 21:09:40 +0900 |
FUJIWARA Katsunori |
icasefs: retry directory scan once for already invalidated cache
|
Fri, 16 Dec 2011 19:05:59 -0600 |
Matt Mackall |
merge with stable
|
Fri, 16 Dec 2011 21:09:41 +0900 |
FUJIWARA Katsunori |
i18n: use encoding.lower/upper for encoding aware case folding
stable
|
Fri, 16 Dec 2011 21:09:40 +0900 |
FUJIWARA Katsunori |
icasefs: avoid normcase()-ing in util.fspath() for efficiency
stable
|
Fri, 16 Dec 2011 21:09:40 +0900 |
FUJIWARA Katsunori |
icasefs: use util.normcase() instead of lower() or os.path.normcase in fspath
stable
|
Fri, 16 Dec 2011 21:09:40 +0900 |
FUJIWARA Katsunori |
icasefs: consider as case sensitive if there is no counterevidence, for safety
stable
|
Thu, 15 Dec 2011 15:27:11 -0600 |
Matt Mackall |
util: don't mess with builtins to emulate buffer()
|
Thu, 15 Dec 2011 14:59:22 -0600 |
Matt Mackall |
util: clean up function ordering
|
Mon, 05 Dec 2011 17:48:40 -0600 |
Matt Mackall |
merge with stable
|
Sun, 04 Dec 2011 18:22:25 +0100 |
Patrick Mezard |
util: fix url.__str__() for windows file URLs
stable
|
Thu, 17 Nov 2011 16:53:17 -0600 |
Matt Mackall |
merge with stable
|
Sun, 13 Nov 2011 00:29:26 +0000 |
Dmitry Panov |
makedate: wrong timezone offset if DST rules changed this year (issue2511)
stable
|
Wed, 16 Nov 2011 00:10:56 +0100 |
Mads Kiilerich |
url: handle file://localhost/c:/foo "correctly"
stable
|
Tue, 15 Nov 2011 14:33:06 -0600 |
Matt Mackall |
merge with stable
|
Tue, 15 Nov 2011 14:25:11 -0600 |
Matt Mackall |
dirstate: fix case-folding identity for traditional Unix
stable
|
Mon, 07 Nov 2011 03:25:10 +0100 |
Mads Kiilerich |
util: don't encode ':' in url paths
|
Mon, 31 Oct 2011 15:41:39 -0500 |
Matt Mackall |
util: add a doctest for empty sha() calls
stable
|
Mon, 31 Oct 2011 14:22:11 -0500 |
Matt Mackall |
util: allow sha1() with no args
stable
|
Mon, 24 Oct 2011 16:57:14 -0500 |
Matt Mackall |
util: don't complain about '..' in path components not working on Windows
stable
|
Tue, 27 Sep 2011 18:50:18 -0500 |
Matt Mackall |
merge with stable
|
Fri, 23 Sep 2011 09:02:27 -0700 |
Kevin Gessner |
util: fix crash converting an invalid future date to string
stable
|
Wed, 21 Sep 2011 22:52:00 +0200 |
Mads Kiilerich |
http: handle push of bundles > 2 GB again (issue3017)
stable
|
Sat, 23 Jul 2011 06:18:18 +0200 |
Simon Heimberg |
util: fix finding of hgexecutable
|
Sat, 10 Sep 2011 17:56:42 -0500 |
Matt Mackall |
merge with stable
|
Sat, 23 Jul 2011 06:18:18 +0200 |
Simon Heimberg |
util: improve finding of hgexecutable
|
Sat, 10 Sep 2011 17:49:19 -0500 |
Matt Mackall |
url: parse fragments first (issue2997)
stable
|
Tue, 30 Aug 2011 15:22:10 +0200 |
Martin Geisler |
merge with stable
|
Sat, 27 Aug 2011 04:56:12 +0900 |
FUJIWARA Katsunori |
i18n: calculate terminal columns by width information of each characters
stable
|
Sat, 06 Aug 2011 23:52:20 +0200 |
Mads Kiilerich |
util: wrap lines with multi-byte characters correctly (issue2943)
stable
|
Thu, 25 Aug 2011 11:03:16 +0200 |
Adrian Buehlmann |
util: postpone and reorder parent calculation in makedirs
|
Thu, 25 Aug 2011 20:21:04 -0400 |
Greg Ward |
atomictempfile: make close() consistent with other file-like objects.
|
Mon, 22 Aug 2011 00:42:38 +0200 |
Mads Kiilerich |
util.makedirs: make recursion simpler and more stable (issue2948)
|
Mon, 22 Aug 2011 00:35:42 +0200 |
Mads Kiilerich |
util.makedirs: propagate chmod exceptions
|
Sat, 06 Aug 2011 23:52:20 +0200 |
Mads Kiilerich |
util: wrap lines with multi-byte characters correctly (issue2943)
|
Sat, 06 Aug 2011 14:10:59 +0200 |
Patrick Mezard |
http: explain why the host is passed to urllib2 password manager
|
Fri, 05 Aug 2011 16:07:51 -0500 |
Matt Mackall |
merge with stable
|
Fri, 05 Aug 2011 21:05:40 +0200 |
Patrick Mezard |
http: strip credentials from urllib2 manager URIs (issue2885)
stable
|
Thu, 04 Aug 2011 02:51:29 +0200 |
Mads Kiilerich |
url: really handle urls of the form file:///c:/foo/bar/ correctly
stable
|
Tue, 02 Aug 2011 13:18:56 +0200 |
Adrian Buehlmann |
util: move copymode into posix.py and windows.py
|
Tue, 02 Aug 2011 12:29:48 +0200 |
Adrian Buehlmann |
util: factor new function copymode out of mktempcopy
|
Mon, 01 Aug 2011 10:54:34 -0500 |
Matt Mackall |
merge with stable
|
Sun, 31 Jul 2011 21:00:44 +0200 |
Benoit Boissinot |
url: store and assume the query part of an url is in escaped form (issue2921)
stable
|
Mon, 25 Jul 2011 16:04:40 -0500 |
Augie Fackler |
util: use safehasattr or getattr instead of hasattr
|
Mon, 25 Jul 2011 14:59:55 -0500 |
Augie Fackler |
safehasattr: new function to work around hasattr being broken
|
Mon, 25 Jul 2011 15:03:02 +0300 |
Idan Kamara |
posix, windows: introduce cachestat
|
Sat, 23 Jul 2011 12:29:52 +0200 |
Adrian Buehlmann |
util: eliminate wildcard imports
|
Fri, 22 Jul 2011 17:17:23 -0500 |
Matt Mackall |
merge with stable
|
Fri, 22 Jul 2011 17:11:35 -0500 |
Matt Mackall |
url: handle urls of the form file:///c:/foo/bar/ correctly
stable
|
Thu, 21 Jul 2011 11:05:26 +0200 |
Adrian Buehlmann |
util: move windows and posix wildcard imports to begin of file
|
Fri, 22 Jul 2011 10:35:05 +0200 |
Adrian Buehlmann |
util: move "default" hidewindow to posix.py
|
Fri, 22 Jul 2011 10:31:56 +0200 |
Adrian Buehlmann |
util: move "default" lookupreg to posix.py
|
Fri, 22 Jul 2011 09:55:46 +0200 |
Adrian Buehlmann |
util: move "default" unlinkpath to posix.py
|
Fri, 22 Jul 2011 09:53:15 +0200 |
Adrian Buehlmann |
util: move "default" makedir to posix.py
|
Fri, 01 Jul 2011 17:37:09 +0200 |
Mads Kiilerich |
util: rename the util.localpath that uses url to urllocalpath (issue2875)
stable 1.9
|
Wed, 29 Jun 2011 16:01:06 -0500 |
Matt Mackall |
subrepos: be smarter about what's an absolute path (issue2808)
stable
|
Mon, 20 Jun 2011 16:45:33 -0500 |
Matt Mackall |
url: catch UNC paths as yet another Windows special case (issue2808)
stable
|
Tue, 07 Jun 2011 13:39:09 +0300 |
Idan Kamara |
dispatch: write shell alias output to ui out descriptor
|
Thu, 02 Jun 2011 00:43:34 +0300 |
Idan Kamara |
util: add helper function isatty(fd) to check for tty-ness
|
Thu, 12 May 2011 16:41:56 +0200 |
Peter Arrenbrecht |
util: make str(url) return file:/// for abs paths again
|
Sun, 08 May 2011 20:35:46 +0200 |
Adrian Buehlmann |
rename util.find_exe to findexe
|
Sat, 07 May 2011 22:25:20 +0200 |
Adrian Buehlmann |
util: rename _windows_reserved_filenames and _windows_reserved_chars
|
Sat, 07 May 2011 21:12:35 +0200 |
Patrick Mezard |
util: make readfile() operate in binary mode
|
Fri, 06 May 2011 15:34:34 +0200 |
Adrian Buehlmann |
rename util.os_link to oslink
|
Fri, 06 May 2011 15:31:09 +0200 |
Adrian Buehlmann |
rename explain_exit to explainexit
|
Fri, 06 May 2011 15:16:22 +0200 |
Adrian Buehlmann |
rename util.lookup_reg to lookupreg
|
Fri, 06 May 2011 15:13:46 +0200 |
Adrian Buehlmann |
rename util.set_hgexecutable to _sethgexecutable
|
Fri, 06 May 2011 15:10:29 +0200 |
Adrian Buehlmann |
rename util.main_is_frozen to mainfrozen
|
Mon, 02 May 2011 10:11:05 +0200 |
Dan Villiom Podlaski Christiansen |
util & scmutil: adapt read/write helpers as request by mpm
|
Sun, 01 May 2011 15:49:13 +0200 |
Mads Kiilerich |
test: test that backslash is preserved by the url class
|
Sun, 01 May 2011 15:49:13 +0200 |
Mads Kiilerich |
tests: use raw string for url tests of '\' handling
|
Sun, 01 May 2011 04:56:24 -0500 |
Matt Mackall |
util: really drop size from readfile
|
Sun, 01 May 2011 11:46:49 +0200 |
Dan Villiom Podlaski Christiansen |
util: add readfile() & writefile() helper functions
|
Sat, 30 Apr 2011 09:43:23 -0700 |
Brodie Rao |
util.url: copy urllib.unquote() into util to improve startup times
|
Sat, 30 Apr 2011 09:43:20 -0700 |
Brodie Rao |
url: move URL parsing functions into util to improve startup time
|
Sat, 30 Apr 2011 13:59:14 +0200 |
Alexander Solovyov |
remove unused imports and variables
|
Sun, 24 Apr 2011 17:30:50 -0400 |
Greg Ward |
atomictempfile: rewrite docstring to clarify rename() vs. close().
|
Sun, 24 Apr 2011 19:25:10 -0400 |
Greg Ward |
atomictempfile: avoid infinite recursion in __del__().
|
Sat, 23 Apr 2011 00:51:25 +0300 |
Idan Kamara |
eliminate various naked except clauses
|
Thu, 21 Apr 2011 20:54:45 +0200 |
Adrian Buehlmann |
move os_rcpath from util to scmutil
|
Thu, 21 Apr 2011 20:14:29 +0200 |
Adrian Buehlmann |
move rcpath from util to scmutil
|
Thu, 21 Apr 2011 16:06:19 +0200 |
Adrian Buehlmann |
move walkrepos from util to scmutil
|
Thu, 21 Apr 2011 13:18:52 +0200 |
Adrian Buehlmann |
move checkfilename from util to scmutil
|
Wed, 20 Apr 2011 22:43:31 +0200 |
Adrian Buehlmann |
move path_auditor from util to scmutil
|
Wed, 20 Apr 2011 21:41:41 +0200 |
Adrian Buehlmann |
move canonpath from util to scmutil
|
Wed, 20 Apr 2011 19:54:57 +0200 |
Adrian Buehlmann |
move opener from util to scmutil
|
Sat, 16 Apr 2011 20:08:43 +0200 |
Adrian Buehlmann |
checkwinfilename: use %r in format string
|
Fri, 15 Apr 2011 16:15:30 +0200 |
Adrian Buehlmann |
util: new function checkfilename
|
Fri, 15 Apr 2011 16:15:28 +0200 |
Adrian Buehlmann |
opener: use %r in format string for abort
|
Mon, 11 Apr 2011 10:06:57 +0200 |
Adrian Buehlmann |
path_auditor: eliminate local function 'check' in __call__
|
Sun, 10 Apr 2011 19:31:49 +0200 |
Adrian Buehlmann |
util: move checkosfilename call from path_auditor to opener
|
Wed, 06 Apr 2011 18:09:43 +0200 |
Adrian Buehlmann |
path_auditor: check filenames for basic platform validity (issue2755)
|
Thu, 07 Apr 2011 14:43:19 -0500 |
Matt Mackall |
audit: improve nested repo message
|
Tue, 05 Apr 2011 11:55:52 +0200 |
Adrian Buehlmann |
util: move checklink() to posix.py and return False on Windows
|
Tue, 05 Apr 2011 16:55:47 +0800 |
Yun Lee |
util: make 'hg log -d --2' abort (issue2734)
|
Tue, 05 Apr 2011 10:01:39 +0200 |
Martin Geisler |
help/dates: use DATE as place-holder in help and abort texts
|
Mon, 04 Apr 2011 11:41:54 +0200 |
Adrian Buehlmann |
util: move checkexec() to posix.py and return False on Windows
|
Mon, 04 Apr 2011 09:39:22 -0500 |
Matt Mackall |
date: fixup breakage from ">" fix
|
Mon, 04 Apr 2011 00:23:21 +0800 |
Yun Lee |
log: abort for -d '>' or -d '<' (issue2749)
|
Wed, 30 Mar 2011 20:03:05 -0700 |
Brodie Rao |
url: refactor util.drop_scheme() and hg.localpath() into url.localpath()
|
Mon, 28 Mar 2011 15:54:22 +0200 |
Adrian Buehlmann |
set NOT_CONTENT_INDEXED on .hg dir (issue2694)
|
Sun, 27 Mar 2011 23:48:58 +0200 |
Idan Kamara |
util: dates cannot consist entirely of whitespace (issue2732)
|
Wed, 23 Mar 2011 09:43:34 +0100 |
Dan Villiom Podlaski Christiansen |
util: add Mac-specific check whether we're in a GUI session (issue2553)
|
Fri, 18 Feb 2011 03:35:01 +0100 |
Mads Kiilerich |
util: flush stdout before calling external processes
stable
|
Fri, 24 Dec 2010 15:23:01 +0100 |
Dan Villiom Podlaski Christiansen |
explicitly close files
|
Fri, 11 Feb 2011 03:32:40 +0300 |
Roman Sokolov |
dispatch: support for $ escaping in shell-alias definition
|
Mon, 14 Feb 2011 11:12:26 +0100 |
Adrian Buehlmann |
port win32.py to using the Python ctypes library
|
Wed, 02 Feb 2011 13:51:22 +0100 |
Adrian Buehlmann |
opener: use posixfile to hold file open when calling nlinks()
|
Fri, 28 Jan 2011 17:02:29 -0600 |
Matt Mackall |
util: delay loading of textwrap
|
Thu, 27 Jan 2011 17:22:37 -0600 |
Matt Mackall |
merge with stable
|
Wed, 26 Jan 2011 19:14:30 +0100 |
Adrian Buehlmann |
opener: force copy on 'a'ppend if nlinks() returns 0 (issue1922)
stable
|
Tue, 11 Jan 2011 14:10:16 +0100 |
Adrian Buehlmann |
opener: use util.unlink (issue2524)
|
Tue, 11 Jan 2011 14:10:16 +0100 |
Adrian Buehlmann |
opener: check exception for ENOENT
|
Sun, 02 Jan 2011 19:34:41 +0100 |
Adrian Buehlmann |
rename util.unlink to unlinkpath
|
Sat, 01 Jan 2011 18:42:04 -0600 |
Matt Mackall |
merge with stable
|
Sat, 25 Dec 2010 21:59:00 +0900 |
Yuya Nishihara |
util: fix ellipsis() not to break multi-byte sequence (issue2564)
stable 1.7.3
|
Wed, 29 Dec 2010 14:19:44 -0600 |
Matt Mackall |
merge with stable
|
Wed, 29 Dec 2010 14:19:31 -0600 |
Matt Mackall |
date: fix matching of underspecified date ranges
stable
|
Wed, 29 Dec 2010 14:04:47 -0600 |
Matt Mackall |
date: fix matching of underspecified date ranges
|
Tue, 28 Dec 2010 13:31:30 -0600 |
Matt Mackall |
merge with stable
|
Mon, 13 Dec 2010 22:38:06 +0100 |
Adrian Buehlmann |
checknlink: use two testfiles (issue2543)
stable
|
Thu, 02 Dec 2010 03:43:06 +0100 |
David Soria Parra |
avoid .split() in for loops and use tuples instead
|
Fri, 17 Dec 2010 12:05:45 +0000 |
Jim Hague |
opener: forbid paths ending with directory separator (issue2507)
|
Thu, 23 Dec 2010 13:23:20 -0600 |
Steve Borho |
merge with stable
|
Wed, 22 Dec 2010 13:25:00 -0600 |
Steve Borho |
util: concentrate quoting knowledge to windows.py quotecommand()
stable
|
Mon, 13 Dec 2010 12:19:26 -0600 |
Steve Borho |
Merge with stable
|
Mon, 13 Dec 2010 11:51:01 -0600 |
Steve Borho |
util: work around behavior change in Python 2.7.1
stable
|
Fri, 10 Dec 2010 15:14:05 +0100 |
Adrian Buehlmann |
opener: always reset flags on 'w'rite
|
Tue, 07 Dec 2010 20:03:05 +1100 |
Brodie Rao |
record: move copystat() hack out of util.copyfile() and into record
|
Tue, 07 Dec 2010 16:03:42 +0100 |
Dan Villiom Podlaski Christiansen |
util: make atomicfiles closable
|
Wed, 01 Dec 2010 18:47:40 -0600 |
Matt Mackall |
merge with stable
|
Wed, 01 Dec 2010 21:15:31 +0100 |
Adrian Buehlmann |
makedirs: abort if parent == name (issue2531)
stable
|
Wed, 24 Nov 2010 19:31:43 +0100 |
Adrian Buehlmann |
makedate: abort on negative timestamps (issue2513)
stable
|
Wed, 24 Nov 2010 19:31:43 +0100 |
Adrian Buehlmann |
parsedate: abort on negative dates (issue2513)
stable
|
Wed, 01 Dec 2010 11:02:12 +0900 |
Nicolas Dumazet |
merge with stable
|
Tue, 30 Nov 2010 17:48:12 +0900 |
Nicolas Dumazet |
util: do not recurse in makedirs if name is '' (issue2528)
stable
|
Wed, 24 Nov 2010 13:43:40 -0600 |
Steve Borho |
Merge with stable
|
Tue, 23 Nov 2010 13:11:40 +0100 |
Adrian Buehlmann |
util.datestr: do not crash on revisions with negative timestamp (issue2513)
stable
|
Tue, 23 Nov 2010 22:53:47 +0100 |
Adrian Buehlmann |
checknlink: return False if .hgtmp file preexists (issue2517)
stable
|
Mon, 22 Nov 2010 18:15:58 +0100 |
Martin Geisler |
code style: prefer 'is' and 'is not' tests with singletons
|
Tue, 09 Nov 2010 13:43:35 +0900 |
Nicolas Dumazet |
util: clarify purpose of MBTextWrapper class
|
Sun, 07 Nov 2010 18:21:29 +0100 |
Adrian Buehlmann |
opener: check hardlink count reporting (issue1866)
stable
|
Thu, 04 Nov 2010 09:04:37 +0100 |
Adrian Buehlmann |
util: refactor opener
|
Fri, 29 Oct 2010 12:50:08 +0200 |
Martin Geisler |
opener: do not create "foo" directory when writing to "foo/"
stable
|
Sun, 10 Oct 2010 18:02:52 -0500 |
Matt Mackall |
util: make wrap() require a width argument
|
Sun, 10 Oct 2010 10:06:36 -0500 |
Augie Fackler |
termwidth: move to ui.ui from util
|
Sat, 09 Oct 2010 15:13:08 -0500 |
Patrick Mezard |
util: remove needbinary(), no longer used for external patching
|
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
|
Mon, 20 Sep 2010 22:29:13 +0200 |
Patrick Mezard |
Merge with stable
|
Mon, 20 Sep 2010 21:46:56 +0200 |
Patrick Mezard |
Use lexists() instead of exists() where appropriate
stable
|
Mon, 30 Aug 2010 13:29:44 +0900 |
Nicolas Dumazet |
util: get rid of extra trailing whitespace in parsedate abort message
|
Mon, 30 Aug 2010 10:28:25 -0500 |
Augie Fackler |
parsebool: accept always as true and never as false
|
Sat, 28 Aug 2010 21:50:35 -0500 |
Augie Fackler |
parsebool: create new function and use it for config parsing
|
Sat, 28 Aug 2010 21:49:53 -0500 |
Augie Fackler |
util: clean up trailing whitespace
|
Sun, 29 Aug 2010 23:56:19 +0200 |
Martin Geisler |
path_auditor: delegate checking of nested repos to a callback
|
Sun, 29 Aug 2010 23:56:19 +0200 |
Martin Geisler |
util: use 'auditor' as consistent name for path auditors
|
Sun, 29 Aug 2010 23:56:19 +0200 |
Martin Geisler |
util: add optional path auditor argument to canonpath
|
Sat, 28 Aug 2010 12:31:07 -0400 |
Brodie Rao |
mail/hgweb: support service names for ports (issue2350)
|
Thu, 26 Aug 2010 11:03:12 -0500 |
Matt Mackall |
merge with stable
|
Tue, 17 Aug 2010 17:38:19 -0500 |
Sol Jerome |
util: avoid using hashlib on Python < 2.5 (issue2278)
stable 1.6.3
|
Wed, 25 Aug 2010 16:23:32 +0200 |
Martin Geisler |
util: remove lexists, Python 2.4 introduced os.path.lexists
|
Wed, 18 Aug 2010 18:18:26 -0400 |
Steve Losh |
util: add an interpolate() function to for replacing multiple values
|
Tue, 17 Aug 2010 17:38:19 -0500 |
Sol Jerome |
util: avoid using hashlib on Python < 2.5 (issue2278)
|
Fri, 06 Aug 2010 12:59:13 -0500 |
Matt Mackall |
Merge with stable
|
Fri, 06 Aug 2010 12:18:33 -0500 |
Matt Mackall |
chunkbuffer: use += rather than cStringIO to reduce memory footprint
stable
|
Sun, 25 Jul 2010 13:10:57 +0200 |
Benoit Boissinot |
chunkbuffer: split big strings directly in chunkbuffer
|
Sat, 24 Jul 2010 17:23:08 +0200 |
Benoit Boissinot |
chunkbuffer: targetsize isn't used outside of read()
|
Sat, 24 Jul 2010 15:21:39 +0200 |
Benoit Boissinot |
chunkbuffer: use list instead of cStringIO
|
Sat, 24 Jul 2010 15:20:29 +0200 |
Benoit Boissinot |
chunkbuffer: use for/else to detect end of iteration
|
Wed, 14 Jul 2010 22:59:57 -0300 |
Renato Cunha |
util: use fakebuffer as buffer in py3k
|
Wed, 14 Jul 2010 22:59:43 -0300 |
Renato Cunha |
util: improved the check for the existence of the 'buffer' builtin
|
Wed, 30 Jun 2010 18:15:23 -0500 |
Maxim Khitrov |
http: deliver hook output to client
stable
|
Sun, 06 Jun 2010 17:20:10 +0900 |
FUJIWARA Katsunori |
replace Python standard textwrap by MBCS sensitive one for i18n text
|
Tue, 01 Jun 2010 10:12:07 -0500 |
Matt Mackall |
Merge with stable
|
Fri, 28 May 2010 17:28:34 +0200 |
Adrian Buehlmann |
util.copyfiles: don't try os_link() again if it failed before
stable
|
Mon, 31 May 2010 13:47:51 +0200 |
Adrian Buehlmann |
clone: print number of linked/copied files on --debug
|
Fri, 28 May 2010 17:28:34 +0200 |
Adrian Buehlmann |
util.copyfiles: don't try os_link() again if it failed before
|
Fri, 21 May 2010 19:54:40 +0900 |
Yuya Nishihara |
util: give appropriate default args to atomictempfile()
|
Mon, 26 Apr 2010 22:42:46 +0200 |
Patrick Mezard |
Merge with crew-stable
|
Mon, 26 Apr 2010 22:30:40 +0200 |
Patrick Mezard |
util: fix default termwidth() under Windows
stable
|
Wed, 14 Apr 2010 09:09:43 +0200 |
Benoit Boissinot |
merge with stable
|
Wed, 14 Apr 2010 08:48:26 +0200 |
Benoit Boissinot |
checklink: use an explicit prefix for the temporary file
stable
|
Tue, 13 Apr 2010 22:10:24 +0200 |
Benoit Boissinot |
merge with stable
|
Tue, 13 Apr 2010 21:54:59 +0200 |
Benoit Boissinot |
checkexec: use an explicit prefix for the temporary file
stable
|
Tue, 30 Mar 2010 13:09:25 -0500 |
Matt Mackall |
Merge with stable
|
Mon, 15 Mar 2010 14:53:34 -0500 |
Augie Fackler |
util.termwidth: check stderr first as it's least likely to be redirected
stable
|
Tue, 23 Mar 2010 11:36:19 +0100 |
Ronny Pfannschmidt |
util: fake the builtin buffer if it's missing (jython)
|
Tue, 16 Feb 2010 09:31:35 -0500 |
Steve Losh |
util: use the built-in any() and all() methods if they are available
stable
|
Fri, 12 Feb 2010 19:59:09 -0500 |
Steve Losh |
util: add any() and all() functions for Python 2.4 compatibility
|
Mon, 08 Feb 2010 08:18:49 -0600 |
Augie Fackler |
util: fix trailing whitespace found by check-code
|
Sat, 06 Feb 2010 16:50:00 +0100 |
Patrick Mezard |
util: make spawndetached() handle subprocess early terminations
|
Mon, 25 Jan 2010 00:05:27 -0600 |
Matt Mackall |
many, many trivial check-code fixups
|
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()
|
Wed, 06 Jan 2010 21:11:58 +0100 |
Patrick Mezard |
Find right hg command for detached process
|
Sat, 02 Jan 2010 16:42:00 +0100 |
Patrick Mezard |
subrepo: force en_US.UTF-8 locale when calling svn
|
Sat, 02 Jan 2010 16:03:25 +0100 |
Patrick Mezard |
subrepo: normalize svn output line-endings
|
Thu, 03 Dec 2009 11:06:55 +0100 |
Sune Foldager |
handle file URIs correctly, according to RFC 2396 (issue1153)
stable
|
Fri, 06 Nov 2009 22:54:51 +0100 |
Dirkjan Ochtman |
util: sort paths in walkrepos() (fixes test failures in test-hgwebdir)
|
Thu, 05 Nov 2009 10:44:36 +0100 |
Dirkjan Ochtman |
kill trailing whitespace
|
Mon, 21 Sep 2009 19:21:32 +0200 |
Nicolas Dumazet |
util: use sys.argv[0] if $HG is unset and 'hg' is not in PATH
|
Mon, 19 Oct 2009 22:19:28 +0300 |
Alexander Solovyov |
make path expanding more consistent
|
Thu, 08 Oct 2009 01:16:32 -0500 |
Matt Mackall |
Merge with i18n
|
Wed, 30 Sep 2009 21:14:24 +0200 |
Martin Geisler |
Merge with hg-i18n-stable
|
Thu, 08 Oct 2009 00:59:46 -0500 |
Matt Mackall |
Merge with -stable
|
Wed, 07 Oct 2009 20:32:07 +0200 |
Adrian Buehlmann |
util: move rename into posix.py and windows.py
|
Wed, 07 Oct 2009 20:16:43 +0200 |
Adrian Buehlmann |
util: state docstring of rename more precisely
|
Tue, 06 Oct 2009 16:08:38 -0500 |
Steve Borho |
Merge with crew-stable
|
Wed, 07 Oct 2009 23:25:41 -0500 |
Matt Mackall |
Merge with -crew-stable
|
Tue, 06 Oct 2009 10:45:23 +0200 |
Adrian Buehlmann |
util.rename: do not abort if os.unlink fails (issue1840)
|
Sat, 03 Oct 2009 15:57:48 -0500 |
Matt Mackall |
Fix for issue1848
|
Sun, 20 Sep 2009 22:19:18 +0200 |
Mads Kiilerich |
util.system: Use subprocess instead of os.system
|
Wed, 30 Sep 2009 21:42:51 -0500 |
Matt Mackall |
Merge with -stable
|
Tue, 29 Sep 2009 01:08:18 +0200 |
Martin Geisler |
ui: guard against UnicodeDecodeErrors in ui.wrap
|
Sun, 27 Sep 2009 09:38:53 +0200 |
Martin Geisler |
Merge with crew-stable
|
Sun, 27 Sep 2009 01:44:46 +0200 |
Martin Geisler |
util: do not corrupt multi-byte characters in wrap
|
Thu, 03 Sep 2009 21:07:06 +0200 |
Martin Geisler |
util, minirst: do not crash with COLUMNS=0
|
Wed, 29 Jul 2009 14:21:18 +0200 |
Simon Heimberg |
util: quicker fspath, do not lower names when the length is different
|
Sat, 22 Aug 2009 15:47:03 +0200 |
Nicolas Dumazet |
util: canonpath: simplify logic
|
Sun, 23 Aug 2009 13:03:10 +0200 |
Patrick Mezard |
Merge with crew-stable
|
Fri, 21 Aug 2009 21:52:57 +1200 |
Carey Evans |
util: Fix date format for 12-hour time.
|
Thu, 16 Jul 2009 23:25:25 +0200 |
Martin Geisler |
util: wrap at termwidth-2 by default
|
Fri, 10 Jul 2009 17:54:04 +0200 |
Simon Heimberg |
util: use propertycache in opener instead of __getattr__
|
Thu, 09 Jul 2009 19:49:02 -0500 |
Matt Mackall |
Merge with stable
|
Thu, 09 Jul 2009 17:10:07 -0500 |
Matt Mackall |
fix memory usage of revlog caches by limiting cache size [issue1639]
|
Thu, 09 Jul 2009 11:59:56 +0200 |
Martin Geisler |
merge with crew-stable
|
Thu, 09 Jul 2009 11:59:18 +0200 |
Martin Geisler |
util: remove unused bufsize argument
|
Wed, 08 Jul 2009 17:03:50 -0700 |
Bryan O'Sullivan |
Merge OS X performance regression fix
|
Wed, 08 Jul 2009 17:03:16 -0700 |
Bryan O'Sullivan |
Merge backed out change
|
Wed, 08 Jul 2009 17:01:18 -0700 |
Bryan O'Sullivan |
Backed out changeset fce065538bcf: it caused a 5x performance regression on OS X
|
Sun, 05 Jul 2009 11:00:44 +0200 |
Alejandro Santos |
compat: use // for integer division
|
Wed, 24 Jun 2009 19:15:58 +0200 |
Martin Geisler |
commands: wrap short descriptions in 'hg help'
|
Sat, 13 Jun 2009 13:14:02 +0200 |
Benoit Boissinot |
atomictempfile: fix exception in __del__ if mktempcopy fails (self._fp is None)
|
Wed, 10 Jun 2009 15:10:21 +0200 |
Benoit Boissinot |
use new style classes
|
Tue, 26 May 2009 22:37:26 +0200 |
Martin Geisler |
util: simplify range expression
|
Sun, 24 May 2009 16:38:29 -0500 |
Matt Mackall |
cmdutils: Take over glob expansion duties from util
|
Sun, 24 May 2009 02:56:14 -0500 |
Matt Mackall |
match: move util match functions over
|
Sun, 24 May 2009 02:56:14 -0500 |
Matt Mackall |
util: privatize globre
|
Sun, 24 May 2009 02:56:14 -0500 |
Matt Mackall |
match: refactor patkind
|
Sun, 24 May 2009 02:56:14 -0500 |
Matt Mackall |
match: change all users of util.matcher to match.match
|
Wed, 20 May 2009 10:50:23 +0200 |
Martin Geisler |
util: use "is" for True/False/None comparisons
|
Tue, 19 May 2009 09:57:06 +0200 |
Simon Heimberg |
util: use set instead of dict
|
Thu, 14 May 2009 14:12:32 -0700 |
Bryan O'Sullivan |
util: make atomictempfile saner if mktempcopy fails
|
Thu, 14 May 2009 23:05:16 +0200 |
Martin Geisler |
merged with crew-stable
|
Thu, 14 May 2009 22:59:12 +0200 |
Martin Geisler |
util: import random, missing since ea82a23cf887
|
Thu, 14 May 2009 15:35:46 +0200 |
Peter Arrenbrecht |
drop unused imports
|
Mon, 11 May 2009 11:53:27 -0700 |
Bryan O'Sullivan |
util.termwidth: a file-like object may legitimately lack a fileno() method
|
Sat, 09 May 2009 17:34:11 +0200 |
Martin Geisler |
util: remove unused bufsize argument in popen[23]
|
Sat, 09 May 2009 17:32:57 +0200 |
Martin Geisler |
util: remove ignored mode argument in popen[23]
|
Thu, 26 Mar 2009 13:12:11 -0700 |
Bryan O'Sullivan |
atomictempfile: delegate to posixfile instead of inheriting from it
|
Tue, 28 Apr 2009 17:40:46 +0200 |
Simon Heimberg |
separate import lines from mercurial and general python modules
|
Fri, 08 May 2009 09:59:15 +0200 |
Simon Heimberg |
util: overwrite sha1 and _fastsha1
|
Thu, 07 May 2009 01:33:44 +0200 |
Martin Geisler |
util: simplify pipefilter and avoid subprocess race
|
Mon, 04 May 2009 14:22:33 -0500 |
Matt Mackall |
util: kill unused Popen3
|
Mon, 04 May 2009 22:14:52 +0200 |
Martin Geisler |
util: stop overwriting sha1, overwrite _fastsha1 instead
|
Mon, 04 May 2009 21:30:39 +0200 |
Martin Geisler |
util: remove md5
|
Mon, 04 May 2009 20:29:05 +0200 |
Sune Foldager |
util: remove warnings when importing md5 and sha
|
Sun, 03 May 2009 00:03:35 +0200 |
Martin Geisler |
util: initialize md5 and sha1 without using extra global variables
|
Sat, 02 May 2009 23:05:35 +0200 |
Martin Geisler |
util: always use subprocess
|
Thu, 30 Apr 2009 08:38:20 +0200 |
Patrick Mezard |
Fix missing import from e68e149f4d44 merge
|
Wed, 29 Apr 2009 23:56:20 +0200 |
Patrick Mezard |
Merge with crew-stable
|
Wed, 29 Apr 2009 09:30:28 +0200 |
Sune Foldager |
util.rename: use temporary file name for rename-targets on windows
|
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
|
Sun, 26 Apr 2009 16:50:44 -0500 |
Matt Mackall |
replace util.sort with sorted built-in
|
Sun, 26 Apr 2009 16:50:44 -0500 |
Matt Mackall |
util: take propertycache from context.py
|
Sun, 26 Apr 2009 16:50:43 -0500 |
Matt Mackall |
util: kill configparser wrapper
|
Wed, 22 Apr 2009 00:56:06 +0200 |
Martin Geisler |
util: use built-in set instead of util.unique
|
Wed, 22 Apr 2009 00:55:32 +0200 |
Martin Geisler |
util: use built-in set and frozenset
|
Wed, 22 Apr 2009 17:14:58 +0200 |
Martin Geisler |
util: return boolean result directly in util.binary
|
Sat, 04 Apr 2009 18:12:43 +0200 |
Sune Foldager |
util: don't overwrite os-specific functions with general ones
|
Wed, 01 Apr 2009 09:11:00 -0700 |
Justin Peng |
Correct a bug on date formats with '>' or '<' accompanied by space characters.
|
Fri, 03 Apr 2009 14:51:48 -0500 |
Matt Mackall |
move encoding bits from util to encoding
|
Fri, 03 Apr 2009 13:20:52 -0500 |
Matt Mackall |
move util.Abort to error.py
|
Thu, 26 Mar 2009 22:07:01 -0500 |
Steve Borho |
windows: hoist expand_glob() back into util.py
|
Thu, 26 Mar 2009 13:54:44 -0500 |
Matt Mackall |
util: split out posix, windows, and win32 modules
|
Mon, 23 Mar 2009 10:41:42 +0100 |
Alexander Solovyov |
templater: ability to display diffstat for log-like commands
|
Mon, 23 Mar 2009 13:13:06 +0100 |
Peter Arrenbrecht |
cleanup: drop unused assignments
|
Mon, 23 Mar 2009 13:11:11 +0100 |
Dirkjan Ochtman |
cleanup: remove all trailing whitespace
|
Wed, 04 Mar 2009 17:02:16 -0600 |
Matt Mackall |
audit: be even pickier (issue1450)
|
Mon, 16 Feb 2009 17:37:23 -0600 |
Matt Mackall |
audit: check for casefolding of .hg (issue1450)
|
Mon, 16 Feb 2009 17:37:23 -0600 |
Matt Mackall |
rename: simplify forced renaming
|
Mon, 09 Feb 2009 07:55:42 -0600 |
Will Maier |
Use shutil.copystat in copyfile().
|
Sun, 25 Jan 2009 21:20:13 +0100 |
Mads Kiilerich |
Make util.find_exe alway returns existing file, fixing issue1459
|
Fri, 23 Jan 2009 14:51:09 -0600 |
Matt Mackall |
simplify colwidth a bit
|
Wed, 21 Jan 2009 20:29:47 +0900 |
Shun-ichi GOTO |
Also find correct column width of wide characters.
|
Mon, 12 Jan 2009 13:51:43 -0600 |
Matt Mackall |
error: move SignatureError
|
Mon, 12 Jan 2009 11:48:05 -0600 |
Matt Mackall |
error: move SignalInterrupt
|
Mon, 12 Jan 2009 11:28:28 -0600 |
Matt Mackall |
error: move UnexpectedOutput (now ResponseError)
|
Sat, 10 Jan 2009 18:02:38 -0600 |
Matt Mackall |
refactor version code
|
Wed, 31 Dec 2008 18:00:35 -0600 |
Matt Mackall |
Merge with -stable
|
Wed, 31 Dec 2008 16:27:20 -0600 |
Matt Mackall |
audit: reject paths with .hg (issue 1450)
|
Thu, 25 Dec 2008 10:48:24 +0200 |
Alexander Solovyov |
python implementation of diffstat
|
Fri, 19 Dec 2008 18:49:02 +0100 |
Dirkjan Ochtman |
merge with crew-stable
|
Fri, 19 Dec 2008 08:20:19 +0100 |
Dirkjan Ochtman |
merge with crew-stable
|
Fri, 19 Dec 2008 18:24:49 +0100 |
Dirkjan Ochtman |
hgweb: mq repos should be in non-recursive collections, too
|
Thu, 18 Dec 2008 22:32:48 +0100 |
Benoit Allard |
hgweb: recurse down collections only if ** in [paths]
|
Wed, 10 Dec 2008 00:29:10 +0100 |
Patrick Mezard |
Merge with crew-stable
|
Wed, 10 Dec 2008 00:16:12 +0100 |
Patrick Mezard |
util: disable walkrepo() recursive behaviour
|
Sat, 06 Dec 2008 15:53:57 +0100 |
Benoit Boissinot |
exceptions should inherit the Exception class
|
Tue, 02 Dec 2008 13:05:40 -0600 |
Matt Mackall |
encoding: normalize some silly encoding names
1.1
|
Thu, 27 Nov 2008 00:57:32 +0100 |
Mads Kiilerich |
util: use existing never() instead of custom lambda
|
Tue, 25 Nov 2008 16:24:22 -0600 |
Matt Mackall |
Merge with crew
|
Fri, 21 Nov 2008 15:51:40 -0800 |
Brendan Cully |
templater: return data in increasing chunk sizes
|
Tue, 18 Nov 2008 16:02:14 -0600 |
Matt Mackall |
dispatch: generalize signature checking for extension command wrapping
|
Sat, 01 Nov 2008 15:15:14 +0300 |
Patrick Mezard |
Fix util._statfiles_clustered() failing at root of a windows drive
|
Mon, 27 Oct 2008 21:50:01 +0100 |
Benoit Boissinot |
factor out the url handling from httprepo
|
Thu, 23 Oct 2008 15:44:23 +0200 |
Patrick Mezard |
Merge with crew-stable
|
Thu, 23 Oct 2008 15:35:54 +0200 |
Patrick Mezard |
util: add 'mode' argument to popen()
|
Wed, 22 Oct 2008 18:23:32 +0200 |
Benoit Allard |
hgwebdir: show nested repositories (issue1336)
|
Sun, 19 Oct 2008 12:19:55 +0200 |
Thomas Arendsen Hein |
Add util.popen3 fallback, simplify import of Popen3
|
Sun, 19 Oct 2008 12:13:25 +0200 |
Thomas Arendsen Hein |
Fix util.popen2 for Python 2.3
|
Sat, 18 Oct 2008 20:50:08 +0200 |
Patrick Mezard |
util: handle EINVAL in _statfiles_clustered()
|
Sat, 18 Oct 2008 15:49:15 +0200 |
Patrick Mezard |
util: subprocess close_fds option is unix only
|
Thu, 09 Oct 2008 10:29:47 -0400 |
Petr Kodl |
Take advantage of fstat calls clustering per directory if OS support it.
|
Sun, 05 Oct 2008 21:35:26 +0200 |
Dirkjan Ochtman |
python2.6: use subprocess if available
|
Tue, 12 Aug 2008 17:47:08 +0200 |
Dirkjan Ochtman |
merge with crew-stable
|
Sun, 10 Aug 2008 21:55:23 -0500 |
Matt Mackall |
util: set_flags should survive failure to create link
|
Sun, 10 Aug 2008 21:55:06 -0500 |
Matt Mackall |
util: set_flags shouldn't know about repo flag formats
|
Thu, 24 Jul 2008 16:32:51 +0200 |
Adrian Buehlmann |
move filename encoding functions from util.py to new store.py
|
Wed, 23 Jul 2008 16:14:45 +0200 |
Benoit Boissinot |
merge with -stable
|
Wed, 23 Jul 2008 16:08:20 +0200 |
Benoit Boissinot |
make mq and tags hardlink safe
|
Fri, 27 Jun 2008 18:28:45 -0500 |
Matt Mackall |
util: add sort helper
|
Thu, 26 Jun 2008 13:58:24 -0500 |
Matt Mackall |
rename checkfolding to checkcase
|
Thu, 26 Jun 2008 13:46:34 -0500 |
Matt Mackall |
simplify flag handling
|
Fri, 06 Jun 2008 19:23:23 +0100 |
Paul Moore |
Add a new function, fspath
|
Mon, 12 May 2008 11:37:08 -0500 |
Matt Mackall |
remove default arg from patkind
|
Mon, 12 May 2008 11:37:07 -0500 |
Matt Mackall |
walk: kill util.cmdmatcher and _matcher
|
Mon, 14 Apr 2008 14:34:38 +0200 |
Dirkjan Ochtman |
replace usage of os.popen() with util.popen()
|
Tue, 08 Apr 2008 13:19:36 +0200 |
Christian Ebert |
Let util.binary check entire data for \0 (issue1066, issue1079)
|
Wed, 09 Apr 2008 15:28:30 -0700 |
Bryan O'Sullivan |
Merge
|
Wed, 09 Apr 2008 15:27:57 -0700 |
Bryan O'Sullivan |
Tidy code, fix typo
|
Thu, 20 Dec 2007 20:02:51 +0000 |
Paul Moore |
Added hgexecutable support for py2exe/frozen scripts
|
Fri, 04 Apr 2008 22:36:40 +0200 |
Dirkjan Ochtman |
python 2.6 compatibility: compatibility wrappers for hash functions
|
Fri, 21 Mar 2008 21:56:55 +0100 |
Patrick Mezard |
util: check fileno() validity in win32 set_binary()
|
Thu, 20 Mar 2008 22:41:40 +0100 |
Patrick Mezard |
util: test fileno() availability in win32 set_binary()
|
Mon, 17 Mar 2008 12:40:02 -0700 |
Eric Hopper |
hgwebdir: Tiny fix for webdir on non-symlink capable platforms.
|
Sat, 15 Mar 2008 12:42:34 -0700 |
Eric Hopper |
Allow hgwebdir collections to follow symlinks.
|
Sun, 02 Mar 2008 08:51:02 -0800 |
Eric Hopper |
Check for patches repo with os.path.isdir not os.path.exists
|
Tue, 11 Mar 2008 17:42:51 -0500 |
Matt Mackall |
dates: Fix bare times to be relative to "today"
|
Tue, 11 Mar 2008 17:42:41 -0500 |
Matt Mackall |
dates: improve timezone handling
|
Mon, 10 Mar 2008 02:54:37 -0500 |
Matt Mackall |
dates: fix fractional timezone display rounding bug
|
Thu, 06 Mar 2008 22:23:41 +0100 |
Joel Rosdahl |
Remove unused imports
|
Thu, 21 Feb 2008 20:56:06 +0100 |
Peter Arrenbrecht |
util: make walkrepos() return .hg/patches if present
|
Wed, 20 Feb 2008 21:31:42 +0100 |
Stefan Rank |
Also search for .hgrc if mercurial.ini not found on windows
|
Tue, 28 Aug 2007 18:00:07 +0200 |
Walter Doerwald |
Simplify utils.walkrepos().
|
Sun, 17 Feb 2008 21:34:28 +0100 |
Thomas Arendsen Hein |
Fix bad behaviour when specifying an invalid date (issue700)
|
Sat, 16 Feb 2008 13:34:11 +0100 |
Thomas Arendsen Hein |
merge with crew
|
Sat, 16 Feb 2008 13:33:38 +0100 |
Thomas Arendsen Hein |
Make annotae/grep print short dates with -q/--quiet.
|
Wed, 13 Feb 2008 23:09:28 +0100 |
Patrick Mezard |
util: always define a dummy lookup_reg()
|
Fri, 15 Feb 2008 10:38:37 -0200 |
Alexis S. L. Carvalho |
util.pathto: return '.' instead of an empty string
|
Thu, 14 Feb 2008 00:13:20 +0100 |
Thomas Arendsen Hein |
merge with main
|
Wed, 13 Feb 2008 19:34:28 -0200 |
Alexis S. L. Carvalho |
merge with crew-stable
|
Wed, 13 Feb 2008 16:46:43 +0100 |
Dirkjan Ochtman |
better handle errors with date parsing (issue983)
|
Wed, 13 Feb 2008 16:46:43 +0100 |
Dirkjan Ochtman |
better handle errors with date parsing (issue983)
|
Mon, 11 Feb 2008 16:13:43 -0600 |
Matt Mackall |
ignore: split up huge patterns
|
Sat, 09 Feb 2008 18:38:54 -0200 |
Alexis S. L. Carvalho |
Make files in .hg inherit the permissions from .hg/store
|
Sun, 03 Feb 2008 19:29:05 -0600 |
Matt Mackall |
filemerge: add config item for GUI tools
|
Sun, 03 Feb 2008 19:29:05 -0600 |
Matt Mackall |
merge: add registry look up bits to tool search
|
Thu, 31 Jan 2008 14:44:19 -0600 |
Matt Mackall |
templater: move email function to util
|
Fri, 25 Jan 2008 15:54:25 -0500 |
Jesse Glick |
Permit glob patterns to use nested curly braces.
|
Tue, 22 Jan 2008 00:55:01 +0100 |
Thomas Arendsen Hein |
merge with crew-stable
|
Mon, 21 Jan 2008 22:00:44 +0100 |
Thomas Arendsen Hein |
Fix double import of 're'.
|
Mon, 21 Jan 2008 14:15:38 +0100 |
Patrick Mezard |
Merge with crew-stable
|
Thu, 27 Dec 2007 23:55:40 -0600 |
Matt Mackall |
util: simplify unique
|
Wed, 09 Jan 2008 21:30:37 +0900 |
Shun-ichi GOTO |
Fix not to use os.sep directly.
|
Wed, 09 Jan 2008 21:30:36 +0900 |
Shun-ichi GOTO |
Add util.splitpath() and use it instead of using os.sep directly.
|
Wed, 09 Jan 2008 21:30:35 +0900 |
Shun-ichi GOTO |
Add endswithsep() and use it instead of using os.sep and os.altsep directly.
|
Fri, 04 Jan 2008 13:56:31 -0800 |
Bryan O'Sullivan |
util: drop params added during experimentation
|
Fri, 04 Jan 2008 11:58:27 -0800 |
Bryan O'Sullivan |
fetch: hide authentication details
|
Sat, 29 Dec 2007 19:49:48 +0100 |
Thomas Arendsen Hein |
Removed tabs and trailing whitespace in python files
|
Sat, 29 Dec 2007 01:14:45 +0100 |
Patrick Mezard |
util: filter all st_mode with 0777 in checkexec
|
Thu, 27 Dec 2007 23:55:40 -0600 |
Matt Mackall |
util: simplify unique
|
Thu, 27 Dec 2007 23:55:40 -0600 |
Matt Mackall |
remove unused util.localsub function
|
Thu, 27 Dec 2007 23:55:40 -0600 |
Matt Mackall |
atomictempfile: avoid chmod weirdness on Linux vfat
|
Thu, 27 Dec 2007 23:55:40 -0600 |
Matt Mackall |
checkexec: fix VFAT tempfile droppings with more modern Linux kernels
|
Thu, 27 Dec 2007 22:47:41 -0600 |
Matt Mackall |
util: remove set_exec and set_link methods
|
Thu, 27 Dec 2007 22:27:45 -0600 |
Matt Mackall |
util: add new set_flags method
|
Tue, 25 Dec 2007 14:30:10 +0100 |
Thomas Arendsen Hein |
merge with crew-stable
|
Tue, 25 Dec 2007 14:05:26 +0100 |
Thomas Arendsen Hein |
Fix chmod of writable but unowned files (issue530)
|
Tue, 18 Dec 2007 14:01:42 -0600 |
Matt Mackall |
util: get rid of is_win_9x wart
|
Fri, 14 Dec 2007 16:47:41 +0100 |
Shun-ichi GOTO |
Workaround for "Not enough space" error due to the bug of Windows.
|
Thu, 13 Dec 2007 14:25:51 -0600 |
Steve Borho |
fix typo in sshargs
|
Wed, 12 Dec 2007 16:44:26 -0600 |
Steve Borho |
win32: fix ssh://host:port when using Plink
|
Mon, 05 Nov 2007 20:29:32 +0100 |
Manuel Holtgrewe |
Do not display passwords with pull/push/incoming/outgoing
|
Mon, 05 Nov 2007 20:05:44 +0300 |
Maxim Dounin |
Fix file-changed-to-dir and dir-to-file commits (issue660).
|
Thu, 01 Nov 2007 12:05:14 +0100 |
Patrick Mezard |
Fix Windows os.popen bug with interleaved stdout/stderr output
|
Thu, 11 Oct 2007 16:19:12 +0200 |
Benoit Boissinot |
explicitely use integer division
|
Thu, 11 Oct 2007 00:46:53 -0500 |
Matt Mackall |
revlog: fix caching of buffer objects
|
Thu, 11 Oct 2007 00:46:52 -0500 |
Matt Mackall |
chunkiter: handle large reads more efficiently
|
Thu, 11 Oct 2007 00:46:49 -0500 |
Matt Mackall |
chunkiter: simplify iter logic
|
Thu, 11 Oct 2007 00:46:48 -0500 |
Matt Mackall |
chunkbuffer: removed unused method and arg
|
Fri, 05 Oct 2007 01:52:53 +0200 |
Rafael Villar Burke |
Execution bit detection fixes for VFAT on Linux
|
Fri, 05 Oct 2007 15:01:06 -0700 |
Bryan O'Sullivan |
Add osutil module, containing a listdir function.
|
Tue, 02 Oct 2007 13:49:36 -0700 |
Bryan O'Sullivan |
Merge with crew.
|
Tue, 02 Oct 2007 13:46:59 -0700 |
Bryan O'Sullivan |
util: add default argument to strdate
|
Tue, 02 Oct 2007 20:25:35 +0200 |
Benoit Boissinot |
merge with -stable
|
Tue, 02 Oct 2007 20:22:33 +0200 |
Steve Borho |
set_exec: do not chmod a symlink
|
Mon, 10 Sep 2007 23:53:23 +0200 |
Patrick Mezard |
Merge with crew-stable
|
Mon, 10 Sep 2007 23:34:33 +0200 |
Alexis S. L. Carvalho |
sshrepo: fix Windows command quoting
|
Mon, 10 Sep 2007 23:36:01 +0200 |
Patrick Mezard |
extdiff: avoid repr() doubling paths backslashes under Windows
|
Thu, 30 Aug 2007 16:42:17 +0200 |
Robert Bachmann |
Added support for the Atom syndication format
|
Fri, 24 Aug 2007 00:39:59 +0200 |
Benoit Boissinot |
merge with crew-stable
|
Fri, 24 Aug 2007 00:39:16 +0200 |
Benoit Boissinot |
merge with -stable
|
Fri, 24 Aug 2007 00:38:08 +0200 |
Benoit Boissinot |
check exec: return fallback in case of error during the check
|
Sun, 19 Aug 2007 14:04:26 -0500 |
Matt Mackall |
Merge with -stable
|
Sun, 19 Aug 2007 14:03:56 -0500 |
Matt Mackall |
match: handle large regexes
|
Sat, 18 Aug 2007 21:36:10 -0300 |
Alexis S. L. Carvalho |
path_auditor: cache names of audited directories
|
Mon, 13 Aug 2007 19:42:50 +0200 |
Patrick Mezard |
util: ignore invalid path errors in path_auditor.
|
Fri, 10 Aug 2007 10:51:47 -0700 |
Bryan O'Sullivan |
Make a few portability improvements to path auditing code.
|
Fri, 10 Aug 2007 10:46:03 -0700 |
Bryan O'Sullivan |
Make audit_path more stringent.
|
Mon, 06 Aug 2007 10:57:51 +0200 |
Patrick Mezard |
Merge with crew-stable
|
Sat, 04 Aug 2007 22:27:52 +0200 |
Thomas Arendsen Hein |
merge with crew-stable
|
Mon, 06 Aug 2007 10:08:28 +0200 |
Patrick Mezard |
Fix issue 653: symlinks checkout failure on non-supporting platforms
|
Sat, 04 Aug 2007 22:25:12 +0200 |
Thomas Arendsen Hein |
Simplify/correct finding the hg executable (fixes issue644)
|
Fri, 20 Jul 2007 09:31:32 +0200 |
Benoit Boissinot |
fix unused variables reported by pychecker
|
Thu, 19 Jul 2007 15:29:33 -0700 |
Bryan O'Sullivan |
Print meaningful error message if os.symlink fails
|
Thu, 12 Jul 2007 10:55:49 -0400 |
Jesse Glick |
typo fix
|
Wed, 11 Jul 2007 18:15:21 -0300 |
Alexis S. L. Carvalho |
util._hgexecutable: default to 'hg'
|
Wed, 11 Jul 2007 17:40:41 -0300 |
Alexis S. L. Carvalho |
Add symlink method to util.opener.
|
Wed, 11 Jul 2007 17:40:41 -0300 |
Alexis S. L. Carvalho |
turn util.opener into a class
|
Tue, 26 Jun 2007 10:48:58 -0400 |
Nathan Jones |
Fix serve on Windows without win32* modules.
|
Fri, 08 Jun 2007 16:24:43 +0200 |
Jean-Francois PIERONNE |
OpenVMS patches
|
Mon, 25 Jun 2007 14:46:20 +0200 |
Markus F.X.J. Oberhumer |
Add support for RFC2822 to util.parsedate().
|
Sat, 23 Jun 2007 20:21:10 +0200 |
Thomas Arendsen Hein |
Remember path to 'hg' executable and pass to external tools and hooks as $HG.
|
Thu, 21 Jun 2007 22:19:41 +0200 |
Patrick Mezard |
Merge with crew
|
Thu, 21 Jun 2007 21:58:18 +0200 |
Marcos Chaves |
Handle CTRL+C in serve under Windows.
|
Thu, 21 Jun 2007 19:24:27 +0200 |
Thomas Arendsen Hein |
Remove useless variable assignments in util.opener.
|
Tue, 19 Jun 2007 08:37:41 -0700 |
Eric Hopper |
Provide a version independent way to use the set datatype.
|
Tue, 19 Jun 2007 08:51:34 +0200 |
Thomas Arendsen Hein |
Updated copyright notices and add "and others" to "hg version"
|
Mon, 18 Jun 2007 14:52:31 -0700 |
Brendan Cully |
Work around heisenbug in Popen3.__del__
|
Mon, 11 Jun 2007 12:14:31 -0700 |
Brendan Cully |
Respect locale environment variables on darwin.
|
Sat, 09 Jun 2007 13:25:54 +0200 |
Thomas Arendsen Hein |
Removed trailing \n in calls to util.Abort()
|
Wed, 06 Jun 2007 20:22:52 +0200 |
Thomas Arendsen Hein |
Removed trailing whitespace and tabs from python files
|
Tue, 05 Jun 2007 19:55:27 -0300 |
Alexis S. L. Carvalho |
Remove atomicfile class.
|
Sun, 27 May 2007 14:26:54 -0700 |
Bryan O'Sullivan |
Introduce find_exe. Use instead of find_in_path for programs.
|
Sat, 12 May 2007 21:09:29 +0200 |
Patrick Mezard |
Fix issue483 - mq does not work under windows with gnu-win32 patch.
|
Sun, 06 May 2007 16:40:53 +0200 |
Patrick Mezard |
Move win32 find_in_files from util_win32 to util.
|
Sat, 28 Apr 2007 17:55:45 -0300 |
Alexis S. L. Carvalho |
Fix minor mismerge.
|
Wed, 25 Apr 2007 13:14:01 -0700 |
Brendan Cully |
Do not automatically rename an atomicfile if a write to it has generated an exception.
|
Tue, 24 Apr 2007 10:53:25 -0700 |
Bryan O'Sullivan |
util._matcher: speed up regexp matching.
|
Thu, 12 Apr 2007 12:42:22 -0500 |
Matt Mackall |
Merge with crew
|
Mon, 09 Apr 2007 04:57:25 -0300 |
Alexis S. L. Carvalho |
Merge with crew-stable.
|
Tue, 10 Apr 2007 14:05:15 -0500 |
Matt Mackall |
Merge with stable
|
Mon, 09 Apr 2007 04:24:17 -0300 |
Alexis S. L. Carvalho |
atomicfile: don't copy the original file if it'll be truncated
|
Mon, 09 Apr 2007 04:24:17 -0300 |
Alexis S. L. Carvalho |
util.opener: if requested, use atomicfile even if the file doesn't exist
|
Mon, 09 Apr 2007 04:24:17 -0300 |
Alexis S. L. Carvalho |
cache os.umask even on windows
|
Fri, 29 Dec 2006 20:04:30 -0600 |
Matt Mackall |
pull umask-checking up
|
Wed, 04 Apr 2007 04:22:08 -0300 |
Alexis S. L. Carvalho |
Merge last few matcher/locate fixes.
|
Wed, 04 Apr 2007 04:22:06 -0300 |
Alexis S. L. Carvalho |
change relglob: patterns to be consistent with glob: patterns
|
Wed, 04 Apr 2007 04:22:05 -0300 |
Alexis S. L. Carvalho |
Revert changeset ef1f1a4b2efb; add another test for glob: patterns
|
Mon, 26 Mar 2007 21:36:26 -0300 |
Alexis S. L. Carvalho |
add util.lexists
|
Fri, 23 Mar 2007 23:40:25 -0300 |
Alexis S. L. Carvalho |
use os.path.islink instead of util.is_link; remove util.is_link
|
Wed, 21 Mar 2007 23:20:56 -0400 |
Eric St-Jean |
fix util.copyfile to deal with symlinks
|
Tue, 20 Mar 2007 22:21:05 -0300 |
Alexis S. L. Carvalho |
Merge additional fixes for my matcher changes
|
Tue, 20 Mar 2007 22:09:55 -0300 |
Alexis S. L. Carvalho |
glob:<directory> patterns match the files in that directory.
|
Fri, 16 Mar 2007 22:58:49 -0300 |
Alexis S. L. Carvalho |
Merge some matcher fixes/cleanups and add some more hg locate tests
|
Fri, 16 Mar 2007 22:48:23 -0300 |
Alexis S. L. Carvalho |
util._matcher: remove superfluous variable
|
Fri, 16 Mar 2007 22:48:20 -0300 |
Alexis S. L. Carvalho |
util._matcher: use "." as the root of empty {rel,}path patterns
|
Fri, 16 Mar 2007 00:45:18 -0300 |
Alexis S. L. Carvalho |
Merge with crew-stable
|
Fri, 16 Mar 2007 00:22:58 -0300 |
Alexis S. L. Carvalho |
Fix handling of paths when run outside the repo.
|
Fri, 16 Mar 2007 00:22:57 -0300 |
Alexis S. L. Carvalho |
pass repo.root to util.pathto() in preparation for the next patch
|
Sat, 10 Mar 2007 23:21:33 -0300 |
Alexis S. L. Carvalho |
Merge a bunch of matcher and locate fixes.
|
Sat, 10 Mar 2007 23:01:02 -0300 |
Alexis S. L. Carvalho |
Optimize return value of util._matcher for hgignore case
|
Sat, 10 Mar 2007 23:01:00 -0300 |
Alexis S. L. Carvalho |
Optimize return value of util._matcher for common command line case
|
Sat, 10 Mar 2007 23:00:59 -0300 |
Alexis S. L. Carvalho |
remove unused "head" hack from util._matcher
|
Sat, 10 Mar 2007 23:00:57 -0300 |
Alexis S. L. Carvalho |
change locate to use relglobs by default
|
Sat, 10 Mar 2007 23:00:54 -0300 |
Alexis S. L. Carvalho |
dirstate.statwalk: explicitly test for ignored directories
|
Sat, 10 Mar 2007 23:00:53 -0300 |
Alexis S. L. Carvalho |
util._matcher: unify pattern normalization
|
Sat, 10 Mar 2007 23:00:51 -0300 |
Alexis S. L. Carvalho |
util.*matcher: change default "names" argument
|
Sat, 10 Mar 2007 23:00:49 -0300 |
Alexis S. L. Carvalho |
util._matcher: fix handling of path: patterns
|
Sat, 10 Mar 2007 23:00:48 -0300 |
Alexis S. L. Carvalho |
util._matcher: fix handling of relglob: patterns
|
Sat, 10 Mar 2007 23:00:47 -0300 |
Alexis S. L. Carvalho |
A 'glob:foo?bar' pattern determines a root - the tree root
|
Sat, 10 Mar 2007 23:00:45 -0300 |
Alexis S. L. Carvalho |
util._matcher: update comments
|
Sat, 10 Mar 2007 23:00:42 -0300 |
Alexis S. L. Carvalho |
small globprefix fix
|
Sun, 04 Mar 2007 09:03:21 -0300 |
Alexis S. L. Carvalho |
Merge with crew-stable
|
Mon, 19 Feb 2007 10:32:46 +0100 |
Patrick Mezard |
stdout raises EINVAL when flush() is called on a closed pipe under win32.
|
Fri, 16 Feb 2007 05:53:03 -0200 |
Alexis S. L. Carvalho |
util_win32.py: fix user_rcpath
|
Thu, 15 Feb 2007 09:51:57 -0700 |
Shane Holloway |
Combined the two os_rcpath methods into a single one near rcpath in mercurial/util.py
|
Fri, 16 Feb 2007 05:27:37 -0200 |
Alexis S. L. Carvalho |
merge with crew-stable
|
Thu, 15 Feb 2007 05:38:00 -0200 |
Alexis S. L. Carvalho |
Fix util.shellquote on windows.
|
Thu, 15 Feb 2007 05:18:23 -0200 |
Jun Inoue |
Fix accessing the repo through a symlink.
|
Wed, 14 Feb 2007 15:20:06 -0700 |
Shane Holloway |
Unified *_rcpath so the interface is similar across operating systems
|
Fri, 09 Feb 2007 03:48:26 -0200 |
Alexis S. L. Carvalho |
allow values that aren't strings in util.configparser
|
Tue, 06 Feb 2007 16:12:22 -0600 |
Matt Mackall |
Merge with stable
|
Tue, 06 Feb 2007 00:09:36 +0300 |
Andrei Vermel |
Fix wrong module reference in copyfile exception
|
Tue, 30 Jan 2007 19:36:56 -0200 |
Alexis S. L. Carvalho |
Merge with crew-stable
|
Tue, 30 Jan 2007 18:32:23 -0200 |
Alexis S. L. Carvalho |
Fallback to ascii if getpreferredencoding raises an exception
|