[Hours] [Activity] 2017/11/27 Monday 2.03 #132506 netbsd in-place edit failures, reproduce, testing, perlbug 2.38 #132506 re-working in-place finalization code ===== 4.41 2017/11/28 Tuesday 1.20 #132506 re-working in-place finalization code 0.50 #132506 re-working in-place finalization code ===== 1.70 2017/11/29 Wednesday 2.25 #132506 debugging, more fixes 0.90 #132506 debugging fork test leaving work files behind ===== 3.15 2017/11/30 Thursday 2.23 #132506 fix unlink on backup failure breakage, testing, update hints for netbsd 1.95 #132506 cross platform testing ===== 4.18 Which I calculate is 13.44 hours. One ticket was worked on. This was a continuation of the in-place editing work. The libc on NetBSD 6, and possibly other systems, provides only a partial implementation of renameat(), unlinkat() etc, which fails with ENOSYS when called with unsupported parameters. This required some reorganization of the in-place editing code to fallback to the non-at-suffix functions, including the checks needed before using those functions.