Tue, 07 Aug 2018 17:17:01 -0700 |
Jun Wu |
linelog: extract `len(self._program)` to a local function
|
changeset |
files
|
Mon, 06 Aug 2018 18:56:24 -0700 |
Jun Wu |
perf: add a command to benchmark linelog edits
|
changeset |
files
|
Mon, 06 Aug 2018 18:56:24 -0700 |
Jun Wu |
linelog: update internal help text
|
changeset |
files
|
Tue, 07 Aug 2018 21:15:27 -0700 |
Danny Hooper |
fix: determine fixer tool failure by exit code instead of stderr
|
changeset |
files
|
Thu, 09 Aug 2018 13:13:09 +0300 |
Pulkit Goyal |
status: advertise --abort instead of 'update -C .' to abort graft
|
changeset |
files
|
Thu, 09 Aug 2018 12:32:11 +0300 |
Pulkit Goyal |
status: advertise --abort instead of 'update -C .' to abort a merge
|
changeset |
files
|
Thu, 09 Aug 2018 12:20:28 +0300 |
Pulkit Goyal |
narrow: add '()' to ellipsis in the revset help
|
changeset |
files
|
Thu, 09 Aug 2018 10:11:10 -0400 |
Augie Fackler |
tests: make all the string constants in test-match.py be bytes
|
changeset |
files
|
Thu, 09 Aug 2018 10:10:09 -0400 |
Augie Fackler |
linelog: fix bytes/str issue in exception raise on Python 3
|
changeset |
files
|
Thu, 09 Aug 2018 13:13:00 +0200 |
David Demelier |
absorb: following UI conventions
|
changeset |
files
|
Wed, 08 Aug 2018 19:29:02 +0530 |
Sangeet Kumar Mishra |
grep: search all commits in allfiles mode
|
changeset |
files
|
Wed, 08 Aug 2018 17:07:27 -0700 |
Kyle Lippincott |
dirstate: add comment on why we don't need to check if something is a dir/file
|
changeset |
files
|
Wed, 08 Aug 2018 17:03:05 -0700 |
Kyle Lippincott |
match: add missing "return set()", add FIXME to test to doc a bug
|
changeset |
files
|
Wed, 08 Aug 2018 16:53:17 -0700 |
Kyle Lippincott |
match: correct doc for _rootsdirsandparents after 5a7df82de142
|
changeset |
files
|
Tue, 31 Jul 2018 16:47:43 -0700 |
Kyle Lippincott |
dirstate: use visitchildrenset in traverse
|
changeset |
files
|
Mon, 06 Aug 2018 12:52:33 -0700 |
spectral |
match: add visitchildrenset complement to visitdir
|
changeset |
files
|
Mon, 06 Aug 2018 12:52:22 -0700 |
spectral |
includematcher: separate "parents" from "dirs"
|
changeset |
files
|
Sun, 05 Aug 2018 18:31:19 -0700 |
spectral |
match: add tests for visitdir functionality
|
changeset |
files
|
Mon, 23 Jul 2018 22:51:53 -0700 |
Martin von Zweigbergk |
mergetool: warn if ui.merge points to nonexistent tool
|
changeset |
files
|
Mon, 23 Jul 2018 22:51:50 -0700 |
Martin von Zweigbergk |
tests: demonstrate that no requested merge tool is ignored if missing
|
changeset |
files
|
Mon, 06 Aug 2018 16:00:00 -0700 |
Danny Hooper |
fix: correctly set wdirwritten given that the dict item is deleted
|
changeset |
files
|
Mon, 06 Aug 2018 14:30:27 -0700 |
Danny Hooper |
fix: pull out flag definitions to make them re-usable from extensions
|
changeset |
files
|
Tue, 24 Jul 2018 22:13:21 +0900 |
Yuya Nishihara |
templatekw: copy {author} to {user} and document {author} as an alias
|
changeset |
files
|
Tue, 24 Jul 2018 22:33:08 +0900 |
Yuya Nishihara |
templates: rename "user" to "luser" defined in default map file (API)
|
changeset |
files
|
Wed, 25 Jul 2018 12:50:31 +0530 |
Sangeet Kumar Mishra |
grep: add MULTIREV support to --allfiles flag
|
changeset |
files
|
Wed, 25 Jul 2018 10:34:31 +0200 |
Cédric Krier |
phabricator: convert description into local
|
changeset |
files
|
Thu, 19 Jul 2018 23:15:21 -0700 |
Martin von Zweigbergk |
index: move index_clearcaches() further down
|
changeset |
files
|
Thu, 19 Jul 2018 11:08:30 -0700 |
Martin von Zweigbergk |
index: move all "nt_*" functions to one place
|
changeset |
files
|
Thu, 19 Jul 2018 00:03:45 -0700 |
Martin von Zweigbergk |
index: rename "nt_*(indexObject *self,...)" functions to "index_*"
|
changeset |
files
|
Wed, 18 Jul 2018 12:03:31 -0700 |
Martin von Zweigbergk |
index: split up nt_init() in two
|
changeset |
files
|
Wed, 18 Jul 2018 23:20:01 -0700 |
Martin von Zweigbergk |
index: make most "nt_*" functions take a nodetree
|
changeset |
files
|
Wed, 18 Jul 2018 23:07:08 -0700 |
Martin von Zweigbergk |
index: add pointer from nodetree back to index
|
changeset |
files
|
Mon, 06 Aug 2018 09:59:51 -0700 |
Martin von Zweigbergk |
index: remove side-effect from failed nt_new()
|
changeset |
files
|
Mon, 06 Aug 2018 22:34:37 -0700 |
Martin von Zweigbergk |
index: remove side-effect from failed nt_init()
|
changeset |
files
|
Mon, 06 Aug 2018 22:24:34 -0700 |
Martin von Zweigbergk |
index: use PyMem_Free() to free nodeetree instance
|
changeset |
files
|
Mon, 06 Aug 2018 22:24:00 -0700 |
Jun Wu |
linelog: fix infinite loop vulnerability
|
changeset |
files
|
Mon, 06 Aug 2018 17:19:33 -0400 |
Augie Fackler |
tests: fix bytes/str issues in run-tests.py caught by python3
|
changeset |
files
|
Mon, 06 Aug 2018 16:45:25 -0700 |
Gregory Szorc |
changegroup: assign to proper attribute
|
changeset |
files
|
Mon, 06 Aug 2018 09:00:26 -0700 |
Gregory Szorc |
absorb: remove sf alias for command
|
changeset |
files
|
Thu, 09 Aug 2018 13:04:52 +0800 |
Anton Shestakov |
hgweb: catch ParseError that's raised by revset.match()
stable
|
changeset |
files
|
Sun, 25 Feb 2018 21:04:33 +0900 |
Yuya Nishihara |
templatekw: deprecate old-style template keyword function (API)
|
changeset |
files
|
Sat, 28 Jul 2018 21:19:24 +0900 |
Yuya Nishihara |
hgweb: mark all lambda template keywords as new-style function
|
changeset |
files
|
Sat, 28 Jul 2018 21:02:05 +0900 |
Yuya Nishihara |
hgweb: use registrar to add "motd" template keyword
|
changeset |
files
|
Sun, 22 Jul 2018 11:21:43 +0900 |
Yuya Nishihara |
fileset: load core predicates directly to symbols dict
|
changeset |
files
|
Sun, 22 Jul 2018 11:49:12 +0900 |
Yuya Nishihara |
fileset: turn on listclean conditionally
|
changeset |
files
|
Mon, 06 Aug 2018 00:33:15 -0700 |
Martin von Zweigbergk |
changegroup: always use the treemanifest-enabled version of _packmanifests()
|
changeset |
files
|
Mon, 30 Jul 2018 23:52:15 -0400 |
Augie Fackler |
linelog: add replacelines_vec for fastannotate
|
changeset |
files
|
Tue, 31 Jul 2018 11:29:25 -0400 |
Augie Fackler |
absorb: drop wrapper around the amend command
|
changeset |
files
|
Wed, 01 Aug 2018 18:30:10 -0400 |
Augie Fackler |
absorb: note some TODOs from the code review
|
changeset |
files
|
Wed, 01 Aug 2018 18:29:57 -0400 |
Augie Fackler |
absorb: use ui.debug() instead of open-coding it
|
changeset |
files
|
Wed, 01 Aug 2018 18:24:43 -0400 |
Augie Fackler |
absorb: use pycompat to get xrange
|
changeset |
files
|
Wed, 01 Aug 2018 18:23:42 -0400 |
Augie Fackler |
absorb: use set literal to avoid intermediate list
|
changeset |
files
|
Wed, 01 Aug 2018 18:23:28 -0400 |
Augie Fackler |
absorb: avoid mutable default arg
|
changeset |
files
|
Mon, 30 Jul 2018 14:05:56 -0400 |
Augie Fackler |
absorb: import extension from Facebook's hg-experimental
|
changeset |
files
|
Mon, 06 Aug 2018 10:03:57 +0530 |
Sushil khanchi |
resolve: organize 'if confirm' conditionals
|
changeset |
files
|
Wed, 16 May 2018 15:14:37 -0700 |
Martin von Zweigbergk |
index: pass only nodetree to nt_new()
|
changeset |
files
|
Wed, 16 May 2018 13:57:28 -0700 |
Martin von Zweigbergk |
index: drop now-redundant "nt" prefix of fields in nodetree struct
|
changeset |
files
|
Wed, 18 Jul 2018 22:27:57 -0700 |
Martin von Zweigbergk |
index: move more fields onto nodetree type
|
changeset |
files
|
Wed, 16 May 2018 13:15:36 -0700 |
Martin von Zweigbergk |
index: extract a type for the nodetree
|
changeset |
files
|
Wed, 18 Jul 2018 17:37:06 -0700 |
Martin von Zweigbergk |
index: make "nt_*" functions work on an initialized nodetree
|
changeset |
files
|