log mercurial/util.py @ 21221:e3ca21e4d05f

age author description
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