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
|