log

age author description
Wed, 15 Apr 2015 01:16:40 -0400 Pierre-Yves David unbundle: acquire 'wlock' when processing bundle2 (BC) (issue4596)
Sun, 12 Apr 2015 09:46:03 -0400 Pierre-Yves David run-test: enable the devel warning during tests
Sun, 12 Apr 2015 15:37:59 -0400 Pierre-Yves David wlock: do not warn for non-wait locking
Sun, 12 Apr 2015 14:27:42 -0400 Pierre-Yves David develwarn: include call site in the simple message version
Sun, 12 Apr 2015 14:26:11 -0400 Pierre-Yves David develwarn: handle the end of line inside the function itself
Sun, 12 Apr 2015 14:24:28 -0400 Pierre-Yves David develwarn: refactor the developer warning logic
Wed, 15 Apr 2015 01:20:48 -0400 Pierre-Yves David lock: update the docstring with order information
Sun, 12 Apr 2015 13:28:35 -0400 Pierre-Yves David wlock: reword the devel warning
Sun, 12 Apr 2015 10:01:48 -0400 Pierre-Yves David wlock: only issue devel warning when actually acquiring the lock
Sat, 11 Apr 2015 17:30:45 -0400 Pierre-Yves David bundle2: flush output in a part in all cases
Sat, 11 Apr 2015 14:44:12 -0400 Pierre-Yves David run-tests: also follow symlink when update PATH with 'run-tests.py' dir
Sat, 11 Apr 2015 16:55:14 -0400 Pierre-Yves David bundle2: fix names for error part handler
Wed, 15 Apr 2015 11:11:54 -0400 Pierre-Yves David transaction: introduce a transaction ID, to be available to all hooks
Tue, 14 Apr 2015 13:07:41 -0400 Pierre-Yves David transaction: actually use tr.hookargs in pretxnclose
Sat, 11 Apr 2015 13:58:36 -0400 Pierre-Yves David bundle2: use unbundle source as transaction name
Wed, 15 Apr 2015 18:34:34 -0400 Pierre-Yves David tags: have a different cache file per filter level
Wed, 15 Apr 2015 14:35:44 -0700 Siddharth Agarwal parsers: when available, use a presized dictionary for the file foldmap
Wed, 15 Apr 2015 17:42:38 -0400 Gregory Szorc tags: extract .hgtags filenodes cache to a standalone file
Wed, 15 Apr 2015 12:18:05 -0400 Eric Sumner extensions: extract partial application into a bind() function
Tue, 14 Apr 2015 11:44:04 -0400 Pierre-Yves David obsolete: experimental flag to get debug about obsmarkers exchange
Tue, 14 Apr 2015 14:59:37 -0400 Pierre-Yves David bundle2: add an 'idx' argument to the 'getbundle2partsgenerator'
Tue, 14 Apr 2015 14:07:35 -0400 Pierre-Yves David bundle2: add an 'idx' argument to the 'b2partsgenerator'
Tue, 14 Apr 2015 23:51:02 -0400 Mads Kiilerich rpms: create missing builds dir if it doesn't exist
Tue, 14 Apr 2015 23:44:03 -0400 Mads Kiilerich rpms: for packages with their own python, put it in /opt/python-hg
Wed, 14 Jan 2015 01:15:26 +0100 Mads Kiilerich branchcache: stay silent if failing to read cache files
Thu, 19 Mar 2015 22:22:50 +0100 Mads Kiilerich merge: better debug messages before/after invoking external merge tool
Sat, 11 Apr 2015 23:00:04 +0900 FUJIWARA Katsunori subrepo: use vfs.walk instead of os.walk
Sat, 11 Apr 2015 23:00:04 +0900 FUJIWARA Katsunori vfs: add walk
Sat, 11 Apr 2015 23:00:04 +0900 FUJIWARA Katsunori subrepo: pass wvfs to _sanitize instead of absolute path to a subrepository
Wed, 01 Apr 2015 18:43:29 -0700 Gregory Szorc repoview: move function for computing filtered hash
Tue, 14 Apr 2015 12:54:16 -0400 Gregory Szorc revset: don't import discovery at module level
Tue, 14 Apr 2015 10:59:26 -0400 Michael O'Connor transaction: add missing newline to message
Sun, 05 Apr 2015 13:16:46 +0900 Yuya Nishihara cat: disable optimization of single file case for workingctx
Thu, 09 Apr 2015 22:18:55 +0900 Yuya Nishihara committablectx: override manifestnode() to return None
Sat, 11 Apr 2015 16:01:42 +0900 Yuya Nishihara cat: use ctx.manifestnode() in place of ctx._changeset[0]
Fri, 10 Apr 2015 23:34:06 -0400 Matt Harbison changegroup: flush the ui stdio buffers after adding a changegroup
Fri, 10 Apr 2015 22:30:19 -0400 Matt Harbison hook: forcibly flush stderr for Windows test stability
Fri, 10 Apr 2015 22:37:40 -0400 Gregory Szorc json: implement {fileannotate} template
Fri, 10 Apr 2015 22:26:53 -0400 Gregory Szorc json: implement {comparison} template
Fri, 10 Apr 2015 22:39:22 -0400 Gregory Szorc json: implement {filediff} template
Fri, 10 Apr 2015 22:34:12 -0400 Gregory Szorc hgweb: expose raw line numbers to templates
Sat, 11 Apr 2015 11:54:09 -0400 Pierre-Yves David revert: stop marking files clean after interactive revert (issue4592)
Sat, 11 Apr 2015 11:56:21 -0400 Augie Fackler lazymanifest: prevent leak when updating an entry more than once
Mon, 13 Apr 2015 07:42:25 -0500 Matt Mackall strip: properly clear resolve state with --keep (issue4593)
Mon, 13 Apr 2015 20:53:05 -0700 Ryan McElroy revsets: more informative syntax error message
Mon, 13 Apr 2015 21:06:21 -0700 Ryan McElroy revsets: show current revset abort behavior
Mon, 13 Apr 2015 13:28:37 -0400 Gregory Szorc tests: move blackbox testing of tags to test-tags.t
Mon, 13 Apr 2015 09:36:33 -0400 Gregory Szorc tests: move mock blackbox extension into own file
Sun, 12 Apr 2015 14:59:31 -0400 Pierre-Yves David shelve: acquire lock in the right order
Sun, 12 Apr 2015 14:54:53 -0400 Pierre-Yves David check-commit: be more picky about detection of wrong bug tag
Mon, 13 Apr 2015 09:54:36 -0400 Michael O'Connor discovery: don't compute allfuturecommon when it won't be used
Fri, 10 Apr 2015 18:54:33 -0700 Martin von Zweigbergk treemanifest: separate flags for trees in memory and trees on disk
Fri, 10 Apr 2015 18:13:01 -0700 Martin von Zweigbergk manifestdict: drop empty-string argument when creating empty manifest
Sun, 12 Apr 2015 06:51:13 -0700 Mike Hommey lazymanifest: fix memory leak in lmiter_iterentriesnext() after 3d485727e45e
Sat, 11 Apr 2015 12:26:54 -0400 Pierre-Yves David revert: do not requires '--all' if '--interative' is present
Thu, 09 Apr 2015 16:18:38 -0400 Pierre-Yves David bundle2: drop the experimental hooks
Fri, 10 Apr 2015 15:41:33 -0400 Pierre-Yves David bundle2: advertise bundle2 by default
Sat, 07 Feb 2015 12:57:40 -0500 Matt Harbison subrepo: convert the os.path references in git to vfs
Sat, 11 Apr 2015 00:47:09 +0900 FUJIWARA Katsunori subrepo: use vfs.removedirs instead of os.removedirs
Sat, 11 Apr 2015 00:47:09 +0900 FUJIWARA Katsunori vfs: add removedirs
Sat, 11 Apr 2015 00:47:09 +0900 FUJIWARA Katsunori util: add removedirs as platform depending function
Sat, 11 Apr 2015 00:47:09 +0900 FUJIWARA Katsunori subrepo: use vfs.unlink instead of os.remove
Sat, 11 Apr 2015 00:47:09 +0900 FUJIWARA Katsunori subrepo: use vfs.rmtree instead of shutil.rmtree
Sat, 11 Apr 2015 00:47:09 +0900 FUJIWARA Katsunori vfs: add rmtree
Sat, 11 Apr 2015 00:47:09 +0900 FUJIWARA Katsunori subrepo: use vfs.readdir instead of os.listdir to avoid expensive stat calls
Fri, 10 Apr 2015 08:05:50 +0300 Alexander Drozdov editor: prefer 'intermediate-source' extra to use for HGREVISION environment variable
Thu, 09 Apr 2015 16:25:48 -0400 Pierre-Yves David bundle2: rename format, parts and config to final names
Wed, 08 Apr 2015 09:38:09 -0700 Martin von Zweigbergk manifestdict: extract condition for _intersectfiles() and use for walk()
Tue, 07 Apr 2015 22:40:25 -0700 Martin von Zweigbergk manifestdict.walk: remove now-redundant check for match.files()
Tue, 07 Apr 2015 21:08:23 -0700 Martin von Zweigbergk manifest.walk: special-case match.always() for speed
Tue, 07 Apr 2015 22:36:17 -0700 Martin von Zweigbergk manifest.walk: use return instead of StopIteration in generator
Wed, 08 Apr 2015 23:30:02 +0900 Yuya Nishihara archive: look for first visible revision to build repo identity (issue4591)
Wed, 08 Apr 2015 22:42:37 +0900 Yuya Nishihara largefiles: use common function to build content of .hg_archival.txt
Wed, 08 Apr 2015 22:38:46 +0900 Yuya Nishihara test-largefiles: verify content of .hg_archival.txt
Wed, 08 Apr 2015 22:37:03 +0900 Yuya Nishihara archive: extract metadata() closure to module-level function
Wed, 08 Apr 2015 22:31:04 +0900 Yuya Nishihara archive: use ctx object consistently to build meta data
Wed, 08 Apr 2015 21:04:06 +0900 Yuya Nishihara templatekw: have {manifest} use ctx.manifestnode() for consistency
Fri, 10 Apr 2015 00:36:42 +0900 FUJIWARA Katsunori subrepo: use vfs.reljoin instead of os.path.join
Fri, 10 Apr 2015 00:36:42 +0900 FUJIWARA Katsunori subrepo: inline reporelpath into abstractsubrepo._relpath to centralize logic
Fri, 10 Apr 2015 00:36:42 +0900 FUJIWARA Katsunori subrepo: add _relpath field to centralize subrelpath logic
Fri, 10 Apr 2015 00:36:42 +0900 FUJIWARA Katsunori subrepo: add wvfs field to access the working directory via vfs
Fri, 10 Apr 2015 00:36:42 +0900 FUJIWARA Katsunori subrepo: change arguments of abstractsubrepo.__init__ (API)
Tue, 07 Apr 2015 15:18:52 -0700 Drew Gottlieb treemanifest: optimize treemanifest._walk() to skip directories
Wed, 08 Apr 2015 22:31:50 -0400 Matt Harbison import-checker: force 'fcntl', 'grp', 'pwd', and 'termios' to stdlib modules
Wed, 08 Apr 2015 22:23:51 -0400 Matt Harbison import-checker: allow *.pyd based stdlib modules
Tue, 07 Apr 2015 22:35:44 -0700 Martin von Zweigbergk manifest.walk: join nested if-conditions
Wed, 08 Apr 2015 10:01:31 -0700 Martin von Zweigbergk manifestdict: inline _intersectfiles()
Wed, 08 Apr 2015 10:03:59 -0700 Martin von Zweigbergk manifestdict._intersectfiles: avoid one level of property indirection
Wed, 08 Apr 2015 10:06:05 -0700 Martin von Zweigbergk manifestdict.matches: avoid name 'lm' for a not-lazymanifest
Tue, 24 Mar 2015 21:25:57 +0100 Mathias De Maré commands: add ui.statuscopies config knob
Sat, 04 Apr 2015 22:30:59 +0900 Yuya Nishihara changelog: inline revlog.__contains__ in case it is used in hot loop
Wed, 08 Apr 2015 02:56:19 +0900 FUJIWARA Katsunori bookmarks: show detailed status about outgoing bookmarks
Wed, 08 Apr 2015 02:56:19 +0900 FUJIWARA Katsunori bookmarks: show detailed status about incoming bookmarks
Wed, 08 Apr 2015 02:56:19 +0900 FUJIWARA Katsunori bookmarks: enhance test of showing detail about incoming/outgoing bookmarks
Wed, 08 Apr 2015 02:56:19 +0900 FUJIWARA Katsunori bookmarks: show outgoing bookmarks more exactly
Wed, 08 Apr 2015 02:56:19 +0900 FUJIWARA Katsunori bookmarks: show incoming bookmarks more exactly
Tue, 07 Apr 2015 15:16:19 -0700 Drew Gottlieb test-manifest: add some test coverage for treemanifest
Tue, 07 Apr 2015 15:16:19 -0700 Drew Gottlieb test-manifest: make manifesttest a base class that is extended
Tue, 07 Apr 2015 15:16:19 -0700 Drew Gottlieb test-manifest: move parsemanifest() to be a testmanifest class method
Tue, 07 Apr 2015 22:31:36 -0400 Matt Harbison windows: allow readpipe() to actually read data out of the pipe
Tue, 07 Apr 2015 22:30:25 -0400 Matt Harbison win32: add a method to fetch the available pipe data size
Tue, 07 Apr 2015 20:43:04 -0700 Siddharth Agarwal dirs._addpath: reinstate use of Py_CLEAR
Mon, 06 Apr 2015 18:31:59 -0700 Pierre-Yves David exchange: introduce a '_canusebundle2' function
Tue, 07 Apr 2015 16:01:32 -0700 Pierre-Yves David bundle2: detect bundle2 stream/request on /HG2./ instead of /HG2Y/
Mon, 06 Apr 2015 17:23:11 -0700 Pierre-Yves David unbundle20: allow generic dispatch between unbundlers
Tue, 07 Apr 2015 15:18:52 -0700 Drew Gottlieb treemanifest: refactor treemanifest.walk()
Tue, 07 Apr 2015 15:18:52 -0700 Drew Gottlieb manifest: move changectx.walk() to manifests
Sun, 05 Apr 2015 15:08:55 -0400 Matt Harbison subrepo: precisely identify the missing subrepo spec file
Sun, 05 Apr 2015 12:12:02 -0700 Durham Goode graft: record intermediate grafts in extras
Sun, 05 Apr 2015 11:55:38 -0700 Durham Goode graft: allow creating sibling grafts
Mon, 06 Apr 2015 16:07:18 -0700 Pierre-Yves David unbundle20: move header parsing into the 'getunbundler' function
Mon, 06 Apr 2015 16:04:33 -0700 Pierre-Yves David unbundle20: retrieve unbundler instances through a factory function
Mon, 06 Apr 2015 15:40:12 -0700 Pierre-Yves David bundle20: move magic string into the class
Tue, 07 Apr 2015 08:45:52 -0700 Martin von Zweigbergk localrepo.getbundle: drop unused 'format' argument
Tue, 07 Apr 2015 12:35:07 -0700 Martin von Zweigbergk exchange: remove check for 'format' key
Fri, 27 Mar 2015 22:12:53 +0900 Yuya Nishihara templates-default: do not show description or summary if empty
Mon, 06 Apr 2015 10:51:53 -0700 Drew Gottlieb treemanifest: further optimize treemanifest.matches()
Mon, 06 Apr 2015 14:36:08 -0700 Drew Gottlieb util: move dirs() and finddirs() from scmutil to util
Mon, 06 Apr 2015 13:59:36 -0700 Drew Gottlieb parsers: remove unused dependency on util
Mon, 06 Apr 2015 17:03:35 -0700 Martin von Zweigbergk changectx.walk: drop unnecessary call to match function
Mon, 06 Apr 2015 17:16:55 -0500 Matt Mackall merge with stable
Sat, 04 Apr 2015 19:06:43 -0400 Matt Harbison largefiles: use the share source as the primary local store (issue4471)
Sat, 04 Apr 2015 19:34:36 -0400 Matt Harbison largefiles: use lfutil.findstorepath() when verifying a local repo
Sat, 04 Apr 2015 19:31:40 -0400 Matt Harbison largefiles: introduce lfutil.findstorepath()
Sat, 04 Apr 2015 17:19:16 -0400 Matt Harbison vfs: make it possible to pass multiple path elements to join
Sat, 04 Apr 2015 15:43:00 -0400 Matt Harbison largefiles: drop os.path reference in lfutil.storepath()
Sat, 04 Apr 2015 11:24:48 -0700 Durham Goode histedit: fix preventing strips during histedit
Fri, 03 Apr 2015 15:18:34 -0700 Durham Goode copies: pass changectx instead of manifest to _computenonoverlap
Mon, 06 Apr 2015 10:46:44 -0700 Siddharth Agarwal dirs._addpath: don't mutate Python strings after exposing them (issue4589)
Mon, 06 Apr 2015 08:23:27 -0700 Bryan O'Sullivan parsers: check for memory allocation overflows more carefully
Sat, 04 Apr 2015 11:27:15 +0200 André Sintzoff parsers.c: avoid implicit conversion loses integer precision warning
Sat, 04 Apr 2015 21:54:12 -0700 Martin von Zweigbergk dirstate.walk: don't report same file stat multiple times stable
Fri, 03 Apr 2015 14:41:18 -0700 Pierre-Yves David repoview: avoid processing the same rev twice in _getstatichidden
Fri, 03 Apr 2015 14:37:52 -0700 Pierre-Yves David repoview: skip public parent earlier in _getstatichidden
Fri, 03 Apr 2015 14:36:05 -0700 Pierre-Yves David repoview: directly skip public head in _getstatichidden
Fri, 03 Apr 2015 14:35:53 -0700 Pierre-Yves David repoview: simplify process in _getstatichidden
Fri, 03 Apr 2015 14:16:50 -0700 Pierre-Yves David repoview: use a heap in _getstatichidden
Fri, 03 Apr 2015 13:58:12 -0700 Pierre-Yves David repoview: update documentation of _getstatichidden
Sat, 04 Apr 2015 14:56:18 +0900 Yuya Nishihara ssl: resolve symlink before checking for Apple python executable (issue4588)
Fri, 03 Apr 2015 18:19:24 -0400 Augie Fackler test-subrepo-recursion: fix output on non-hardlink systems
Fri, 03 Apr 2015 23:12:21 -0400 Augie Fackler test-subrepo-recursion: set progress.changedelay really high
Fri, 03 Apr 2015 18:10:12 -0400 Augie Fackler test-clone: fix test expectations on systems without hardlinks
Wed, 01 Apr 2015 00:44:33 -0700 Siddharth Agarwal dirstate: use parsers.make_file_foldmap when available
Tue, 31 Mar 2015 23:32:27 -0700 Siddharth Agarwal parsers: add a C function to create a file foldmap
Thu, 02 Apr 2015 19:17:32 -0700 Siddharth Agarwal util.h: define an enum for normcase specs
Thu, 02 Apr 2015 19:13:50 -0700 Siddharth Agarwal perf: make measuring foldmap perf work again
Tue, 31 Mar 2015 23:22:03 -0700 Siddharth Agarwal parsers._asciitransform: also accept a fallback function
Wed, 01 Apr 2015 00:38:56 -0700 Siddharth Agarwal util: add normcase spec and fallback
Fri, 03 Apr 2015 22:44:25 +0200 Andrew Shadura hgk: display committer name when set by hg-git
Sat, 14 Mar 2015 20:16:35 +0900 Yuya Nishihara jsonchangeset: set manifest node to "null" for workingctx
Sat, 14 Mar 2015 20:15:40 +0900 Yuya Nishihara jsonchangeset: set rev and node to "null" for workingctx
Fri, 03 Apr 2015 21:36:39 +0900 Yuya Nishihara templater: tell hggettext to collect help of template functions
Tue, 10 Mar 2015 09:57:42 -0700 Martin von Zweigbergk treemanifest: disable readdelta optimization
Mon, 30 Mar 2015 15:38:24 -0700 Laurent Charignon phases: make two functions private for phase computation
Wed, 01 Apr 2015 00:31:41 -0700 Siddharth Agarwal windows: define normcase spec and fallback
Wed, 01 Apr 2015 00:30:41 -0700 Siddharth Agarwal encoding.upper: factor out fallback code
Wed, 01 Apr 2015 00:29:22 -0700 Siddharth Agarwal cygwin: define normcase spec and fallback
Tue, 31 Mar 2015 23:30:19 -0700 Siddharth Agarwal darwin: define normcase spec and fallback
Wed, 01 Apr 2015 00:26:07 -0700 Siddharth Agarwal posix: define normcase spec and fallback
Wed, 01 Apr 2015 00:21:10 -0700 Siddharth Agarwal encoding: define an enum that specifies what normcase does to ASCII strings
Thu, 02 Apr 2015 16:51:00 -0500 Matt Mackall merge with stable
Wed, 01 Apr 2015 22:24:03 -0700 Gregory Szorc json: implement {help} template
Wed, 01 Apr 2015 22:16:05 -0700 Gregory Szorc json: implement {helptopics} template
Wed, 01 Apr 2015 22:04:03 -0700 Gregory Szorc json: implement {manifest} template
Tue, 31 Mar 2015 22:53:48 -0700 Gregory Szorc json: implement {shortlog} and {changelog} templates
Wed, 01 Apr 2015 20:23:58 -0700 Gregory Szorc help: populate template functions via docstrings
Wed, 01 Apr 2015 20:19:43 -0700 Gregory Szorc templater: add consistent docstrings to functions
Sat, 14 Mar 2015 17:33:22 +0900 Yuya Nishihara changeset_printer: hide manifest node for workingctx
Sat, 14 Mar 2015 20:01:30 +0900 Yuya Nishihara changeset_printer: display p1rev:p1node with "+" suffix for workingctx
Sat, 14 Mar 2015 17:29:48 +0900 Yuya Nishihara changeset_printer: handle workingctx in _meaningful_parentrevs()
Sat, 14 Mar 2015 19:38:59 +0900 Yuya Nishihara scmutil: add function to help handling workingctx in arithmetic operation
Thu, 02 Apr 2015 08:18:33 +0200 Mathias De Maré tests: handle deleted .hg directory (git 2.2.0 and higher) (issue4585)
Thu, 02 Apr 2015 21:29:05 +0900 Yuya Nishihara hgweb: resurrect <span> tag on diffline to fix rendering in monoblue style stable
Wed, 01 Apr 2015 20:38:36 -0500 Matt Mackall merge with stable
Tue, 31 Mar 2015 15:22:09 -0700 Siddharth Agarwal encoding: use parsers.asciiupper when available
Tue, 31 Mar 2015 13:46:21 -0700 Siddharth Agarwal parsers: introduce an asciiupper function
Tue, 31 Mar 2015 10:28:17 -0700 Siddharth Agarwal parsers: make _asciilower a generic _asciitransform function
Wed, 01 Apr 2015 13:58:51 -0700 Siddharth Agarwal parsers._asciilower: use an explicit return object
Tue, 31 Mar 2015 10:25:29 -0700 Siddharth Agarwal parsers: factor out most of asciilower into an internal function
Tue, 31 Mar 2015 14:01:33 -0700 Martin von Zweigbergk manifestv2: add support for writing new manifest format
Fri, 27 Mar 2015 22:26:41 -0700 Martin von Zweigbergk manifestv2: add support for reading new manifest format
Tue, 31 Mar 2015 22:45:45 -0700 Martin von Zweigbergk manifestv2: set requires at repo creation time
Tue, 31 Mar 2015 15:06:55 -0700 Martin von Zweigbergk test-manifest: extract constants for binary hashes
Tue, 31 Mar 2015 14:46:05 -0700 Martin von Zweigbergk test-manifest: create constant for empty manifest
Mon, 30 Mar 2015 23:25:55 +0900 Yuya Nishihara patchbomb: factor out scmutil.revrange() calls
Tue, 31 Mar 2015 00:52:17 +0900 Yuya Nishihara patchbomb: return outgoing revs as a smartset
Mon, 30 Mar 2015 23:54:29 +0900 Yuya Nishihara templatefilters: add "upper" and "lower" for case conversion
Wed, 01 Apr 2015 12:50:10 -0700 Durham Goode repoview: improve compute staticblockers perf
Tue, 31 Mar 2015 22:29:12 -0700 Gregory Szorc hgweb: add phase to {changeset} template
Tue, 31 Mar 2015 22:35:12 -0700 Gregory Szorc json: implement {changeset} template
Tue, 31 Mar 2015 21:49:10 -0700 Gregory Szorc test-hgweb-json: fix URL for file revision tests
Tue, 31 Mar 2015 19:34:37 -0700 Siddharth Agarwal dirstate._normalize: don't construct dirfoldmap if not necessary
Tue, 31 Mar 2015 19:29:39 -0700 Siddharth Agarwal dirstate.walk: don't keep track of normalized files in parallel
Tue, 31 Mar 2015 19:18:27 -0700 Siddharth Agarwal dirstate.walk: factor out directory traversal
Wed, 01 Apr 2015 13:27:56 -0500 Matt Mackall Added signature for changeset 2e2e9a0750f9 stable
Wed, 01 Apr 2015 13:27:42 -0500 Matt Mackall Added tag 3.3.3 for changeset 2e2e9a0750f9 stable
Tue, 31 Mar 2015 20:20:17 -0300 Wagner Bruna i18n-pt_BR: synchronized with d09262d6ec23 stable 3.3.3
Tue, 31 Mar 2015 18:09:21 -0500 Matt Mackall tests: fix py2.4 glob for devel warnings
Tue, 31 Mar 2015 17:49:46 -0500 Matt Mackall merge with stable
Tue, 31 Mar 2015 15:41:02 -0700 Siddharth Agarwal dirstate: fix order of initializing nf vs f
Mon, 30 Mar 2015 18:10:59 -0700 Drew Gottlieb treemanifest: make treemanifest.matches() faster
Mon, 30 Mar 2015 17:21:49 -0700 Drew Gottlieb treemanifest: add treemanifest._isempty()
Fri, 27 Mar 2015 13:16:13 -0700 Drew Gottlieb treemanifest: remove treemanifest._intersectfiles()
Mon, 30 Mar 2015 11:58:39 -0700 Drew Gottlieb manifest: add some tests for manifest.matches()
Tue, 31 Mar 2015 17:42:46 -0400 Matt Harbison forget: cleanup the output for an inexact case match on icasefs stable
Mon, 30 Mar 2015 21:37:24 -0700 Gregory Szorc json: implement {branches} template
Tue, 31 Mar 2015 14:54:56 -0700 Gregory Szorc json: implement {bookmarks} template
Tue, 31 Mar 2015 14:52:21 -0700 Gregory Szorc json: implement {tags} template
Mon, 30 Mar 2015 20:15:03 -0700 Gregory Szorc templates: add a stub template for json
Mon, 30 Mar 2015 20:56:54 -0700 Gregory Szorc get-with-headers: support parsing and pretty printing JSON
Tue, 31 Mar 2015 16:14:14 -0500 Matt Mackall merge with stable
Sun, 29 Mar 2015 19:47:16 -0700 Siddharth Agarwal dirstate.walk: use the file foldmap to normalize
Sun, 29 Mar 2015 19:42:49 -0700 Siddharth Agarwal dirstate: split the foldmap into separate ones for files and directories
Sat, 28 Mar 2015 18:53:54 -0700 Siddharth Agarwal dirstate: introduce function to normalize just filenames
Sun, 29 Mar 2015 19:23:05 -0700 Siddharth Agarwal dirstate: factor out code to discover normalized path
Tue, 31 Mar 2015 11:11:39 -0400 Matt Harbison dirstate: don't require exact case when adding dirs on icasefs (issue4578) stable
Tue, 31 Mar 2015 11:58:14 -0700 Nathan Goldbaum filemerge: clean up language in mergemarkertemplate help stable
Tue, 31 Mar 2015 14:27:45 -0400 Matt Harbison color: fix crash in cmd.exe
Wed, 18 Mar 2015 21:44:25 -0700 Martin von Zweigbergk log: prefer 'wctx' over 'pctx' for working context
Tue, 31 Mar 2015 08:31:42 -0500 Matt Mackall merge with stable
Tue, 31 Mar 2015 08:04:42 -0500 Matt Mackall tags: remove scary message about corrupt tags cache
Sun, 29 Mar 2015 19:15:04 +0200 Andrew Shadura hgk: use switch instead of a less efficient if/elseif/if
Sun, 29 Mar 2015 19:12:08 +0200 Andrew Shadura hgk: set distinct fill and outline colour for non-public and obsolete changesets
Sun, 29 Mar 2015 18:44:53 +0200 Andrew Shadura hgk: show secret changesets differently (shape and label)
Fri, 27 Mar 2015 20:41:30 -0700 Martin von Zweigbergk manifestv2: implement slow readdelta() without revdiff
Fri, 27 Mar 2015 17:07:24 -0700 Martin von Zweigbergk manifestv2: disable fastdelta optimization
Fri, 27 Mar 2015 16:19:44 -0700 Martin von Zweigbergk manifestv2: add (unused) config option
Fri, 27 Mar 2015 15:37:46 -0700 Martin von Zweigbergk manifest: extract method for creating manifest text
Fri, 27 Mar 2015 15:02:43 -0700 Martin von Zweigbergk manifest: extract method for parsing manifest
Sun, 29 Mar 2015 18:28:48 -0700 Siddharth Agarwal dirstate._walkexplicit: don't bother normalizing '.'
Sun, 29 Mar 2015 23:28:30 -0700 Siddharth Agarwal dirstate._walkexplicit: drop normpath calls
Sun, 29 Mar 2015 23:27:25 -0700 Siddharth Agarwal dirstate._walkexplicit: indicate root as '.', not ''
Mon, 30 Mar 2015 12:57:55 -0700 Laurent Charignon phases: add killswitch for native implementation
Mon, 30 Mar 2015 12:48:15 -0700 Laurent Charignon phases: move pure phase computation in a function
Tue, 24 Mar 2015 14:24:55 -0700 Laurent Charignon revset: add hook after tree parsing
Mon, 30 Mar 2015 14:58:42 -0400 Augie Fackler hgk: remove unused revlog import
Sat, 28 Mar 2015 14:55:28 -0700 Gregory Szorc run-tests: obtain replacements inside Test._runcommand
Sat, 28 Mar 2015 21:33:47 +0100 Andrew Shadura hgk: remove no longer needed debug-rev-parse command
Sat, 28 Mar 2015 21:24:57 +0100 Andrew Shadura hgk: remove no longer needed debug-config command
Sat, 28 Mar 2015 20:05:01 +0100 Andrew Shadura hgk: display obsolete changesets in darkgrey
Sat, 28 Mar 2015 19:36:21 +0100 Andrew Shadura hgk: pass --hidden switch to hg subprocesses when needed
Sat, 28 Mar 2015 19:34:03 +0100 Andrew Shadura hgk: remove repetitious (and wrong) command syntax descriptions
Sat, 28 Mar 2015 14:28:22 -0700 Gregory Szorc run-tests: separate newline normalization from replacements
Sat, 28 Mar 2015 14:12:57 -0700 Gregory Szorc run-tests: remove arguments from Test._runcommand
Sat, 28 Mar 2015 14:08:25 -0700 Gregory Szorc run-tests: move run into Test class
Sat, 28 Mar 2015 19:39:03 -0700 Gregory Szorc run-tests: wait for test threads after first error
Sat, 28 Mar 2015 00:21:30 -0700 Gregory Szorc run-tests: report code coverage from source directory
Sat, 28 Mar 2015 00:47:58 -0700 Gregory Szorc run-tests: collect aggregate code coverage
Fri, 27 Mar 2015 23:17:19 -0700 Gregory Szorc run-tests: obtain code coverage via Python API
Sat, 28 Mar 2015 12:58:44 -0700 Gregory Szorc commands.debugrevlog: report max chain length
Fri, 27 Mar 2015 20:55:54 -0700 Martin von Zweigbergk _lazymanifest: drop unnecessary call to sorted()
Sun, 29 Mar 2015 00:00:14 -0400 Matt Harbison test-git-export: add globs the test runner wants on Windows
Sun, 29 Mar 2015 10:41:23 -0700 Gregory Szorc run-tests: explicitly handle unicode when writing xunit file
Sun, 29 Mar 2015 19:06:23 +0200 André Sintzoff parsers.c: avoid implicit conversion loses integer warnings
Sun, 29 Mar 2015 00:20:56 -0400 Matt Harbison test-annotate: conditionalize error output for Windows
Sat, 28 Mar 2015 23:57:16 -0400 Matt Harbison test-diffstat: add a glob the test runner wants on Windows
Tue, 24 Mar 2015 21:36:38 +0100 Mathias De Maré tests: add testing for diff.showfunc
Mon, 30 Mar 2015 10:43:52 -0700 Drew Gottlieb manifest: make manifest.intersectfiles() internal
Sat, 28 Mar 2015 11:19:34 +0100 Adrian Buehlmann win32: add comment about WinError
Sat, 28 Mar 2015 20:22:03 +0900 Yuya Nishihara templates: fix "log -q" output of phases style stable
Fri, 27 Mar 2015 14:11:13 -0700 Laurent Charignon record_curses: fix ui bug for newly added file
Sat, 28 Mar 2015 00:08:26 -0500 Matt Mackall import-checker: rotatecycle is actually the canonical cycle key
Fri, 27 Mar 2015 23:52:23 -0500 Matt Mackall import-checker: make search algorithm non-recursive breadth-first
Fri, 27 Mar 2015 19:27:19 -0500 Matt Mackall import-checker: drop set() from cyclekey()
Fri, 27 Mar 2015 19:25:40 -0500 Matt Mackall import-checker: drop duplicate element from cycle
Fri, 27 Mar 2015 18:50:39 -0500 Matt Mackall import-checker: fix rotatecycle
Fri, 27 Mar 2015 01:03:06 -0700 Siddharth Agarwal dirs.addpath: rework algorithm to search forward
Sat, 14 Mar 2015 17:40:47 +0900 Yuya Nishihara changeset_printer: use changectx to get status tuple
Sat, 14 Mar 2015 17:23:51 +0900 Yuya Nishihara changeset_printer: replace _meaningful_parentrevs() by changeset_templater's
Sat, 14 Mar 2015 17:19:04 +0900 Yuya Nishihara changeset_printer: use context objects consistently to show parents
Thu, 26 Mar 2015 23:56:18 +0900 Yuya Nishihara children: don't pass filectx to displayer
Fri, 27 Mar 2015 15:13:21 -0500 Matt Mackall verify: add a note about a paleo-bug
Fri, 27 Mar 2015 13:51:21 -0500 Matt Mackall cmdutil: remove some excess vertical whitespace
Fri, 27 Mar 2015 13:48:51 -0500 Matt Mackall revert: move calculation of targetsubs earlier
Wed, 25 Mar 2015 15:53:30 -0700 Laurent Charignon shelve: add interactive mode
Wed, 25 Mar 2015 15:52:28 -0700 Laurent Charignon shelve: add interactive mode command line option
Wed, 25 Mar 2015 15:51:57 -0700 Laurent Charignon record: change return value of recording code
Wed, 25 Mar 2015 14:01:14 -0700 Laurent Charignon revert: fix --interactive on local modification (issue4576)
Wed, 25 Mar 2015 13:55:35 +0900 FUJIWARA Katsunori largefiles: remove useless overrideupdate
Wed, 25 Mar 2015 13:55:35 +0900 FUJIWARA Katsunori update: replace workingctx.dirty and raising Abort by cmdutil.bailifchanged
Wed, 25 Mar 2015 13:55:35 +0900 FUJIWARA Katsunori cmdutil: allow bailifchanged to ignore merging in progress
Wed, 25 Mar 2015 13:55:35 +0900 FUJIWARA Katsunori subrepo: add bailifchanged to centralize raising Abort if subrepo is dirty
Wed, 25 Mar 2015 13:55:32 +0900 FUJIWARA Katsunori subrepo: add dirtyreason to centralize composing dirty reason message
Wed, 25 Mar 2015 16:40:37 -0700 Laurent Charignon record_curses: add test for newly added files
Wed, 25 Mar 2015 17:18:48 -0700 Martin von Zweigbergk test-manifest.py: don't test .text() with present node suffix
Thu, 26 Mar 2015 09:42:21 -0700 Martin von Zweigbergk treemanifest: drop 22nd byte for consistency with manifestdict
Wed, 25 Mar 2015 14:13:46 -0700 Martin von Zweigbergk test-manifest.py: rewrite tests in terms of manifestdict
Wed, 25 Mar 2015 14:21:34 -0700 Martin von Zweigbergk test-manifest.py: separate out test for double-free after copy()
Wed, 25 Mar 2015 22:20:44 -0400 Matt Harbison revert: evaluate subrepos to revert against the working directory
Wed, 25 Mar 2015 21:54:47 -0400 Matt Harbison revert: handle subrepos missing in the given --rev
Wed, 25 Mar 2015 16:21:58 -0700 Siddharth Agarwal osutil: mark end of string with null char, not 0
Wed, 25 Mar 2015 15:55:31 -0700 Siddharth Agarwal osutil: use getdirentriesattr on OS X if possible
Wed, 25 Mar 2015 16:43:29 -0700 Siddharth Agarwal osutil._listdir: rename to _listdir_stat
Mon, 16 Mar 2015 17:11:25 +0900 Yuya Nishihara revset: optimize "x & fullreposet" case
Mon, 16 Mar 2015 18:36:53 +0900 Yuya Nishihara debugrevspec: show nesting structure of smartsets if verbose
Mon, 16 Mar 2015 18:15:06 +0900 Yuya Nishihara revset: add __repr__ to all smartset classes
Wed, 18 Mar 2015 20:40:02 -0700 Yung-Jin (Joey) Hu status: add relative directory help text (issue3835)
Wed, 25 Mar 2015 11:55:15 -0700 Sean Farley diff: rename --relative option to --root
Wed, 25 Mar 2015 15:58:31 -0400 Mike Edgar revlog: make converting from inline to non-line work after a strip
Tue, 24 Mar 2015 12:52:53 -0700 Laurent Charignon check-code: in C code, prevent space before closing parenthesis
Sat, 17 Jan 2015 12:39:44 +0900 Yuya Nishihara match: remove unused assignment of ctx
Sat, 17 Jan 2015 14:22:21 +0900 Yuya Nishihara revert: comment that filesets are always evaluated against workingctx
Tue, 24 Mar 2015 15:47:57 -0700 Martin von Zweigbergk revert: take fast path also when not reverting to '.'
Tue, 24 Mar 2015 13:56:51 -0700 Martin von Zweigbergk revert: define 'wctx' a little earlier and use it more
Wed, 29 Oct 2014 08:43:39 -0700 Martin von Zweigbergk match: add isexact() method to hide internals
Wed, 19 Nov 2014 15:56:58 -0800 Martin von Zweigbergk matcher: make e.g. 'relpath:.' lead to fast paths
Wed, 25 Mar 2015 14:56:54 -0400 Matt Harbison revset: add the 'subrepo' symbol
Tue, 24 Mar 2015 20:28:39 -0700 Gregory Szorc tags: improve documentation
Fri, 20 Mar 2015 11:14:27 -0700 Laurent Charignon phase: default to C implementation for phase computation
Tue, 24 Mar 2015 11:00:09 -0700 Laurent Charignon phase: compute phases in C
Wed, 25 Mar 2015 14:16:10 -0500 Matt Mackall manifest: move C bool polyfill into util.h
Wed, 25 Mar 2015 14:13:11 -0500 Matt Mackall manifest: use util.h to get Py_ssize_t
Fri, 13 Mar 2015 18:28:11 -0400 Augie Fackler clone: add progress support to hardlink clones (issue3059)
Thu, 19 Mar 2015 10:24:22 -0400 Augie Fackler util: add progress callback support to copyfiles
Mon, 23 Mar 2015 23:04:51 -0700 Martin von Zweigbergk revert: evaluate filesets against working directory (issue4497)
Tue, 24 Mar 2015 10:27:56 -0700 Martin von Zweigbergk largefiles: extract and reuse 'standin' variable in overriderevert()
Fri, 20 Mar 2015 10:05:31 -0700 Martin von Zweigbergk largefiles: override cmdutil.revert() instead of comands.revert()
Sat, 21 Mar 2015 12:01:05 -0400 Matt Harbison test-commit-interactive-curses: backout 852801178a63
Sat, 21 Mar 2015 11:56:43 -0400 Matt Harbison test-interactive: use stable EOL in various file generating routines
Tue, 17 Mar 2015 15:46:36 -0700 Siddharth Agarwal patch.diff: restrict matcher to relative root in certain cases
Tue, 17 Mar 2015 15:46:30 -0700 Siddharth Agarwal commands.diff: add support for diffs relative to a subdirectory
Tue, 17 Mar 2015 15:06:40 -0700 Siddharth Agarwal cmdutil.diffordiffstat: add support for diffs relative to a subdirectory
Sun, 22 Mar 2015 19:19:16 -0700 Siddharth Agarwal test-fileset.t: remove 'bar ' and 'baz\' from tested filenames
Mon, 23 Mar 2015 18:21:01 -0700 Gregory Szorc commands.push: abort when revisions evaluate to empty set (BC)
Mon, 23 Mar 2015 17:07:25 -0700 Martin von Zweigbergk largefiles: fix typo with s/__class/__class__/
Mon, 23 Mar 2015 14:47:35 -0400 Paul Fisher hgweb: pull line numbers out of main flow of source content
Mon, 23 Mar 2015 15:41:43 -0500 Matt Mackall merge with stable
Fri, 20 Mar 2015 23:35:13 -0400 Matt Harbison crecord: don't abort on Windows when curses isn't available
Sat, 21 Mar 2015 01:24:17 -0400 Matt Harbison test-fileset: forget non-portable files to avoid failures on Windows
Fri, 20 Mar 2015 23:32:00 -0400 Matt Harbison crecord: conditionalize the imports that are not available on Windows
Fri, 20 Mar 2015 21:55:11 -0400 Matt Harbison cmdutil: drop a duplicate import of crecord
Sat, 16 Aug 2014 17:50:55 +0900 Yuya Nishihara annotate: add option to annotate working-directory files
Thu, 19 Mar 2015 23:31:53 +0900 Yuya Nishihara committablefilectx: override linkrev() to point to the associated changectx
Sat, 16 Aug 2014 13:44:16 +0900 Yuya Nishihara revset: add wdir() function to specify workingctx revision by command
Sun, 22 Mar 2015 19:08:13 -0400 Matt Harbison win32: 'raise ctypes.WinError' -> 'raise ctypes.WinError()' stable
Tue, 17 Mar 2015 13:41:24 -0700 Siddharth Agarwal patch.diff: add support for diffs relative to a subdirectory
Tue, 17 Mar 2015 12:59:41 -0700 Siddharth Agarwal patch.trydiff: add support for stripping a relative root
Fri, 20 Mar 2015 17:30:38 -0500 Matt Mackall merge with stable
Fri, 20 Mar 2015 16:39:07 -0500 Matt Mackall obsolete: mark warning for translation
Wed, 18 Mar 2015 23:03:41 -0400 Matt Harbison subrepo: add basic support to hgsubrepo for the files command
Fri, 20 Mar 2015 00:30:35 -0700 Pierre-Yves David mergecopies: reuse ancestry context when traversing file history (issue4537) stable
Thu, 19 Mar 2015 23:57:34 -0700 Pierre-Yves David adjustlinkrev: handle 'None' value as source stable
Thu, 19 Mar 2015 23:52:26 -0700 Pierre-Yves David adjustlinkrev: prepare source revs for ancestry only once stable
Wed, 18 Mar 2015 22:56:41 -0400 Matt Harbison subrepo: add the parent context to hgsubrepo
Thu, 19 Mar 2015 21:26:18 -0700 Siddharth Agarwal fileset: add a fileset for portable filenames
Thu, 19 Mar 2015 19:52:23 -0700 Pierre-Yves David annotate: reuse ancestry context when adjusting linkrev (issue4532) stable
Mon, 16 Mar 2015 16:01:16 -0700 Martin von Zweigbergk treemanifest: make hasdir() faster
Tue, 03 Mar 2015 13:50:06 -0800 Martin von Zweigbergk treemanifest: make filesnotin() faster
Thu, 19 Feb 2015 17:13:35 -0800 Martin von Zweigbergk treemanifest: make diff() faster
Mon, 23 Feb 2015 10:57:57 -0800 Martin von Zweigbergk treemanifest: store directory path in treemanifest nodes
Thu, 19 Mar 2015 11:07:57 -0700 Martin von Zweigbergk treemanifest: add configuration for using treemanifest type
Thu, 19 Mar 2015 11:08:42 -0700 Martin von Zweigbergk treemanifest: create treemanifest class
Thu, 19 Mar 2015 23:36:06 +0900 FUJIWARA Katsunori bookmarks: rewrite comparing bookmarks in commands.summary() by compare()
Thu, 19 Mar 2015 23:36:05 +0900 FUJIWARA Katsunori bookmarks: remove useless diff()
Thu, 19 Mar 2015 23:36:05 +0900 FUJIWARA Katsunori bookmarks: add outgoing() to replace diff() for outgoing bookmarks
Thu, 19 Mar 2015 23:36:05 +0900 FUJIWARA Katsunori bookmarks: add incoming() to replace diff() for incoming bookmarks
Wed, 18 Mar 2015 15:59:45 -0700 Durham Goode manifest: avoid intersectfiles for matches > 100 files
Thu, 19 Mar 2015 17:40:19 +0100 Mads Kiilerich convert: optimize convert of files that are unmodified from p2 in merges
Thu, 19 Mar 2015 17:36:17 +0100 Mads Kiilerich localrepo: reuse commit of parent filectx entries without rehashing
Thu, 19 Mar 2015 13:00:44 -0700 Pierre-Yves David obsolete: avoid infinite loop from obs-cycle in divergence (issue4126)
Thu, 19 Mar 2015 15:21:08 -0500 Matt Mackall tests: avoid deprecation warning
Thu, 19 Mar 2015 09:12:21 -0700 Martin von Zweigbergk walkchangerevs: make followfilter a top-level class
Thu, 19 Mar 2015 10:18:05 -0700 Siddharth Agarwal patch._applydiff: resolve prefix with respect to the cwd
Fri, 20 Mar 2015 00:22:37 +0900 Yuya Nishihara test-revert-interactive: eliminate bashism in wildcard pattern
Tue, 10 Mar 2015 21:03:45 -0700 Pierre-Yves David devel: also warn about transaction started without a lock
Tue, 10 Mar 2015 21:25:11 -0700 Pierre-Yves David contrib: remove the now useless lock-checker.py extension
Fri, 16 Jan 2015 02:51:10 -0800 Pierre-Yves David devel: move the lock-checking code into core
Wed, 18 Mar 2015 20:59:06 -0700 Siddharth Agarwal patch.pathtransform: prepend prefix even if strip is 0
Tue, 28 Oct 2014 22:32:18 -0700 Martin von Zweigbergk walkchangerevs: simplify by using match.always() method
Tue, 28 Oct 2014 22:43:59 -0700 Martin von Zweigbergk localrepo: simplify by using match.always() method
Tue, 30 Sep 2014 16:40:15 -0700 Martin von Zweigbergk localrepo: remove check for matcher object that's never None
Wed, 18 Mar 2015 11:42:09 -0700 Martin von Zweigbergk context.walk: walk all files when file and '.' given
Wed, 18 Mar 2015 09:26:26 -0700 Martin von Zweigbergk context.walk: call with util.all() a generator, not a list
Tue, 17 Mar 2015 14:52:58 -0700 Durham Goode obsolete: remove last instance of _enabled
Tue, 24 Feb 2015 18:43:31 -0800 Durham Goode revbranchcache: write cache even during read operations
Tue, 10 Feb 2015 20:06:12 -0800 Durham Goode revbranchcache: move cache writing to the transaction finalizer
Tue, 10 Feb 2015 20:04:47 -0800 Durham Goode revbranchcache: populate cache incrementally
Tue, 10 Feb 2015 20:01:08 -0800 Durham Goode revbranchcache: move entry writing to a separate function
Tue, 10 Feb 2015 19:57:51 -0800 Durham Goode revbranchcache: store repo on the object
Tue, 10 Feb 2015 19:53:48 -0800 Durham Goode revbranchcache: move out of branchmap onto localrepo
Tue, 17 Mar 2015 14:29:56 -0700 Durham Goode revbranchcache: add test for when the cache is not writable
Tue, 17 Mar 2015 13:06:15 -0700 Siddharth Agarwal patch.trydiff: add a docstring
Tue, 17 Mar 2015 15:33:34 -0700 Siddharth Agarwal keyword: monkeypatch patch.diff more generically
Tue, 17 Mar 2015 15:52:28 -0700 Siddharth Agarwal keyword: rename kw_diff to kwdiff in keeping with Mercurial style rules
Tue, 17 Mar 2015 20:36:33 +0900 Yuya Nishihara fetch: use an abort hint where appropriate
Tue, 17 Mar 2015 20:41:52 +0900 Yuya Nishihara eol: replace "working copy" with "working directory" in extension help
Tue, 17 Mar 2015 20:50:19 +0900 Yuya Nishihara revset: replace "working copy" with "working directory" in function help
Tue, 17 Mar 2015 21:53:17 +0900 Yuya Nishihara commands: say "working directory" in full spelling
Tue, 17 Mar 2015 22:47:08 +0900 Yuya Nishihara commands: replace "working copy" with "working directory" in help/messages
Tue, 17 Mar 2015 22:21:09 -0400 Matt Harbison test-commit-interactive-curses: #require 'tic'
Tue, 17 Mar 2015 21:48:34 -0400 Matt Harbison check-code: enforce the usage of 'seq.py' instead of 'seq'
Tue, 17 Mar 2015 21:47:47 -0400 Matt Harbison tests: replace uses of 'seq' with portable 'seq.py'
Tue, 17 Mar 2015 20:59:23 -0400 Matt Harbison tests: introduce 'seq.py' as a portable replacement for 'seq'
Mon, 16 Mar 2015 16:33:59 -0700 Laurent Charignon revert: add flag to make revert interactive
Mon, 16 Mar 2015 15:37:00 -0700 Laurent Charignon record: move ui.write wrapping where it should be
Mon, 16 Mar 2015 15:35:50 -0700 Laurent Charignon record: refactor the filtering code
Mon, 16 Mar 2015 15:30:33 -0700 Laurent Charignon record: consolidate ui.write wrapping in a function
Tue, 17 Mar 2015 18:20:24 +0900 FUJIWARA Katsunori bookmarks: reuse @number bookmark, if it refers changeset referred remotely
Tue, 17 Mar 2015 18:20:24 +0900 FUJIWARA Katsunori bookmarks: check @pathalias suffix before available @number for efficiency
Tue, 17 Mar 2015 18:20:24 +0900 FUJIWARA Katsunori bookmarks: prevent divergent bookmark from being updated unexpectedly
Wed, 18 Mar 2015 11:41:36 -0700 Drew Gottlieb manifest: include Python.h before standard headers
Wed, 18 Mar 2015 13:38:06 -0500 Matt Mackall crecord: use colwidth instead of ucolwidth
Wed, 18 Mar 2015 13:37:18 -0500 Matt Mackall manifest: speed up matches for large sets of files
Wed, 18 Mar 2015 12:03:44 -0500 Matt Mackall perf: add methods for timing changeset file list reading
Sun, 15 Mar 2015 21:52:35 -0400 Mike Edgar censor: add exchange tests, via local push/pull and bundle/unbundle
Sun, 15 Mar 2015 21:52:17 -0400 Mike Edgar censor: add censor command to hgext with basic client-side tests
Fri, 13 Mar 2015 14:08:30 -0700 Laurent Charignon record: add comparison methods for recordhunk class
Thu, 12 Mar 2015 17:50:23 -0700 Laurent Charignon record: minor refactoring of dorecord
Thu, 12 Mar 2015 14:42:55 -0700 Laurent Charignon record: add tests for the curses recording interface
Thu, 12 Mar 2015 14:24:48 -0700 Laurent Charignon record: enable curses recording logic with experimental flag
Fri, 13 Mar 2015 10:51:25 -0700 Laurent Charignon record: change arguments of curses recording function
Thu, 12 Mar 2015 17:51:37 -0700 Laurent Charignon record: change interface of the filtering function
Thu, 12 Mar 2015 23:15:06 -0400 Matt Harbison hgweb: replace 'ctx._repo' with 'ctx.repo()'
Thu, 12 Mar 2015 23:18:20 -0400 Matt Harbison pvec: replace 'ctx._repo' with 'ctx.repo()'
Thu, 12 Mar 2015 23:16:26 -0400 Matt Harbison scmutil: replace 'ctx._repo' with 'ctx.repo()'
Thu, 12 Mar 2015 23:11:15 -0400 Matt Harbison templater: replace 'ctx._repo' with 'ctx.repo()'
Thu, 12 Mar 2015 23:08:16 -0400 Matt Harbison largefiles: replace 'ctx._repo' with 'ctx.repo()'
Thu, 12 Mar 2015 23:05:25 -0400 Matt Harbison obsolete: replace 'ctx._repo' with 'ctx.repo()'
Thu, 12 Mar 2015 23:02:19 -0400 Matt Harbison fileset: replace 'ctx._repo' with 'ctx.repo()'
Fri, 13 Mar 2015 20:34:52 -0400 Matt Harbison filectx: add a repo accessor
Fri, 13 Mar 2015 13:03:55 -0400 Augie Fackler run-tests: ignore ENOENT failures when removing old .err results
Fri, 13 Mar 2015 12:50:53 -0400 Augie Fackler run-tests: stop storing start/stop times in a dict by test name
Fri, 13 Mar 2015 12:47:16 -0400 Augie Fackler run-tests: avoid running the same test instance concurrently
Fri, 13 Mar 2015 11:21:53 -0400 Augie Fackler run-tests: add --runs-per-test flag
Thu, 12 Mar 2015 21:41:50 -0400 Augie Fackler convert: adjust progress bar for octopus merges (issue4169)
Thu, 12 Mar 2015 21:31:52 -0400 Augie Fackler test-convert-git: show insane progress bar with octopus merge (issue4169)
Fri, 13 Mar 2015 15:36:11 -0700 Drew Gottlieb manifest: have context use self.hasdir()
Fri, 13 Mar 2015 15:32:45 -0700 Drew Gottlieb manifest: add hasdir() to context
Fri, 13 Mar 2015 15:25:01 -0700 Drew Gottlieb manifest: add manifestdict.hasdir() method
Fri, 13 Mar 2015 15:23:02 -0700 Drew Gottlieb manifest: have context's dirs() call its manifest's dirs()
Fri, 13 Mar 2015 15:19:54 -0700 Drew Gottlieb manifest: add dirs() to manifestdict
Wed, 17 Sep 2014 22:34:34 +0900 Yuya Nishihara formatter: convert None to json null
Sun, 17 Aug 2014 11:35:31 +0900 Yuya Nishihara localrepo: extend "changeid in repo" to return True for workingctx revision
Mon, 16 Mar 2015 13:41:45 -0500 Matt Mackall merge with stable
Mon, 16 Mar 2015 13:32:28 -0500 Matt Mackall crecord: fix another underbar
Mon, 16 Mar 2015 13:25:19 -0500 Matt Mackall crecord: fiddle with vertical whitespace
Mon, 16 Mar 2015 13:23:42 -0500 Matt Mackall crecord: fix underbar style for orig_stdout
Mon, 16 Mar 2015 13:22:37 -0500 Matt Mackall crecord: use encoding.ucolwidth
Mon, 16 Mar 2015 12:58:06 -0500 Matt Mackall crecord: more import style
Mon, 16 Mar 2015 12:55:21 -0500 Matt Mackall crecord: fix some import style
Fri, 13 Mar 2015 22:50:40 -0400 Matt Harbison manifest.c: ensure realloc_if_full() returns 1 or 0
Thu, 12 Mar 2015 14:20:32 -0700 Laurent Charignon record: change recording function to work with crecord
Thu, 12 Mar 2015 14:19:11 -0700 Laurent Charignon record: add crecord's ui logic to core
Wed, 11 Mar 2015 16:39:38 -0700 Laurent Charignon record: change interface of dorecord to accept new filters
Wed, 11 Mar 2015 16:18:47 -0700 Laurent Charignon record: remove duplicated tests
Wed, 11 Mar 2015 15:54:11 -0700 Laurent Charignon record: make record use commit -i
Fri, 13 Mar 2015 17:00:06 -0400 Jordi Gutiérrez Hermoso style: kill ersatz if-else ternary operators
Fri, 13 Mar 2015 14:20:13 -0400 Augie Fackler cvsps: use a different tiebreaker to avoid flaky test
Sat, 14 Mar 2015 22:34:27 +0900 Yuya Nishihara templates: fix "log -q" output of default style stable
Fri, 13 Mar 2015 17:55:04 -0500 Matt Mackall merge with stable
Thu, 12 Mar 2015 22:59:52 -0400 Matt Harbison subrepo: replace 'ctx._repo' with 'ctx.repo()'
Thu, 12 Mar 2015 22:55:35 -0400 Matt Harbison files: replace 'ctx._repo' with 'ctx.repo()'
Thu, 12 Mar 2015 22:54:53 -0400 Matt Harbison context: add a repo accessor
Thu, 12 Mar 2015 21:49:20 -0400 Augie Fackler test-histedit-edit.t: demonstrate qnew fails during a histedit (issue4366)
Thu, 12 Mar 2015 18:18:29 -0700 Martin von Zweigbergk lazymanifest: make __iter__ generate filenames, not 3-tuples
Thu, 12 Mar 2015 18:53:44 -0700 Martin von Zweigbergk lazymanifest: fix pure hg iterkeys()
Fri, 13 Mar 2015 21:18:59 +0900 Yuya Nishihara hgweb: prevent loading style map from directories other than specified paths stable
Wed, 11 Mar 2015 13:46:15 -0700 Martin von Zweigbergk lazymanifest: add iterkeys() method
Wed, 11 Mar 2015 13:15:26 -0700 Martin von Zweigbergk lazymanifest: extract function for iterating to next line
Wed, 11 Mar 2015 13:35:34 -0700 Martin von Zweigbergk lazymanifest: fail if path or hash strings cannot be created
Wed, 11 Mar 2015 08:28:56 -0700 Martin von Zweigbergk manifest: rewrite find(node, f) in terms of read(node)
Thu, 26 Feb 2015 22:54:13 +0900 Yuya Nishihara ssl: load CA certificates from system's store by default on Python 2.7.9
Wed, 04 Mar 2015 23:27:04 +0900 Yuya Nishihara ssl: set explicit symbol "!" to web.cacerts to disable SSL verification (BC)
Wed, 04 Mar 2015 22:41:48 +0900 Yuya Nishihara test-https: enable dummycert test only if Apple python is used (issue4500)
Wed, 04 Mar 2015 22:27:01 +0900 Yuya Nishihara ssl: extract function that returns dummycert path on Apple python
Wed, 11 Mar 2015 21:36:48 -0700 Martin von Zweigbergk largefiles: don't create chain of __contains__ calls
Thu, 12 Mar 2015 09:06:45 -0700 Martin von Zweigbergk lazymanifest: don't depend on printf's 'hh' format to work
Wed, 11 Mar 2015 17:53:50 -0700 Pierre-Yves David bundle2: test hooking using the new transaction-level hook
Mon, 09 Mar 2015 22:50:49 -0700 Pierre-Yves David hook: add a generic hook right before we commit a transaction
Mon, 09 Mar 2015 22:43:36 -0700 Pierre-Yves David transaction: add a validation stage
Mon, 09 Mar 2015 22:36:56 -0700 Pierre-Yves David hook: add a generic hook after transaction has been closed
Wed, 10 Dec 2014 18:19:49 -0800 Pierre-Yves David hook: have a generic hook for transaction opening
Tue, 24 Feb 2015 00:04:55 +0900 Yuya Nishihara templater: allow piping generator-type function output to filters
Wed, 11 Mar 2015 15:22:34 -0700 Laurent Charignon record: add new tests for commit interactive (same tests as record)
Wed, 11 Mar 2015 15:22:04 -0700 Laurent Charignon record: add interactive option to the commit command
Tue, 10 Mar 2015 16:26:13 -0700 Martin von Zweigbergk manifest: don't let find() look inside manifestdict
Mon, 09 Mar 2015 17:13:22 -0700 Martin von Zweigbergk largefiles: replace manifestdict.__contains__, don't extend class
Sun, 08 Mar 2015 16:50:57 -0400 Matt Harbison files: split reusable implementation into cmdutil for subrepo support
Sun, 08 Mar 2015 16:45:29 -0400 Matt Harbison files: use ctx object to access dirstate
Tue, 10 Mar 2015 13:56:05 -0700 Durham Goode copies: added manifests to computenonoverlap