3e8c534859
The VimL calendar-vim callbacks (nuwiki#diary#calendar_action / calendar_sign) hardcoded wiki 0, so opening the calendar while editing ifood_wiki still created/marked diary entries under the first wiki. (The LSP-driven diary commands already follow the current buffer via its URI; this brings the calendar in line.) Track the wiki of the active buffer (nuwiki#diary#track_wiki, driven by FileType/BufEnter autocmds in plugin/nuwiki.vim) and resolve the calendar diary path against it, falling back to the first wiki. Verified the calendar marker/open switch between wikis as you move between their buffers. test-calendar-vim gains 4 multi-wiki tracking checks (16). All keymap/config/calendar harnesses green on both clients. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>