Tue, 22 May 2018 15:02:52 +0200 |
Boris Feld |
context: explicitly take diffopts in `context.diff` (API)
|
Sun, 01 Jul 2018 01:00:39 +0530 |
Pulkit Goyal |
rebase: check whether the rebasestate exists or not a bit early
|
Sun, 01 Jul 2018 00:52:25 +0530 |
Pulkit Goyal |
rebase: use staeobj to check whether interrupted rebase exists
|
Sun, 01 Jul 2018 00:46:59 +0530 |
Pulkit Goyal |
rebase: add a stateobj variable to rebaseruntime class
|
Sun, 01 Jul 2018 00:31:57 +0530 |
Pulkit Goyal |
rebase: refactor logic to read rebasestate in a separate function
|
Fri, 22 Jun 2018 00:07:22 +0100 |
Boris Feld |
revlog: reuse 'descendant' implemention in 'isancestor'
|
Fri, 22 Jun 2018 00:05:20 +0100 |
Boris Feld |
revlog: efficient implementation of 'descendant'
|
Thu, 21 Jun 2018 23:56:51 +0100 |
Boris Feld |
revlog: refactor out the rev-oriented part of commonancestorheads
|
Thu, 21 Jun 2018 23:53:43 +0100 |
Boris Feld |
revlog: do inclusive descendant testing (API)
|
Sat, 30 Jun 2018 16:06:05 -0700 |
Gregory Szorc |
manifest: make cachesize a private attribute
|
Sat, 30 Jun 2018 15:51:04 -0700 |
Gregory Szorc |
repository: document that file() return value conforms to interface
|
Sun, 01 Jul 2018 21:40:55 +0900 |
Yuya Nishihara |
cleanup: pass in overwrite flag to hg.updaterepo() as named argument
|
Sat, 30 Jun 2018 07:23:02 +0530 |
Pulkit Goyal |
histedit: use self.stateobj to check whether interrupted histedit exists
|
Sat, 30 Jun 2018 07:21:21 +0530 |
Pulkit Goyal |
histedit: add a stateobj variable to histeditstate class
|
Sat, 30 Jun 2018 07:10:49 +0530 |
Pulkit Goyal |
histedit: factor out logic of processing state data in separate fn
|
Sat, 30 Jun 2018 07:05:36 +0530 |
Pulkit Goyal |
histedit: use hg.updaterepo() to avoid ui.{push|pop}buffer() hack
|
Fri, 29 Jun 2018 14:43:41 -0700 |
Danny Hooper |
scmutil: fix __enter__ in progress context manager
|
Fri, 29 Jun 2018 14:14:35 -0700 |
Martin von Zweigbergk |
httppeer: fix use of uninitialized variable with devel logging
|
Sat, 30 Jun 2018 11:33:05 +0900 |
Yuya Nishihara |
rebase: convert opts dict to bytes at once
|
Sat, 30 Jun 2018 11:29:48 +0900 |
Yuya Nishihara |
rebase: isolate command options from internal flags
|
Fri, 29 Jun 2018 01:05:08 +0530 |
Sushil khanchi |
rebase: suppress warning thrown when aborting rebase in case of dryrun
|
Fri, 29 Jun 2018 00:47:33 +0530 |
Sushil khanchi |
rebase: no need to store backup in case of dryrun
|
Fri, 29 Jun 2018 00:22:50 +0530 |
Sushil khanchi |
rebase: split _origrebase() for conveniece in dryrun
|
Thu, 28 Jun 2018 23:57:15 +0530 |
Sushil khanchi |
rebase: extract dryrun as a function
|
Thu, 28 Jun 2018 23:36:45 +0530 |
Sushil khanchi |
rebase: add lock to cover whole dryrun process
|
Tue, 29 May 2018 00:26:20 +0200 |
Boris Feld |
merge: add a 'keepconflictparent' argument to graft
|
Thu, 28 Jun 2018 18:07:22 -0700 |
Kyle Lippincott |
unlinkpath: make empty directory removal optional (issue5901) (issue5826)
|
Thu, 28 Jun 2018 21:24:47 +0530 |
Pulkit Goyal |
py3: convert opts keys to bytes using pycompat.byteskwargs()
|
Thu, 28 Jun 2018 22:23:08 -0400 |
Matt Harbison |
procutil: add a shim for translating shell commands to native commands
|
Sat, 16 Jun 2018 23:26:40 +0900 |
Yuya Nishihara |
revset: move lookup of first ancestor() candidate out of the loop
|
Sat, 16 Jun 2018 23:21:47 +0900 |
Yuya Nishihara |
revset: leverage orset() to flatten ancestor() arguments
|
Sat, 16 Jun 2018 23:12:41 +0900 |
Yuya Nishihara |
revset: remove orphan i18n comment from ancestor()
|
Thu, 28 Jun 2018 23:21:55 +0530 |
Sangeet Kumar Mishra |
grep: deprecates `--all` flag
|
Tue, 26 Jun 2018 10:02:01 -0700 |
Martin von Zweigbergk |
namespaces: let namespaces override singlenode() definition
|
Wed, 27 Jun 2018 12:24:21 +0530 |
Sushil khanchi |
rebase: refactor dryrun implementation
|
Sun, 02 Jul 2017 00:32:09 -0400 |
Matt Harbison |
hooks: allow Unix style environment variables on external Windows hooks
|
Sun, 24 Jun 2018 01:13:09 -0400 |
Matt Harbison |
windows: add a method to convert Unix style command lines to Windows style
|
Thu, 28 Jun 2018 10:50:53 +0800 |
Anton Shestakov |
hgweb: add archive entries to graph page
|
Thu, 28 Jun 2018 07:41:08 +0800 |
Anton Shestakov |
hgweb: add z-index for search field tooltip
|
Wed, 27 Jun 2018 07:19:30 -0700 |
Martin von Zweigbergk |
tests: pass "rev" argument to commands.update() as string
|
Wed, 27 Jun 2018 23:39:41 +0900 |
Yuya Nishihara |
revset: fix heads() order to always follow the input set (BC)
|
Wed, 27 Jun 2018 23:33:57 +0900 |
Yuya Nishihara |
test-revset: show that order of heads() can be wrong
|
Wed, 27 Jun 2018 10:21:07 -0400 |
Augie Fackler |
stringutil: update list of re-special characters to include &~
|
Tue, 26 Jun 2018 11:38:58 -0400 |
Augie Fackler |
tests: fix up some lax escaping in test-template-basic.t
|
Tue, 26 Jun 2018 10:36:23 -0400 |
Augie Fackler |
cleanup: migrate from re.escape to stringutil.reescape
|
Tue, 26 Jun 2018 10:33:52 -0400 |
Augie Fackler |
stringutil: add a new function to do minimal regex escaping
|
Tue, 26 Jun 2018 16:14:02 +0530 |
Sushil khanchi |
graft: add no-commit mode (issue5631)
|
Tue, 26 Jun 2018 02:05:11 +0530 |
Pulkit Goyal |
patchbomb: use email.mime.base instead of email.MIMEBase
|
Tue, 26 Jun 2018 02:04:17 +0530 |
Pulkit Goyal |
patchbomb: use email.mime.multipart instead of email.MIMEMultipart
|
Tue, 26 Jun 2018 01:08:47 +0530 |
Pulkit Goyal |
py3: add b'' prefixes in tests/test-bundle2-pushback.t
|
Tue, 26 Jun 2018 00:37:02 +0530 |
Pulkit Goyal |
py3: make tests/test-diff-antipatience.t work with python 3
|
Mon, 25 Jun 2018 11:04:17 -0700 |
Martin von Zweigbergk |
terse: pass "clean" and "unknown" booleans by name for clarity
|
Mon, 25 Jun 2018 11:01:11 -0700 |
Martin von Zweigbergk |
terse: add tests of running from subdirectory
|
Sat, 23 Jun 2018 19:23:53 +0900 |
Yuya Nishihara |
convert: don't pass --no-files to "darcs show repo" command
|
Tue, 29 May 2018 00:15:44 +0200 |
Boris Feld |
shelve: stop testing missing rebase state file
|
Tue, 29 May 2018 00:12:35 +0200 |
Boris Feld |
shelve: actually test corrupted shelve state
|
Tue, 29 May 2018 00:13:48 +0200 |
Boris Feld |
shelve: directly handle `--continue`
|
Mon, 28 May 2018 18:15:21 +0200 |
Boris Feld |
shelve: directly handle the abort process
|
Mon, 28 May 2018 20:51:20 +0200 |
Boris Feld |
shelve: check the actual shelvestate in morestatus
|
Sat, 12 May 2018 18:44:03 -0700 |
Gregory Szorc |
packaging: dynamically define make targets
|