Commit Graph

  • 3b3d8ca782 feat(commands): command-line completion for Goto/Colorize/tag commands (P3) gffranco 2026-05-31 20:40:22 +00:00
  • efea225240 fix(commands): VimwikiTable default 5 cols (parity) + map audit findings gffranco 2026-05-31 20:28:39 +00:00
  • acaaf107b4 feat(commands): VimwikiSplitLink/VSplitLink -nargs=* signature parity (P3) gffranco 2026-05-31 20:20:43 +00:00
  • 4710ba03c8 feat(commands): VimwikiListChangeLvl -range -nargs=+ (P3 parity) gffranco 2026-05-31 20:16:10 +00:00
  • fe116088bb chore: untrack .claude/ session artifact, add to .gitignore gffranco 2026-05-31 20:11:31 +00:00
  • a7f7e8e61f feat(commands): VimwikiTable -nargs=* + Index/TabIndex -count=0 (P3 parity) gffranco 2026-05-31 20:10:53 +00:00
  • 724c12ac16 style: rustfmt the custom_wiki2html test assert (fixes red CI) gffranco 2026-05-31 19:45:35 +00:00
  • 8dc4050b76 fix(commands)+docs: even out :NuwikiUISelect; exhaustive subgroup key lists gffranco 2026-05-31 19:40:06 +00:00
  • 3e82f59f12 docs: fix stale README + help file (audit) gffranco 2026-05-31 19:33:20 +00:00
  • 2a8e2b9ea9 fix(keymaps): correct Neovim global diary tab/tomorrow maps (map_prefix audit) gffranco 2026-05-31 19:22:52 +00:00
  • feedd30c4d feat(keymaps): configurable map_prefix for the wiki command family (P2) gffranco 2026-05-31 19:18:06 +00:00
  • 23aec3e6c7 feat(config): custom_wiki2html external converter + base_url for RSS (P2) gffranco 2026-05-31 19:06:42 +00:00
  • 09b5a2bd46 feat(config): on-save autoregen family — links/tags/diary-index (P2) gffranco 2026-05-31 18:55:51 +00:00
  • 3fd04b0efa fix(lsp): section-range termination is level-aware (caption audit follow-up) gffranco 2026-05-31 18:49:00 +00:00
  • 545367c3f6 feat(config): configurable generated-section captions (P2) gffranco 2026-05-31 18:44:35 +00:00
  • 2d3db458fb feat(config): make listsym_rejected configurable (P2) gffranco 2026-05-31 18:33:25 +00:00
  • 624bccbe50 fix(client): honor count on Neovim Index; log third re-audit findings gffranco 2026-05-31 18:24:22 +00:00
  • db9c1c5c11 feat: real range/bang/visual handling for the deferred command gaps gffranco 2026-05-31 17:57:03 +00:00
  • 212b300fb4 fix(client): small mapping/command-attribute parity gaps gffranco 2026-05-31 17:28:06 +00:00
  • b8586537f8 feat(diary): restore diary_start_week_day via configurable weekly naming gffranco 2026-05-31 17:06:09 +00:00
  • 28d5caf581 fix(diary): default diary_caption_level to 0 (upstream parity) gffranco 2026-05-31 16:50:59 +00:00
  • d8565fbe67 docs(gap): re-audit — confirm recent fixes, log new gaps gffranco 2026-05-31 16:44:28 +00:00
  • 086455e19b fix(client): P2 diary tab collision + <M-CR> badd-link parity gffranco 2026-05-31 16:21:49 +00:00
  • 9de8543385 fix(client): colour-span conceal must skip unallocatable colours gffranco 2026-05-31 16:09:15 +00:00
  • 15ba774a28 feat(client): conceal colour spans down to their coloured text gffranco 2026-05-31 16:01:21 +00:00
  • 2facb40265 fix(client): VimwikiColorize accepts a range (no more E481 on selection) gffranco 2026-05-31 15:37:09 +00:00
  • 279dacff7a dev: add a colorize section to the scratch sample wiki gffranco 2026-05-31 15:23:24 +00:00
  • 66bfd61a63 fix(client): VimwikiColorize passes its {color} arg on Neovim + visual fix gffranco 2026-05-31 15:18:31 +00:00
  • 39692ba99f dev: start-* launchers always start from a clean setup gffranco 2026-05-31 15:07:15 +00:00
  • 6983daa637 fix(follow-link): resolve+open definitions ourselves on the Vim clients gffranco 2026-05-31 15:00:59 +00:00
  • 52848a0663 addin spec for calendar integration gffranco 2026-05-31 11:26:25 -03:00
  • 45e2d1769a docs(keymaps): correct lists group comment to gl/gL gffranco 2026-05-31 09:03:04 -03:00
  • ac4dd144e4 docs(gap): expand audit findings gffranco 2026-05-31 09:02:59 -03:00
  • c5814a3e21 docs(gap): log <CR> link-follow new-tab regression gffranco 2026-05-31 09:02:52 -03:00
  • 1521d6c096 docs(client): document bare gl/gL remove-checkbox + tick parity gap P1 #3 gffranco 2026-05-31 08:41:33 -03:00
  • cca2043294 test(client): cover bare gl/gL remove-checkbox + command-driven remove-done gffranco 2026-05-31 08:41:27 -03:00
  • a15ae184a0 feat(client): bind bare gl/gL to remove-checkbox for vimwiki parity gffranco 2026-05-31 08:41:22 -03:00
  • a53ba167d6 fix(lsp): silence clippy too_many_arguments on render_page_html gffranco 2026-05-31 08:13:30 -03:00
  • 164b326216 docs(client): document gl/gL list change-symbol mappings gffranco 2026-05-31 08:10:15 -03:00
  • 8a99765e02 test(client): assert gl/gL list change-symbol mappings gffranco 2026-05-31 08:10:10 -03:00
  • 061785c6a0 feat(client): add gl/gL one-key list change-symbol mappings gffranco 2026-05-31 08:10:05 -03:00
  • 214707e327 docs(client): document link-follow commands on both editors + tab-drop gffranco 2026-05-31 07:54:32 -03:00
  • 82b6bc9c60 test(client): cover Vim/Neovim link-follow command surface + tab-drop gffranco 2026-05-31 07:54:25 -03:00
  • f65d861f72 feat(client): add Vim split/tab/back link-follow commands + true tab-drop gffranco 2026-05-31 07:54:20 -03:00
  • 00a671e486 docs(parity): track vimwiki config/command/mapping gaps gffranco 2026-05-31 07:30:22 -03:00
  • e9243f743e feat(client): add per-subgroup Vim mapping opt-out globals gffranco 2026-05-30 23:40:29 -03:00
  • 3a33d53c22 feat(lsp): drive checkbox commands from the wiki listsyms palette gffranco 2026-05-30 23:32:15 -03:00
  • 85094d6e3b feat(core): make checkbox lexing honor a configurable listsyms palette gffranco 2026-05-30 23:32:07 -03:00
  • d22c81ea4f docs(config): drop client-side keys and refresh per-wiki reference gffranco 2026-05-30 23:12:14 -03:00
  • c63ec679ae feat(lsp): wire diary/auto_toc/links_space_char/list_margin; drop client-side keys gffranco 2026-05-30 23:12:08 -03:00
  • 0741c349db feat(core): support configurable list_margin in HTML list rendering gffranco 2026-05-30 23:11:56 -03:00
  • e3f28d7dfc test(config): cover link_severity in parity harnesses and docs gffranco 2026-05-30 21:53:56 -03:00
  • 5ee72c40e2 feat(client): send diagnostic.link_severity from both clients gffranco 2026-05-30 21:53:51 -03:00
  • 9b6413c3de feat(lsp): wire diagnostic.link_severity through from client config gffranco 2026-05-30 21:53:46 -03:00
  • b922f0d612 test(config): verify Vim/Neovim config payload parity gffranco 2026-05-30 19:24:20 -03:00
  • 47af0d6c1e docs(config): add configuration reference tables and fix links_space_char default gffranco 2026-05-30 19:24:08 -03:00
  • 63ef1b59a2 docs(parity): document new commands and extend keymap harness coverage gffranco 2026-05-30 17:36:05 -03:00
  • 9bebd86577 feat(client): wire full Vimwiki command-parity surface gffranco 2026-05-30 17:35:28 -03:00
  • 8d8d85daf9 feat(lsp): add list.removeCheckbox and link.catUrl commands gffranco 2026-05-30 17:32:41 -03:00
  • b1155dee6a Expand README: coc setup, complete Nuwiki-first command/keymap tables gffranco 2026-05-30 15:54:12 -03:00
  • cd9d587aab Add missing :Nuwiki* aliases and drop dead deferred-stub code gffranco 2026-05-30 15:54:05 -03:00
  • 8ab6015405 Major clean up and improvements to vimwiki compatibility and documentation. gffranco 2026-05-30 18:35:40 +00:00
  • 95645a2b91 fix(syntax): highlight code blocks with embedded language syntax gffranco 2026-05-28 22:24:27 -03:00
  • fa2d1b8b42 feat(keywords): add STOPPED keyword gffranco 2026-05-28 22:05:23 -03:00
  • d2475e136b fix(syntax): colour keywords red/green like the HTML export gffranco 2026-05-28 21:49:36 -03:00
  • e0f97a5caf fix(export): emit one CSS class per keyword for independent colouring gffranco 2026-05-28 21:43:11 -03:00
  • 9a751037ce fix(vim): redraw after :NuwikiExportBrowse shells out to the browser gffranco 2026-05-28 21:20:15 -03:00
  • e90bbab39e fix(export): render vimwiki-compatible HTML for templates, links, and tasks gffranco 2026-05-28 21:19:55 -03:00
  • 7f6d811a47 fix(wiki): build wiki picker list from config so it works before opening a file gffranco 2026-05-28 20:04:31 -03:00
  • d6672fe218 fix(conceal): reveal cursor line in normal mode for natural navigation gffranco 2026-05-28 20:03:32 -03:00
  • 66964be393 chore(fmt): apply cargo fmt to recent LSP changes gffranco 2026-05-26 23:34:31 -03:00
  • 59b48b4786 feat(folding): open every heading fold by default on file open gffranco 2026-05-26 23:02:17 -03:00
  • 0dfe0910fc fix(tables): cycle Tab into the next row instead of inserting one gffranco 2026-05-26 22:55:40 -03:00
  • e5b0042a90 fix(lsp): refresh diagnostics after initial workspace scan completes gffranco 2026-05-26 22:47:46 -03:00
  • 769580af75 chore(scripts): add test-personal-wiki.sh + NUWIKI_DEV_NO_SEED gffranco 2026-05-26 22:47:13 -03:00
  • f477f6e6a7 fix(lsp): resolve wikilinks source-relative first, with .. collapsing gffranco 2026-05-26 22:30:32 -03:00
  • 859d69e4fe fix(lsp): match wikilink anchors against raw heading text gffranco 2026-05-26 22:29:30 -03:00
  • c66431cde3 chore(scripts): add syntax-diag helper for debugging highlight issues gffranco 2026-05-26 22:04:03 -03:00
  • 04cbe67882 fix(syntax): per-level heading groups so colorschemes differentiate H1-H6 gffranco 2026-05-26 22:03:51 -03:00
  • cf48242542 fix(syntax): target colorscheme-stable groups for inline markup gffranco 2026-05-26 22:02:32 -03:00
  • 8f8c2884a9 feat(vim): conceal markup delimiters when conceallevel=2 gffranco 2026-05-26 22:01:55 -03:00
  • 2aec51274e fix(lsp): resolve wikilinks that include the .wiki file extension gffranco 2026-05-26 22:00:03 -03:00
  • 6ae642dbee fix(config): unwrap {nuwiki:{...}} wrapper in apply_change gffranco 2026-05-21 23:24:51 -03:00
  • 02172d9e25 fix(config): accept integer 0/1 for bool fields in RawWiki deserialization gffranco 2026-05-21 23:03:36 -03:00
  • 8d11f7daef fix(lsp): send g:nuwiki_wikis to the server so per-wiki roots are known gffranco 2026-05-21 22:45:04 -03:00
  • b3e2a72023 fix(lsp): add coc.nvim dispatch path to all Vim-side LSP calls gffranco 2026-05-21 22:39:27 -03:00
  • b7d2a6c61a fix(install): resolve plugin root at source time to fix NuwikiInstall E484 gffranco 2026-05-21 22:21:50 -03:00
  • 2c0cefb5c5 fix(mappings): respect g:nuwiki_wikis in global entry-point helpers gffranco 2026-05-21 22:17:30 -03:00
  • ba5c0002ab fix(compat): add vimwiki#vars shim for vimwiki-sync and vim-zettel gffranco 2026-05-21 21:42:09 -03:00
  • 9354e1c176 fix(mappings): add global entry-point keymaps and correct <Leader>ww/<Leader>wt targets gffranco 2026-05-21 21:34:41 -03:00
  • a8b89a5303 fix(vim): correct broken symlink, missing commands, and bad VimwikiGoBackLink gffranco 2026-05-21 20:39:37 -03:00
  • 8cff0c2d68 ci(release): add libc6-dev-arm64-cross for aarch64-gnu builds gffranco 2026-05-15 01:27:57 +00:00
  • f2fd7d6376 ci(release): pin upload/download-artifact to v3 for Gitea Actions gffranco 2026-05-14 22:55:31 +00:00
  • 82ff454e0f ci(release): drop cross, use rustup targets + native linkers gffranco 2026-05-14 22:29:36 +00:00
  • 3ef70e4b7c test(lsp): update find_section_range test for any-level heading match gffranco 2026-05-14 19:34:01 +00:00
  • ab6b5f6d73 style(lsp): apply rustfmt to commands.rs gffranco 2026-05-14 19:27:22 +00:00
  • e849ac9d1f Fix duplicate tag links for VimwikiGenerateTagLinks by extending section range detection and allowing any heading level gffranco 2026-05-14 16:11:29 -03:00
  • 8fa85988d8 style(lists): apply rustfmt to checkbox propagation gffranco 2026-05-14 15:24:35 +00:00
  • 7a0cec4920 fix(lists): skip own indent in smart_return when auto-indent is active gffranco 2026-05-14 15:01:21 +00:00
  • bcb32777fb chore(dev): always rebuild release binary in start scripts gffranco 2026-05-14 15:00:57 +00:00