log mercurial/util.py @ 14076:924c82157d46

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