Skip to content

Commit d16a933

Browse files
committed
add macos file creation time
1 parent d665530 commit d16a933

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

helix-view/src/document.rs

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1216,6 +1216,15 @@ impl Document {
12161216
helix_stdx::faccess::copy_xattr(&backup.path, &path)?;
12171217
}
12181218

1219+
#[cfg(target_os = "macos")]
1220+
{
1221+
use std::fs::{File, FileTimes};
1222+
use std::os::macos::fs::FileTimesExt;
1223+
1224+
let times = FileTimes::new().set_created(meta.created()?);
1225+
file.set_times(times)?;
1226+
}
1227+
12191228
#[cfg(windows)]
12201229
{
12211230
let from = path.clone();

0 commit comments

Comments
 (0)