From c9780ec9d4a05a138378b5514f7b9a1a76d62238 Mon Sep 17 00:00:00 2001 From: yann300 Date: Thu, 8 Jun 2017 00:08:26 +0200 Subject: [PATCH] fix newFile --- src/app.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/app.js b/src/app.js index 4e5ab92b75..d4bca5bfb0 100644 --- a/src/app.js +++ b/src/app.js @@ -86,7 +86,8 @@ var run = function () { function createNonClashingName (path) { var counter = '' - while (files.exists(path + counter)) { + if (path.endsWith('.sol')) path = path.substring(0, path.lastIndexOf('.sol')) + while (files.exists(path + counter + '.sol')) { counter = (counter | 0) + 1 } return path + counter + '.sol'