Page MenuHomePhabricator

D8129.diff
No OneTemporary

D8129.diff

Index: src/repository/api/ArcanistMercurialAPI.php
===================================================================
--- src/repository/api/ArcanistMercurialAPI.php
+++ src/repository/api/ArcanistMercurialAPI.php
@@ -628,15 +628,16 @@
public function getCommitMessageLog() {
$base_commit = $this->getBaseCommit();
list($stdout) = $this->execxLocal(
- "log --template '{node}\\2{desc}\\1' --rev %s --branch %s --",
+ "log --template %s --rev %s --branch %s --",
+ "{node}\1{desc}\2",
hgsprintf('(%s::. - %s)', $base_commit, $base_commit),
$this->getBranchName());
$map = array();
- $logs = explode("\1", trim($stdout));
+ $logs = explode("\2", trim($stdout));
foreach (array_filter($logs) as $log) {
- list($node, $desc) = explode("\2", $log);
+ list($node, $desc) = explode("\1", $log);
$map[$node] = $desc;
}
@@ -898,7 +899,7 @@
if (preg_match('/^nodiff\((.+)\)$/', $name, $matches)) {
list($results) = $this->execxLocal(
'log --template %s --rev %s',
- '{node}\1{desc}\2',
+ "{node}\1{desc}\2",
sprintf('ancestor(.,%s)::.^', $matches[1]));
$results = array_reverse(explode("\2", trim($results)));

File Metadata

Mime Type
text/plain
Expires
Sat, Mar 22, 1:04 AM (1 w, 4 d ago)
Storage Engine
blob
Storage Format
Encrypted (AES-256-CBC)
Storage Handle
7716219
Default Alt Text
D8129.diff (1 KB)

Event Timeline