From a5af511a9f4cad2057316c39b5dbc956cd76ebdf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=B6nke=20Ludwig?= Date: Thu, 28 Aug 2014 09:36:46 +0200 Subject: [PATCH] Use "_" instead of "$" to avoid potential shell confusion. See #411. --- source/dub/dub.d | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/dub/dub.d b/source/dub/dub.d index 74674447f..e0dc8aacf 100644 --- a/source/dub/dub.d +++ b/source/dub/dub.d @@ -475,7 +475,7 @@ class Dub { logInfo("Placing %s %s to %s...", packageId, ver, placement.toNativeString()); auto clean_package_version = ver[ver.startsWith("~") ? 1 : 0 .. $]; - clean_package_version = clean_package_version.replace("+", "$"); // + has special meaning for Optlink + clean_package_version = clean_package_version.replace("+", "_"); // + has special meaning for Optlink Path dstpath = placement ~ (packageId ~ "-" ~ clean_package_version); return m_packageManager.storeFetchedPackage(tempFile, pinfo, dstpath);