aboutsummaryrefslogtreecommitdiff
path: root/internal/journal/journal.go
diff options
context:
space:
mode:
Diffstat (limited to 'internal/journal/journal.go')
-rw-r--r--internal/journal/journal.go12
1 files changed, 6 insertions, 6 deletions
diff --git a/internal/journal/journal.go b/internal/journal/journal.go
index 085c88a..60dc37f 100644
--- a/internal/journal/journal.go
+++ b/internal/journal/journal.go
@@ -92,12 +92,12 @@ func endWithNewline(f *os.File) error {
// Time and ModTime are formatted with RFC3339Nano, not RFC3339: spec ยง9
// asks for "RFC 3339 with offset", which RFC3339Nano still is (it only adds
// an optional fractional-second field; a zero-nanosecond time formats
-// identically under both). Task 5's undo needs the fractional seconds: a
-// refusal check comparing a file's current mtime against the mtime this
-// line records must not be fooled by a file rewritten within the same
-// whole second. read.go's parser already accepts fractional seconds under
-// either constant (a documented time.Parse special case for RFC3339), so
-// only this side needed to change.
+// identically under both). Undo needs the fractional seconds: a refusal
+// check comparing a file's current mtime against the mtime this line
+// records must not be fooled by a file rewritten within the same whole
+// second. read.go's parser already accepts fractional seconds under either
+// constant (a documented time.Parse special case for RFC3339), so only
+// this side needed to change.
func (w *Writer) Append(e Entry) error {
line := strings.Join([]string{
e.Time.Format(time.RFC3339Nano),