aboutsummaryrefslogtreecommitdiff
path: root/CHANGELOG
diff options
context:
space:
mode:
authorGravatar Joey Hess <joeyh@joeyh.name>2017-03-08 15:56:55 -0400
committerGravatar Joey Hess <joeyh@joeyh.name>2017-03-08 15:59:00 -0400
commit501881a6affdf9c5dc380eb14405e2363d7cc833 (patch)
treea1241fc62e8ea1b18a5b9260e625057f338d9e94 /CHANGELOG
parentdefe0afb45378ec54cb115f199e6352ee8695681 (diff)
Windows: Improve handling of shebang in external special remote program, searching for the program in the PATH.
findShellCommand needs a full path to a file in order to check it for a shebang on Windows. It was being run with only the base name of the external special remote program, which would only work when it was in the current directory. This is why users in https://github.com/DanielDent/git-annex-remote-rclone/pull/10 and elsewhere were complaining that the previous improvements to git-annex didn't make git-remote-rclone work on Windows. Also, reworked checkearlytermination, which while it worked, seemed to rely on a race condition. And, improved its error messages. This commit was sponsored by Shane-o on Patreon.
Diffstat (limited to 'CHANGELOG')
-rw-r--r--CHANGELOG2
1 files changed, 2 insertions, 0 deletions
diff --git a/CHANGELOG b/CHANGELOG
index b5f202183..580faff6f 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -11,6 +11,8 @@ git-annex (6.20170301.2) UNRELEASED; urgency=medium
jobs than remotes.
* fsck -q: When a file has bad content, include the name of the file
in the warning message.
+ * Windows: Improve handling of shebang in external special remote
+ program, searching for the program in the PATH.
-- Joey Hess <id@joeyh.name> Thu, 02 Mar 2017 12:51:40 -0400