pending.nvim/lua/pending
Barrett Ruth ee2d125846 feat: time-aware due dates, persistent undo, @return audit
Problem: Due dates had no time component, the undo stack was lost on
restart and stored in a separate file, and many public functions lacked
required @return annotations.

Solution: Add YYYY-MM-DDThh:mm support across parse, views, recur,
complete, and init with time-aware overdue checks. Merge the undo stack
into the task store JSON so a single file holds all state. Add @return
nil annotations to all 27 void public functions across every module.
2026-02-25 20:08:18 -05:00
..
sync fix: resolve remaining LuaLS type errors 2026-02-24 18:50:28 -05:00
buffer.lua feat: time-aware due dates, persistent undo, @return audit 2026-02-25 20:08:18 -05:00
complete.lua feat: time-aware due dates, persistent undo, @return audit 2026-02-25 20:08:18 -05:00
config.lua feat: time-aware due dates, persistent undo, @return audit 2026-02-25 20:08:18 -05:00
diff.lua feat: time-aware due dates, persistent undo, @return audit 2026-02-25 20:08:18 -05:00
health.lua feat: time-aware due dates, persistent undo, @return audit 2026-02-25 20:08:18 -05:00
init.lua feat: time-aware due dates, persistent undo, @return audit 2026-02-25 20:08:18 -05:00
parse.lua feat: time-aware due dates, persistent undo, @return audit 2026-02-25 20:08:18 -05:00
recur.lua feat: time-aware due dates, persistent undo, @return audit 2026-02-25 20:08:18 -05:00
store.lua feat: time-aware due dates, persistent undo, @return audit 2026-02-25 20:08:18 -05:00
views.lua feat: time-aware due dates, persistent undo, @return audit 2026-02-25 20:08:18 -05:00