<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nvim-config/after/ftplugin/markdown.lua, branch master</title>
<subtitle>Neovim configuration</subtitle>
<id>http://git.tvcloud.fr/nvim-config/atom/after/ftplugin/markdown.lua?h=master</id>
<link rel='self' href='http://git.tvcloud.fr/nvim-config/atom/after/ftplugin/markdown.lua?h=master'/>
<link rel='alternate' type='text/html' href='http://git.tvcloud.fr/nvim-config/'/>
<updated>2026-07-02T16:29:16Z</updated>
<entry>
<title>feat: show signcolumn in markdown files</title>
<updated>2026-07-02T16:29:16Z</updated>
<author>
<name>Thomas Vanbesien</name>
<email>tvanbesi@proton.me</email>
</author>
<published>2026-07-02T16:29:16Z</published>
<link rel='alternate' type='text/html' href='http://git.tvcloud.fr/nvim-config/commit/?id=1ddcdb97625af1716fe0354e5feda05081019de7'/>
<id>urn:sha1:1ddcdb97625af1716fe0354e5feda05081019de7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor(markdown): move checklist commands out of the ftplugin</title>
<updated>2026-07-02T14:40:22Z</updated>
<author>
<name>Thomas Vanbesien</name>
<email>tvanbesi@proton.me</email>
</author>
<published>2026-07-02T14:40:22Z</published>
<link rel='alternate' type='text/html' href='http://git.tvcloud.fr/nvim-config/commit/?id=5097321b0cc51ff9a6777308d06d3f870b7c5d8f'/>
<id>urn:sha1:5097321b0cc51ff9a6777308d06d3f870b7c5d8f</id>
<content type='text'>
The buffer-local MarkdownCheck/MarkdownUncheck commands were
recreated for every markdown buffer;
define them once, globally, in plugin/50-markdown.lua.
Both commands now share one set_item() implementation over common
strike/unstrike helpers.
Unchecking unwraps only an anchored `~…~` pair instead of deleting
the first two `~` found anywhere, and accepts a lowercase `[x]`.
An item that ends above the cursor line is no longer edited.
</content>
</entry>
<entry>
<title>refactor(nvim): conform comments and API docs to conventions</title>
<updated>2026-07-01T13:38:49Z</updated>
<author>
<name>Thomas Vanbesien</name>
<email>tvanbesi@proton.me</email>
</author>
<published>2026-07-01T13:38:49Z</published>
<link rel='alternate' type='text/html' href='http://git.tvcloud.fr/nvim-config/commit/?id=ea097318f87a561855391e74c2922e5f6b74109c'/>
<id>urn:sha1:ea097318f87a561855391e74c2922e5f6b74109c</id>
<content type='text'>
Bring the existing files up to the documented conventions:

- convert stacked-`--` file headers to `--[[ ]]` block comments;
- add `---` EmmyLua annotations to every engine `M.*` and `_`-prefix
  internal helpers (call sites updated);
- give every `vim.notify` a `vim.log.levels.*`;
- switch `:help` references to `&lt;nvim-help://&gt;` autolinks;
- extract inline keymap/command callbacks into named functions;
- replace per-element table comments with one comment above the table.

No behavior change; comment, doc-annotation and callback-naming only.
</content>
</entry>
<entry>
<title>misc(nvim): reformat lua files to 100 char line width</title>
<updated>2026-06-12T20:57:34Z</updated>
<author>
<name>Thomas Vanbesien</name>
<email>tvanbesi@proton.me</email>
</author>
<published>2026-06-12T15:02:54Z</published>
<link rel='alternate' type='text/html' href='http://git.tvcloud.fr/nvim-config/commit/?id=527c8940bf710aac2e52e2041f148cab71b4a132'/>
<id>urn:sha1:527c8940bf710aac2e52e2041f148cab71b4a132</id>
<content type='text'>
</content>
</entry>
<entry>
<title>misc(nvim): wrap text only visually in markdown buffers</title>
<updated>2026-06-12T09:52:48Z</updated>
<author>
<name>Thomas Vanbesien</name>
<email>tvanbesi@proton.me</email>
</author>
<published>2026-06-12T09:51:23Z</published>
<link rel='alternate' type='text/html' href='http://git.tvcloud.fr/nvim-config/commit/?id=2645f637782c81bfc5b4b2d4a139acd6023aa0a4'/>
<id>urn:sha1:2645f637782c81bfc5b4b2d4a139acd6023aa0a4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor(nvim): rewrite the buffer formatting flow</title>
<updated>2026-06-11T18:08:37Z</updated>
<author>
<name>Thomas Vanbesien</name>
<email>tvanbesi@proton.me</email>
</author>
<published>2026-06-11T17:53:59Z</published>
<link rel='alternate' type='text/html' href='http://git.tvcloud.fr/nvim-config/commit/?id=94087c1bda9dc3f64710174c3e1da264a821d438'/>
<id>urn:sha1:94087c1bda9dc3f64710174c3e1da264a821d438</id>
<content type='text'>
</content>
</entry>
<entry>
<title>misc(nvim): rename user commands</title>
<updated>2026-06-08T14:09:26Z</updated>
<author>
<name>Thomas Vanbesien</name>
<email>tvanbesi@proton.me</email>
</author>
<published>2026-06-08T11:02:44Z</published>
<link rel='alternate' type='text/html' href='http://git.tvcloud.fr/nvim-config/commit/?id=2cf064f820c9cea397624a4571b45f6e77071327'/>
<id>urn:sha1:2cf064f820c9cea397624a4571b45f6e77071327</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: add wikilink mdformat extension</title>
<updated>2026-06-07T17:24:35Z</updated>
<author>
<name>Thomas Vanbesien</name>
<email>tvanbesi@proton.me</email>
</author>
<published>2026-06-07T17:24:35Z</published>
<link rel='alternate' type='text/html' href='http://git.tvcloud.fr/nvim-config/commit/?id=0d0eca5e463bb8e5b8d122f67d7bf0980110d90b'/>
<id>urn:sha1:0d0eca5e463bb8e5b8d122f67d7bf0980110d90b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor(nvim): group vim.pack.add() calls</title>
<updated>2026-05-29T14:21:27Z</updated>
<author>
<name>Thomas Vanbesien</name>
<email>tvanbesi@proton.me</email>
</author>
<published>2026-05-29T14:21:27Z</published>
<link rel='alternate' type='text/html' href='http://git.tvcloud.fr/nvim-config/commit/?id=beaf5c7344c5bb978a634caf86750737a753c1b7'/>
<id>urn:sha1:beaf5c7344c5bb978a634caf86750737a753c1b7</id>
<content type='text'>
This is to avoid getting many prompts when launching nvim and installing
the packages initially.
</content>
</entry>
<entry>
<title>misc(nvim): add comment about non-bug (invisible fenced code blocks)</title>
<updated>2026-05-29T13:50:31Z</updated>
<author>
<name>Thomas Vanbesien</name>
<email>tvanbesi@proton.me</email>
</author>
<published>2026-05-29T13:50:31Z</published>
<link rel='alternate' type='text/html' href='http://git.tvcloud.fr/nvim-config/commit/?id=fdb83989036516c1c23e45e86f0e2a6ea6dffa78'/>
<id>urn:sha1:fdb83989036516c1c23e45e86f0e2a6ea6dffa78</id>
<content type='text'>
</content>
</entry>
</feed>
