From 4c0b00bf2b19912eef1109b21a3f21b981f059e6 Mon Sep 17 00:00:00 2001 From: Zachary Yedidia Date: Thu, 3 Nov 2016 10:55:44 -0400 Subject: [PATCH] Reset ModTime even if WriteFile fails Ref #440 --- cmd/micro/buffer.go | 1 + cmd/micro/micro.go | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/cmd/micro/buffer.go b/cmd/micro/buffer.go index d9d78fda..b6fd672b 100644 --- a/cmd/micro/buffer.go +++ b/cmd/micro/buffer.go @@ -283,6 +283,7 @@ func (b *Buffer) SaveAs(filename string) error { b.ModTime, _ = GetModTime(filename) return b.Serialize() } + b.ModTime, _ = GetModTime(filename) return err } diff --git a/cmd/micro/micro.go b/cmd/micro/micro.go index b8374715..f3c1fbd7 100644 --- a/cmd/micro/micro.go +++ b/cmd/micro/micro.go @@ -46,7 +46,7 @@ var ( // Version is the version number or commit hash // These variables should be set by the linker when compiling - Version = "Unknown" + Version = "0.0.0-unknown" CommitHash = "Unknown" CompileDate = "Unknown"