mercurial/util.py
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
less more (0) -300 -100 -60 tip