<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>melpa/melpa</title>
    <link>https://github.com/melpa/melpa</link>
    <description></description>
    <pubDate>Thu, 08 Oct 2026 13:12:53 +0000</pubDate>
    <item>
      <title>[pr-open]: Add recipe for magit-nix3</title>
      <link>https://github.com/melpa/melpa/pull/10264</link>
      <description>### Brief summary of what the package does&#xD;&lt;br&gt;&#xD;&lt;br&gt;Integrate Nix flake features with magit&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Direct link to the package repository&#xD;&lt;br&gt;&#xD;&lt;br&gt;https://github.com/emacs-twist/nix3.el&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Your association with the package&#xD;&lt;br&gt;&#xD;&lt;br&gt;I am the maintainer.&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Relevant communications with the upstream package maintainer&#xD;&lt;br&gt;&#xD;&lt;br&gt;None needed&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Checklist&#xD;&lt;br&gt;&#xD;&lt;br&gt;- [x] The package is released under a [GPL-Compatible Free Software License](https://www.gnu.org/licenses/license-list.en.html#GPLCompatibleLicenses)&#xD;&lt;br&gt;- [x] I&#39;ve read [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org)&#xD;&lt;br&gt;- [x] LLMs were used to generate some of the code, and if so, I&#39;ve added an `Assisted-by:` line as described in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#attribution-for-ai-generated-code)&#xD;&lt;br&gt;- [x] I understand the package must have been maintained in a public repository for 1 month or more&#xD;&lt;br&gt;- [x] I&#39;ve used the latest version of [package-lint](https://github.com/purcell/package-lint) to check for packaging issues, and addressed its feedback&#xD;&lt;br&gt;- [x] My elisp byte-compiles cleanly&#xD;&lt;br&gt;- [x] I&#39;ve used `M-x checkdoc` to check the package&#39;s documentation strings&#xD;&lt;br&gt;- [x] I&#39;ve built and installed the package using the instructions in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#test-your-recipe)&#xD;&lt;br&gt;&#xD;&lt;br&gt;&lt;!-- After submitting, please fix any problems the CI reports. --&gt;&#xD;&lt;br&gt;</description>
      <content:encoded><![CDATA[### Brief summary of what the package does<br><br>Integrate Nix flake features with magit<br><br>### Direct link to the package repository<br><br>https://github.com/emacs-twist/nix3.el<br><br>### Your association with the package<br><br>I am the maintainer.<br><br>### Relevant communications with the upstream package maintainer<br><br>None needed<br><br>### Checklist<br><br>- [x] The package is released under a [GPL-Compatible Free Software License](https://www.gnu.org/licenses/license-list.en.html#GPLCompatibleLicenses)<br>- [x] I've read [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org)<br>- [x] LLMs were used to generate some of the code, and if so, I've added an `Assisted-by:` line as described in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#attribution-for-ai-generated-code)<br>- [x] I understand the package must have been maintained in a public repository for 1 month or more<br>- [x] I've used the latest version of [package-lint](https://github.com/purcell/package-lint) to check for packaging issues, and addressed its feedback<br>- [x] My elisp byte-compiles cleanly<br>- [x] I've used `M-x checkdoc` to check the package's documentation strings<br>- [x] I've built and installed the package using the instructions in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#test-your-recipe)<br><br><!-- After submitting, please fix any problems the CI reports. --><br>]]></content:encoded>
      <author>akirak</author>
      <pubDate>Thu, 08 Oct 2026 12:00:46 +0000</pubDate>
    </item>
    <item>
      <title>[pr-open]: Add recipe for lark</title>
      <link>https://github.com/melpa/melpa/pull/10263</link>
      <description>&lt;!-- Use this template when adding a new package recipe. --&gt;&#xD;&lt;br&gt;&lt;!-- You don&#39;t have to use this when modifing an existing recipe. --&gt;&#xD;&lt;br&gt;&#xD;&lt;br&gt;&lt;!--  ╔════════════╤════════════════════════════════╤═══════════════╗  --&gt;&#xD;&lt;br&gt;&lt;!--  ║ Please use │ Add recipe for name-of-package │ as the title. ║  --&gt;&#xD;&lt;br&gt;&lt;!--  ╚════════════╧════════════════════════════════╧═══════════════╝  --&gt;&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Brief summary of what the package does&#xD;&lt;br&gt;&#xD;&lt;br&gt;Running the [lark cli](https://github.com/larksuite/cli) in emacs with a common share context layer for your work&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Direct link to the package repository&#xD;&lt;br&gt;&#xD;&lt;br&gt;https://github.com/bbw9n/lark.el&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Your association with the package&#xD;&lt;br&gt;&#xD;&lt;br&gt;&lt;!-- Are you the maintainer? A contributor? An enthusiastic user? --&gt;&#xD;&lt;br&gt;I&#39;m the maintainer of this package&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Relevant communications with the upstream package maintainer&#xD;&lt;br&gt;&#xD;&lt;br&gt;&lt;!-- Describe or link your discussion with the maintainer about this PR.&#xD;&lt;br&gt;     If you are the maintainer, you can simply write **None needed**. --&gt;&#xD;&lt;br&gt; **None needed**&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Checklist&#xD;&lt;br&gt;&#xD;&lt;br&gt;&lt;!-- Please confirm by replacing `[ ]` with `[x]`.&#xD;&lt;br&gt;     Visit the FAQ at https://github.com/melpa/melpa/wiki/FAQ --&gt;&#xD;&lt;br&gt;&#xD;&lt;br&gt;- [x] The package is released under a [GPL-Compatible Free Software License](https://www.gnu.org/licenses/license-list.en.html#GPLCompatibleLicenses)&#xD;&lt;br&gt;- [x] I&#39;ve read [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org)&#xD;&lt;br&gt;- [x] LLMs were used to generate some of the code, and if so, I&#39;ve added an `Assisted-by:` line as described in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#attribution-for-ai-generated-code)&#xD;&lt;br&gt;- [x] I understand the package must have been maintained in a public repository for 1 month or more&#xD;&lt;br&gt;- [x] I&#39;ve used the latest version of [package-lint](https://github.com/purcell/package-lint) to check for packaging issues, and addressed its feedback&#xD;&lt;br&gt;- [x] My elisp byte-compiles cleanly&#xD;&lt;br&gt;- [x] I&#39;ve used `M-x checkdoc` to check the package&#39;s documentation strings&#xD;&lt;br&gt;- [x] I&#39;ve built and installed the package using the instructions in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#test-your-recipe)&#xD;&lt;br&gt;&#xD;&lt;br&gt;&lt;!-- After submitting, please fix any problems the CI reports. --&gt;&#xD;&lt;br&gt;</description>
      <content:encoded><![CDATA[<!-- Use this template when adding a new package recipe. --><br><!-- You don't have to use this when modifing an existing recipe. --><br><br><!--  ╔════════════╤════════════════════════════════╤═══════════════╗  --><br><!--  ║ Please use │ Add recipe for name-of-package │ as the title. ║  --><br><!--  ╚════════════╧════════════════════════════════╧═══════════════╝  --><br><br>### Brief summary of what the package does<br><br>Running the [lark cli](https://github.com/larksuite/cli) in emacs with a common share context layer for your work<br><br>### Direct link to the package repository<br><br>https://github.com/bbw9n/lark.el<br><br>### Your association with the package<br><br><!-- Are you the maintainer? A contributor? An enthusiastic user? --><br>I'm the maintainer of this package<br><br>### Relevant communications with the upstream package maintainer<br><br><!-- Describe or link your discussion with the maintainer about this PR.<br>     If you are the maintainer, you can simply write **None needed**. --><br> **None needed**<br><br>### Checklist<br><br><!-- Please confirm by replacing `[ ]` with `[x]`.<br>     Visit the FAQ at https://github.com/melpa/melpa/wiki/FAQ --><br><br>- [x] The package is released under a [GPL-Compatible Free Software License](https://www.gnu.org/licenses/license-list.en.html#GPLCompatibleLicenses)<br>- [x] I've read [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org)<br>- [x] LLMs were used to generate some of the code, and if so, I've added an `Assisted-by:` line as described in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#attribution-for-ai-generated-code)<br>- [x] I understand the package must have been maintained in a public repository for 1 month or more<br>- [x] I've used the latest version of [package-lint](https://github.com/purcell/package-lint) to check for packaging issues, and addressed its feedback<br>- [x] My elisp byte-compiles cleanly<br>- [x] I've used `M-x checkdoc` to check the package's documentation strings<br>- [x] I've built and installed the package using the instructions in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#test-your-recipe)<br><br><!-- After submitting, please fix any problems the CI reports. --><br>]]></content:encoded>
      <author>bbw9n</author>
      <pubDate>Wed, 07 Oct 2026 09:27:05 +0000</pubDate>
    </item>
    <item>
      <title>[pr-open]: Add recipe for xdg-redirect</title>
      <link>https://github.com/melpa/melpa/pull/10262</link>
      <description>&lt;!-- Use this template when adding a new package recipe. --&gt;&#xD;&lt;br&gt;&lt;!-- You don&#39;t have to use this when modifing an existing recipe. --&gt;&#xD;&lt;br&gt;&#xD;&lt;br&gt;&lt;!--  ╔════════════╤════════════════════════════════╤═══════════════╗  --&gt;&#xD;&lt;br&gt;&lt;!--  ║ Please use │ Add recipe for name-of-package │ as the title. ║  --&gt;&#xD;&lt;br&gt;&lt;!--  ╚════════════╧════════════════════════════════╧═══════════════╝  --&gt;&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Brief summary of what the package does&#xD;&lt;br&gt;&#xD;&lt;br&gt;&lt;!-- Please write a brief summary of what the package does.&#xD;&lt;br&gt;     If any existing packages are similar to this one, please cite them. --&gt;&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Direct link to the package repository&#xD;&lt;br&gt;&#xD;&lt;br&gt;https://github.com/your/awesome_package&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Your association with the package&#xD;&lt;br&gt;&#xD;&lt;br&gt;&lt;!-- Are you the maintainer? A contributor? An enthusiastic user? --&gt;&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Relevant communications with the upstream package maintainer&#xD;&lt;br&gt;&#xD;&lt;br&gt;&lt;!-- Describe or link your discussion with the maintainer about this PR.&#xD;&lt;br&gt;     If you are the maintainer, you can simply write **None needed**. --&gt;&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Checklist&#xD;&lt;br&gt;&#xD;&lt;br&gt;&lt;!-- Please confirm by replacing `[ ]` with `[x]`.&#xD;&lt;br&gt;     Visit the FAQ at https://github.com/melpa/melpa/wiki/FAQ --&gt;&#xD;&lt;br&gt;&#xD;&lt;br&gt;- [x] The package is released under a [GPL-Compatible Free Software License](https://www.gnu.org/licenses/license-list.en.html#GPLCompatibleLicenses)&#xD;&lt;br&gt;- [ ] I&#39;ve read [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org)&#xD;&lt;br&gt;- [ ] LLMs were used to generate some of the code, and if so, I&#39;ve added an `Assisted-by:` line as described in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#attribution-for-ai-generated-code)&#xD;&lt;br&gt;- [x] I understand the package must have been maintained in a public repository for 1 month or more&#xD;&lt;br&gt;- [x] I&#39;ve used the latest version of [package-lint](https://github.com/purcell/package-lint) to check for packaging issues, and addressed its feedback&#xD;&lt;br&gt;- [x] My elisp byte-compiles cleanly&#xD;&lt;br&gt;- [x] I&#39;ve used `M-x checkdoc` to check the package&#39;s documentation strings&#xD;&lt;br&gt;- [x] I&#39;ve built and installed the package using the instructions in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#test-your-recipe)&#xD;&lt;br&gt;&#xD;&lt;br&gt;&lt;!-- After submitting, please fix any problems the CI reports. --&gt;&#xD;&lt;br&gt;</description>
      <content:encoded><![CDATA[<!-- Use this template when adding a new package recipe. --><br><!-- You don't have to use this when modifing an existing recipe. --><br><br><!--  ╔════════════╤════════════════════════════════╤═══════════════╗  --><br><!--  ║ Please use │ Add recipe for name-of-package │ as the title. ║  --><br><!--  ╚════════════╧════════════════════════════════╧═══════════════╝  --><br><br>### Brief summary of what the package does<br><br><!-- Please write a brief summary of what the package does.<br>     If any existing packages are similar to this one, please cite them. --><br><br>### Direct link to the package repository<br><br>https://github.com/your/awesome_package<br><br>### Your association with the package<br><br><!-- Are you the maintainer? A contributor? An enthusiastic user? --><br><br>### Relevant communications with the upstream package maintainer<br><br><!-- Describe or link your discussion with the maintainer about this PR.<br>     If you are the maintainer, you can simply write **None needed**. --><br><br>### Checklist<br><br><!-- Please confirm by replacing `[ ]` with `[x]`.<br>     Visit the FAQ at https://github.com/melpa/melpa/wiki/FAQ --><br><br>- [x] The package is released under a [GPL-Compatible Free Software License](https://www.gnu.org/licenses/license-list.en.html#GPLCompatibleLicenses)<br>- [ ] I've read [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org)<br>- [ ] LLMs were used to generate some of the code, and if so, I've added an `Assisted-by:` line as described in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#attribution-for-ai-generated-code)<br>- [x] I understand the package must have been maintained in a public repository for 1 month or more<br>- [x] I've used the latest version of [package-lint](https://github.com/purcell/package-lint) to check for packaging issues, and addressed its feedback<br>- [x] My elisp byte-compiles cleanly<br>- [x] I've used `M-x checkdoc` to check the package's documentation strings<br>- [x] I've built and installed the package using the instructions in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#test-your-recipe)<br><br><!-- After submitting, please fix any problems the CI reports. --><br>]]></content:encoded>
      <author>francisco-colaco</author>
      <pubDate>Sun, 04 Oct 2026 11:52:54 +0000</pubDate>
    </item>
    <item>
      <title>[pr-open]: Add recipe for bongo-cat-mode</title>
      <link>https://github.com/melpa/melpa/pull/10261</link>
      <description>### Brief summary of what the package does&lt;br&gt;&lt;br&gt;Displays a small animated Bongo Cat in the mode-line. When you type, only the cat in that Emacs window alternates paw frames and appears to beat on the keyboard; cats in other windows stay idle. A second mode, `bongo-cat-scroll-mode`, flattens the cat and slides it left and right along a track following the window&#39;s scroll position (`window-start`/`window-end`, like `%p`/`%P` and `sml-modeline`).&lt;br&gt;&lt;br&gt;Similar existing package: `nyan-mode`. Differences: the animation is per-window and driven by typing in that window rather than a global loop, and it has a scroll-position tracker variant with a matching solid/faint rail drawn in the mode-line.&lt;br&gt;&lt;br&gt;### Direct link to the package repository&lt;br&gt;&lt;br&gt;https://github.com/luyangliuable/bongo-cat-model.el&lt;br&gt;&lt;br&gt;### Your association with the package&lt;br&gt;&lt;br&gt;Author and maintainer.&lt;br&gt;&lt;br&gt;### Relevant communications with the upstream package maintainer&lt;br&gt;&lt;br&gt;**None needed.**&lt;br&gt;&lt;br&gt;### Checklist&lt;br&gt;&lt;br&gt;- [x] The package is released under a [GPL-Compatible Free Software License](https://www.gnu.org/licenses/license-list.en.html#GPLCompatibleLicenses)&lt;br&gt;- [x] I&#39;ve read [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org)&lt;br&gt;- [ ] LLMs were used to generate some of the code, and if so, I&#39;ve added an `Assisted-by:` line as described in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#attribution-for-ai-generated-code)&lt;br&gt;- [x] I understand the package must have been maintained in a public repository for 1 month or more&lt;br&gt;- [x] I&#39;ve used the latest version of [package-lint](https://github.com/purcell/package-lint) to check for packaging issues, and addressed its feedback&lt;br&gt;- [x] My elisp byte-compiles cleanly&lt;br&gt;- [x] I&#39;ve used `M-x checkdoc` to check the package&#39;s documentation strings&lt;br&gt;- [x] I&#39;ve built and installed the package using the instructions in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#test-your-recipe)&lt;br&gt;</description>
      <content:encoded><![CDATA[### Brief summary of what the package does<br><br>Displays a small animated Bongo Cat in the mode-line. When you type, only the cat in that Emacs window alternates paw frames and appears to beat on the keyboard; cats in other windows stay idle. A second mode, `bongo-cat-scroll-mode`, flattens the cat and slides it left and right along a track following the window's scroll position (`window-start`/`window-end`, like `%p`/`%P` and `sml-modeline`).<br><br>Similar existing package: `nyan-mode`. Differences: the animation is per-window and driven by typing in that window rather than a global loop, and it has a scroll-position tracker variant with a matching solid/faint rail drawn in the mode-line.<br><br>### Direct link to the package repository<br><br>https://github.com/luyangliuable/bongo-cat-model.el<br><br>### Your association with the package<br><br>Author and maintainer.<br><br>### Relevant communications with the upstream package maintainer<br><br>**None needed.**<br><br>### Checklist<br><br>- [x] The package is released under a [GPL-Compatible Free Software License](https://www.gnu.org/licenses/license-list.en.html#GPLCompatibleLicenses)<br>- [x] I've read [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org)<br>- [ ] LLMs were used to generate some of the code, and if so, I've added an `Assisted-by:` line as described in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#attribution-for-ai-generated-code)<br>- [x] I understand the package must have been maintained in a public repository for 1 month or more<br>- [x] I've used the latest version of [package-lint](https://github.com/purcell/package-lint) to check for packaging issues, and addressed its feedback<br>- [x] My elisp byte-compiles cleanly<br>- [x] I've used `M-x checkdoc` to check the package's documentation strings<br>- [x] I've built and installed the package using the instructions in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#test-your-recipe)<br>]]></content:encoded>
      <author>luyangliuable</author>
      <pubDate>Sun, 04 Oct 2026 11:30:20 +0000</pubDate>
    </item>
    <item>
      <title>[pr-closed]: Add recipe for antigravity-cli-ide</title>
      <link>https://github.com/melpa/melpa/pull/10260</link>
      <description>### Brief summary of what the package does&lt;br&gt;&lt;br&gt;Native GNU Emacs IDE integration for the Google Antigravity CLI (`agy`) executable via the Model Context Protocol (MCP).&lt;br&gt;&lt;br&gt;Unlike simple terminal wrappers, `antigravity-cli-ide` creates a bidirectional bridge connecting Antigravity directly to Emacs editor capabilities (LSP/xref, compiler diagnostics via Flymake/Flycheck, tree-sitter AST queries, and interactive Ediff comparisons) using a zero-dependency local TCP socket bridge.&lt;br&gt;&lt;br&gt;Adapted from and inspired by `claude-code-ide.el` by Yoav Orot, redesigned with a pure TCP loopback bridge requiring zero external dependencies.&lt;br&gt;&lt;br&gt;### Direct link to the package repository&lt;br&gt;&lt;br&gt;https://github.com/iht/agy-cli-emacs&lt;br&gt;&lt;br&gt;### Your association with the package&lt;br&gt;&lt;br&gt;Author and maintainer&lt;br&gt;&lt;br&gt;### Relevant communications with the upstream package maintainer&lt;br&gt;&lt;br&gt;**None needed** (I am the package maintainer)&lt;br&gt;&lt;br&gt;### Checklist&lt;br&gt;&lt;br&gt;- [x] The package is released under a [GPL-Compatible Free Software License](https://www.gnu.org/licenses/license-list.en.html#GPLCompatibleLicenses)&lt;br&gt;- [x] I&#39;ve read [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org)&lt;br&gt;- [x] LLMs were used to generate some of the code, and if so, I&#39;ve added an `Assisted-by:` line as described in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#attribution-for-ai-generated-code)&lt;br&gt;- [x] I understand the package must have been maintained in a public repository for 1 month or more&lt;br&gt;- [x] I&#39;ve used the latest version of [package-lint](https://github.com/purcell/package-lint) to check for packaging issues, and addressed its feedback&lt;br&gt;- [x] My elisp byte-compiles cleanly&lt;br&gt;- [x] I&#39;ve used `M-x checkdoc` to check the package&#39;s documentation strings&lt;br&gt;- [x] I&#39;ve built and installed the package using the instructions in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#test-your-recipe)&lt;br&gt;</description>
      <content:encoded><![CDATA[### Brief summary of what the package does<br><br>Native GNU Emacs IDE integration for the Google Antigravity CLI (`agy`) executable via the Model Context Protocol (MCP).<br><br>Unlike simple terminal wrappers, `antigravity-cli-ide` creates a bidirectional bridge connecting Antigravity directly to Emacs editor capabilities (LSP/xref, compiler diagnostics via Flymake/Flycheck, tree-sitter AST queries, and interactive Ediff comparisons) using a zero-dependency local TCP socket bridge.<br><br>Adapted from and inspired by `claude-code-ide.el` by Yoav Orot, redesigned with a pure TCP loopback bridge requiring zero external dependencies.<br><br>### Direct link to the package repository<br><br>https://github.com/iht/agy-cli-emacs<br><br>### Your association with the package<br><br>Author and maintainer<br><br>### Relevant communications with the upstream package maintainer<br><br>**None needed** (I am the package maintainer)<br><br>### Checklist<br><br>- [x] The package is released under a [GPL-Compatible Free Software License](https://www.gnu.org/licenses/license-list.en.html#GPLCompatibleLicenses)<br>- [x] I've read [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org)<br>- [x] LLMs were used to generate some of the code, and if so, I've added an `Assisted-by:` line as described in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#attribution-for-ai-generated-code)<br>- [x] I understand the package must have been maintained in a public repository for 1 month or more<br>- [x] I've used the latest version of [package-lint](https://github.com/purcell/package-lint) to check for packaging issues, and addressed its feedback<br>- [x] My elisp byte-compiles cleanly<br>- [x] I've used `M-x checkdoc` to check the package's documentation strings<br>- [x] I've built and installed the package using the instructions in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#test-your-recipe)<br>]]></content:encoded>
      <author>iht</author>
      <pubDate>Sun, 04 Oct 2026 23:00:07 +0000</pubDate>
    </item>
    <item>
      <title>[pr-open]: Add recipe for antigravity-cli-ide</title>
      <link>https://github.com/melpa/melpa/pull/10260</link>
      <description>### Brief summary of what the package does&lt;br&gt;&lt;br&gt;Native GNU Emacs IDE integration for the Google Antigravity CLI (`agy`) executable via the Model Context Protocol (MCP).&lt;br&gt;&lt;br&gt;Unlike simple terminal wrappers, `antigravity-cli-ide` creates a bidirectional bridge connecting Antigravity directly to Emacs editor capabilities (LSP/xref, compiler diagnostics via Flymake/Flycheck, tree-sitter AST queries, and interactive Ediff comparisons) using a zero-dependency local TCP socket bridge.&lt;br&gt;&lt;br&gt;Adapted from and inspired by `claude-code-ide.el` by Yoav Orot, redesigned with a pure TCP loopback bridge requiring zero external dependencies.&lt;br&gt;&lt;br&gt;### Direct link to the package repository&lt;br&gt;&lt;br&gt;https://github.com/iht/agy-cli-emacs&lt;br&gt;&lt;br&gt;### Your association with the package&lt;br&gt;&lt;br&gt;Author and maintainer&lt;br&gt;&lt;br&gt;### Relevant communications with the upstream package maintainer&lt;br&gt;&lt;br&gt;**None needed** (I am the package maintainer)&lt;br&gt;&lt;br&gt;### Checklist&lt;br&gt;&lt;br&gt;- [x] The package is released under a [GPL-Compatible Free Software License](https://www.gnu.org/licenses/license-list.en.html#GPLCompatibleLicenses)&lt;br&gt;- [x] I&#39;ve read [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org)&lt;br&gt;- [x] LLMs were used to generate some of the code, and if so, I&#39;ve added an `Assisted-by:` line as described in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#attribution-for-ai-generated-code)&lt;br&gt;- [x] I understand the package must have been maintained in a public repository for 1 month or more&lt;br&gt;- [x] I&#39;ve used the latest version of [package-lint](https://github.com/purcell/package-lint) to check for packaging issues, and addressed its feedback&lt;br&gt;- [x] My elisp byte-compiles cleanly&lt;br&gt;- [x] I&#39;ve used `M-x checkdoc` to check the package&#39;s documentation strings&lt;br&gt;- [x] I&#39;ve built and installed the package using the instructions in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#test-your-recipe)&lt;br&gt;</description>
      <content:encoded><![CDATA[### Brief summary of what the package does<br><br>Native GNU Emacs IDE integration for the Google Antigravity CLI (`agy`) executable via the Model Context Protocol (MCP).<br><br>Unlike simple terminal wrappers, `antigravity-cli-ide` creates a bidirectional bridge connecting Antigravity directly to Emacs editor capabilities (LSP/xref, compiler diagnostics via Flymake/Flycheck, tree-sitter AST queries, and interactive Ediff comparisons) using a zero-dependency local TCP socket bridge.<br><br>Adapted from and inspired by `claude-code-ide.el` by Yoav Orot, redesigned with a pure TCP loopback bridge requiring zero external dependencies.<br><br>### Direct link to the package repository<br><br>https://github.com/iht/agy-cli-emacs<br><br>### Your association with the package<br><br>Author and maintainer<br><br>### Relevant communications with the upstream package maintainer<br><br>**None needed** (I am the package maintainer)<br><br>### Checklist<br><br>- [x] The package is released under a [GPL-Compatible Free Software License](https://www.gnu.org/licenses/license-list.en.html#GPLCompatibleLicenses)<br>- [x] I've read [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org)<br>- [x] LLMs were used to generate some of the code, and if so, I've added an `Assisted-by:` line as described in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#attribution-for-ai-generated-code)<br>- [x] I understand the package must have been maintained in a public repository for 1 month or more<br>- [x] I've used the latest version of [package-lint](https://github.com/purcell/package-lint) to check for packaging issues, and addressed its feedback<br>- [x] My elisp byte-compiles cleanly<br>- [x] I've used `M-x checkdoc` to check the package's documentation strings<br>- [x] I've built and installed the package using the instructions in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#test-your-recipe)<br>]]></content:encoded>
      <author>iht</author>
      <pubDate>Sat, 03 Oct 2026 21:53:57 +0000</pubDate>
    </item>
    <item>
      <title>[pr-open]: Add recipe for markdown-ts-appear</title>
      <link>https://github.com/melpa/melpa/pull/10259</link>
      <description>### Brief summary of what the package does&#xD;&lt;br&gt;&#xD;&lt;br&gt;`markdown-ts-appear` is a minor mode for Emacs 31.1+&#39;s built-in `markdown-ts-mode`. It reveals the Markdown source of the smallest element at point and restores its rendered appearance when point leaves, without changing buffer text.&#xD;&lt;br&gt;&#xD;&lt;br&gt;It includes configurable link icons, code fences, quote and callout rendering, width-aware tables using `markdown-table-wrap`, optional MathJax previews, and controls for insert-state-only source reveal with Evil or Meow. The source-reveal interaction is similar to `org-appear`, but targets the built-in Tree-sitter Markdown mode rather than Org. It extends `markdown-ts-mode` rather than replacing it or the separate `markdown-mode` package.&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Direct link to the package repository&#xD;&lt;br&gt;&#xD;&lt;br&gt;https://github.com/Thysrael/markdown-ts-appear&#xD;&lt;br&gt;&#xD;&lt;br&gt;Latest release: https://github.com/Thysrael/markdown-ts-appear/releases/tag/v0.2.3&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Your association with the package&#xD;&lt;br&gt;&#xD;&lt;br&gt;Package author and maintainer.&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Relevant communications with the upstream package maintainer&#xD;&lt;br&gt;&#xD;&lt;br&gt;None needed.&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Checklist&#xD;&lt;br&gt;&#xD;&lt;br&gt;- [x] The package is released under a [GPL-Compatible Free Software License](https://www.gnu.org/licenses/license-list.en.html#GPLCompatibleLicenses) (GPL-3.0-or-later).&#xD;&lt;br&gt;- [x] I&#39;ve read [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org).&#xD;&lt;br&gt;- [x] LLMs were used to generate some of the code, and the source files include `Assisted-by:` attribution.&#xD;&lt;br&gt;- [x] I understand the package must have been maintained in a public repository for 1 month or more. The repository has been public since September 2, 2026.&#xD;&lt;br&gt;- [x] I&#39;ve used the latest version of [package-lint](https://github.com/purcell/package-lint) to check for packaging issues, and addressed its feedback (CI installs it from MELPA).&#xD;&lt;br&gt;- [x] My elisp byte-compiles cleanly.&#xD;&lt;br&gt;- [x] I&#39;ve used `M-x checkdoc` to check the package&#39;s documentation strings (also run in batch CI).&#xD;&lt;br&gt;- [x] I&#39;ve built and installed the package using the instructions in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#test-your-recipe).&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Validation&#xD;&lt;br&gt;&#xD;&lt;br&gt;- [Passing upstream CI](https://github.com/Thysrael/markdown-ts-appear/actions/runs/36978381588): Emacs 31.1 and snapshot, pinned/latest Markdown grammars, real MathJax coverage on macOS, byte compilation, checkdoc, package-lint, and terminal regressions.&#xD;&lt;br&gt;- 136 ERT tests passed locally.&#xD;&lt;br&gt;- Built the recipe for MELPA and MELPA Stable; Stable correctly selects `0.2.3`.&#xD;&lt;br&gt;- Installed the built Stable tarball with `package-install-file` in an isolated package directory, with `markdown-table-wrap`, and successfully loaded `markdown-ts-appear`.&#xD;&lt;br&gt;- Local recipe builds used `CONFIG=&#34;(setq package-build-badge-data nil)&#34;` because the local ImageMagick installation lacks the badge font. Package building and installation succeeded.&#xD;&lt;br&gt;&#xD;&lt;br&gt;The default file selection includes only the three package libraries; tests, examples, and the README are not packaged. `markdown-table-wrap` is already in MELPA. MathJax is optional and is not a required dependency.&#xD;&lt;br&gt;</description>
      <content:encoded><![CDATA[### Brief summary of what the package does<br><br>`markdown-ts-appear` is a minor mode for Emacs 31.1+'s built-in `markdown-ts-mode`. It reveals the Markdown source of the smallest element at point and restores its rendered appearance when point leaves, without changing buffer text.<br><br>It includes configurable link icons, code fences, quote and callout rendering, width-aware tables using `markdown-table-wrap`, optional MathJax previews, and controls for insert-state-only source reveal with Evil or Meow. The source-reveal interaction is similar to `org-appear`, but targets the built-in Tree-sitter Markdown mode rather than Org. It extends `markdown-ts-mode` rather than replacing it or the separate `markdown-mode` package.<br><br>### Direct link to the package repository<br><br>https://github.com/Thysrael/markdown-ts-appear<br><br>Latest release: https://github.com/Thysrael/markdown-ts-appear/releases/tag/v0.2.3<br><br>### Your association with the package<br><br>Package author and maintainer.<br><br>### Relevant communications with the upstream package maintainer<br><br>None needed.<br><br>### Checklist<br><br>- [x] The package is released under a [GPL-Compatible Free Software License](https://www.gnu.org/licenses/license-list.en.html#GPLCompatibleLicenses) (GPL-3.0-or-later).<br>- [x] I've read [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org).<br>- [x] LLMs were used to generate some of the code, and the source files include `Assisted-by:` attribution.<br>- [x] I understand the package must have been maintained in a public repository for 1 month or more. The repository has been public since September 2, 2026.<br>- [x] I've used the latest version of [package-lint](https://github.com/purcell/package-lint) to check for packaging issues, and addressed its feedback (CI installs it from MELPA).<br>- [x] My elisp byte-compiles cleanly.<br>- [x] I've used `M-x checkdoc` to check the package's documentation strings (also run in batch CI).<br>- [x] I've built and installed the package using the instructions in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#test-your-recipe).<br><br>### Validation<br><br>- [Passing upstream CI](https://github.com/Thysrael/markdown-ts-appear/actions/runs/36978381588): Emacs 31.1 and snapshot, pinned/latest Markdown grammars, real MathJax coverage on macOS, byte compilation, checkdoc, package-lint, and terminal regressions.<br>- 136 ERT tests passed locally.<br>- Built the recipe for MELPA and MELPA Stable; Stable correctly selects `0.2.3`.<br>- Installed the built Stable tarball with `package-install-file` in an isolated package directory, with `markdown-table-wrap`, and successfully loaded `markdown-ts-appear`.<br>- Local recipe builds used `CONFIG="(setq package-build-badge-data nil)"` because the local ImageMagick installation lacks the badge font. Package building and installation succeeded.<br><br>The default file selection includes only the three package libraries; tests, examples, and the README are not packaged. `markdown-table-wrap` is already in MELPA. MathJax is optional and is not a required dependency.<br>]]></content:encoded>
      <author>Thysrael</author>
      <pubDate>Fri, 02 Oct 2026 20:30:53 +0000</pubDate>
    </item>
    <item>
      <title>[pr-open]: Add recipe for devops</title>
      <link>https://github.com/melpa/melpa/pull/10258</link>
      <description>&lt;!-- Use this template when adding a new package recipe. --&gt;&#xD;&lt;br&gt;&lt;!-- You don&#39;t have to use this when modifing an existing recipe. --&gt;&#xD;&lt;br&gt;&#xD;&lt;br&gt;&lt;!--  ╔════════════╤════════════════════════════════╤═══════════════╗  --&gt;&#xD;&lt;br&gt;&lt;!--  ║ Please use │ Add recipe for name-of-package │ as the title. ║  --&gt;&#xD;&lt;br&gt;&lt;!--  ╚════════════╧════════════════════════════════╧═══════════════╝  --&gt;&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Brief summary of what the package does&#xD;&lt;br&gt;&#xD;&lt;br&gt;devops.el makes it easier to work with remote servers in org-babel. It uses server &#34;named targets&#34; defined at the top of an org file. When these server targets appear as heading tags, all source blocks under that heading run there. I have almost switched to it as my &#34;shell&#34;: since I don&#39;t have to worry at the same time about what to run and where to run it,  I can stay focused and be more productive.&#xD;&lt;br&gt;&#xD;&lt;br&gt;devops.el also encourages using noweb and tangling to upload files to servers.  Tangling follows the same named targets. The package can then help identify when the file contents has drifted between the local file and the server.&#xD;&lt;br&gt;&#xD;&lt;br&gt;The package has been about 7 months in the making, and I am managing all&#xD;&lt;br&gt;my server infrastructure with it. &#xD;&lt;br&gt;&#xD;&lt;br&gt;&lt;!-- Please write a brief summary of what the package does.&#xD;&lt;br&gt;     If any existing packages are similar to this one, please cite them. --&gt;&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Direct link to the package repository&#xD;&lt;br&gt;&#xD;&lt;br&gt;https://github.com/kpassapk/devops.el&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Your association with the package&#xD;&lt;br&gt;&#xD;&lt;br&gt;Maintainer&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Relevant communications with the upstream package maintainer&#xD;&lt;br&gt;&#xD;&lt;br&gt;None needed&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Checklist&#xD;&lt;br&gt;&#xD;&lt;br&gt;&lt;!-- Please confirm by replacing `[ ]` with `[x]`.&#xD;&lt;br&gt;     Visit the FAQ at https://github.com/melpa/melpa/wiki/FAQ --&gt;&#xD;&lt;br&gt;&#xD;&lt;br&gt;- [x] The package is released under a [GPL-Compatible Free Software License](https://www.gnu.org/licenses/license-list.en.html#GPLCompatibleLicenses)&#xD;&lt;br&gt;- [x] I&#39;ve read [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org)&#xD;&lt;br&gt;- [x] LLMs were used to generate some of the code, and if so, I&#39;ve added an `Assisted-by:` line as described in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#attribution-for-ai-generated-code)&#xD;&lt;br&gt;- [x] I understand the package must have been maintained in a public repository for 1 month or more&#xD;&lt;br&gt;- [x] I&#39;ve used the latest version of [package-lint](https://github.com/purcell/package-lint) to check for packaging issues, and addressed its feedback&#xD;&lt;br&gt;- [x] My elisp byte-compiles cleanly&#xD;&lt;br&gt;- [x] I&#39;ve used `M-x checkdoc` to check the package&#39;s documentation strings&#xD;&lt;br&gt;- [x] I&#39;ve built and installed the package using the instructions in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#test-your-recipe)&#xD;&lt;br&gt;&#xD;&lt;br&gt;&lt;!-- After submitting, please fix any problems the CI reports. --&gt;&#xD;&lt;br&gt;</description>
      <content:encoded><![CDATA[<!-- Use this template when adding a new package recipe. --><br><!-- You don't have to use this when modifing an existing recipe. --><br><br><!--  ╔════════════╤════════════════════════════════╤═══════════════╗  --><br><!--  ║ Please use │ Add recipe for name-of-package │ as the title. ║  --><br><!--  ╚════════════╧════════════════════════════════╧═══════════════╝  --><br><br>### Brief summary of what the package does<br><br>devops.el makes it easier to work with remote servers in org-babel. It uses server "named targets" defined at the top of an org file. When these server targets appear as heading tags, all source blocks under that heading run there. I have almost switched to it as my "shell": since I don't have to worry at the same time about what to run and where to run it,  I can stay focused and be more productive.<br><br>devops.el also encourages using noweb and tangling to upload files to servers.  Tangling follows the same named targets. The package can then help identify when the file contents has drifted between the local file and the server.<br><br>The package has been about 7 months in the making, and I am managing all<br>my server infrastructure with it. <br><br><!-- Please write a brief summary of what the package does.<br>     If any existing packages are similar to this one, please cite them. --><br><br>### Direct link to the package repository<br><br>https://github.com/kpassapk/devops.el<br><br>### Your association with the package<br><br>Maintainer<br><br>### Relevant communications with the upstream package maintainer<br><br>None needed<br><br>### Checklist<br><br><!-- Please confirm by replacing `[ ]` with `[x]`.<br>     Visit the FAQ at https://github.com/melpa/melpa/wiki/FAQ --><br><br>- [x] The package is released under a [GPL-Compatible Free Software License](https://www.gnu.org/licenses/license-list.en.html#GPLCompatibleLicenses)<br>- [x] I've read [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org)<br>- [x] LLMs were used to generate some of the code, and if so, I've added an `Assisted-by:` line as described in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#attribution-for-ai-generated-code)<br>- [x] I understand the package must have been maintained in a public repository for 1 month or more<br>- [x] I've used the latest version of [package-lint](https://github.com/purcell/package-lint) to check for packaging issues, and addressed its feedback<br>- [x] My elisp byte-compiles cleanly<br>- [x] I've used `M-x checkdoc` to check the package's documentation strings<br>- [x] I've built and installed the package using the instructions in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#test-your-recipe)<br><br><!-- After submitting, please fix any problems the CI reports. --><br>]]></content:encoded>
      <author>kpassapk</author>
      <pubDate>Thu, 01 Oct 2026 15:55:02 +0000</pubDate>
    </item>
    <item>
      <title>[pr-closed]: Remove recipe for ivy-fuz</title>
      <link>https://github.com/melpa/melpa/pull/10257</link>
      <description>I&#39;m the owner of [ivy-fuz.el](https://github.com/Silex/ivy-fuz.el).&#xD;&lt;br&gt;&#xD;&lt;br&gt;It has had no changes since 2019. I no longer use ivy, and no package on MELPA depends on it. I plan to delete the repository once this recipe is removed, so the recipe would stop building.</description>
      <content:encoded><![CDATA[I'm the owner of [ivy-fuz.el](https://github.com/Silex/ivy-fuz.el).<br><br>It has had no changes since 2019. I no longer use ivy, and no package on MELPA depends on it. I plan to delete the repository once this recipe is removed, so the recipe would stop building.]]></content:encoded>
      <author>Silex</author>
      <pubDate>Wed, 30 Sep 2026 21:36:59 +0000</pubDate>
    </item>
    <item>
      <title>[pr-open]: Remove recipe for ivy-fuz</title>
      <link>https://github.com/melpa/melpa/pull/10257</link>
      <description>I&#39;m the owner of [ivy-fuz.el](https://github.com/Silex/ivy-fuz.el).&#xD;&lt;br&gt;&#xD;&lt;br&gt;It has had no changes since 2019. I no longer use ivy, and no package on MELPA depends on it. I plan to delete the repository once this recipe is removed, so the recipe would stop building.</description>
      <content:encoded><![CDATA[I'm the owner of [ivy-fuz.el](https://github.com/Silex/ivy-fuz.el).<br><br>It has had no changes since 2019. I no longer use ivy, and no package on MELPA depends on it. I plan to delete the repository once this recipe is removed, so the recipe would stop building.]]></content:encoded>
      <author>Silex</author>
      <pubDate>Wed, 30 Sep 2026 12:49:37 +0000</pubDate>
    </item>
    <item>
      <title>[pr-open]: Add recipe for epher</title>
      <link>https://github.com/melpa/melpa/pull/10256</link>
      <description>### Brief summary of what the package does&lt;br&gt;&lt;br&gt;epher is the Emacs client of the epher calculator language. You write ordinary math with units that convert; every statement&#39;s answer appears inline next to its line as an inlay hint, and `C-c C-c` runs the whole script through the language server, with each graph written to an SVG file and opened in the system viewer.&lt;br&gt;&lt;br&gt;One note up front: the package lives in a version-locked monorepo rather than a dedicated repository (ADR-0066: one calculator, one language server, one grammar, clients per editor). The `:files` spec serves the single `epher.el` and all clients share the same `v0.5.x` tags, so the per-package-version concern behind the dedicated-repo guideline is met by construction.&lt;br&gt;&lt;br&gt;### Direct link to the package repository&lt;br&gt;&lt;br&gt;https://github.com/upyesp/epher&lt;br&gt;&lt;br&gt;### Your association with the package&lt;br&gt;&lt;br&gt;I maintain epher upstream.&lt;br&gt;&lt;br&gt;### Relevant communications with the upstream package maintainer&lt;br&gt;&lt;br&gt;None needed, I am the upstream maintainer.&lt;br&gt;&lt;br&gt;### Checklist&lt;br&gt;&lt;br&gt;- [x] The package is released under a [GPL-Compatible Free Software License](https://www.gnu.org/licenses/license-list.en.html#GPLCompatibleLicents): MIT, full text at the repo root, SPDX notice in the header.&lt;br&gt;- [x] I&#39;ve read [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org)&lt;br&gt;- [x] LLMs were used to generate some of the code, and if so, I&#39;ve added an `Assisted-by:` line as described in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#attribution-for-ai-generated-code): `epher.el` line 4 reads `;; Assisted-by: GLM (Z.ai)`&lt;br&gt;- [x] I understand the package must have been maintained in a public repository for 1 month or more&lt;br&gt;- [x] I&#39;ve used the latest version of [package-lint](https://github.com/purcell/package-lint) to check for packaging issues, and addressed its feedback: HEAD (0.26) today reports one deliberate warning, the `with-eval-after-load` that registers our client with optional lsp-mode, the pattern lsp-mode&#39;s own docs prescribe.&lt;br&gt;- [x] My elisp byte-compiles cleanly (Emacs 28.2 and 30.2)&lt;br&gt;- [x] I&#39;ve used `M-x checkdoc` to check the package&#39;s documentation strings&lt;br&gt;- [x] I&#39;ve built and installed the package using the instructions in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#test-your-recipe)&lt;br&gt;</description>
      <content:encoded><![CDATA[### Brief summary of what the package does<br><br>epher is the Emacs client of the epher calculator language. You write ordinary math with units that convert; every statement's answer appears inline next to its line as an inlay hint, and `C-c C-c` runs the whole script through the language server, with each graph written to an SVG file and opened in the system viewer.<br><br>One note up front: the package lives in a version-locked monorepo rather than a dedicated repository (ADR-0066: one calculator, one language server, one grammar, clients per editor). The `:files` spec serves the single `epher.el` and all clients share the same `v0.5.x` tags, so the per-package-version concern behind the dedicated-repo guideline is met by construction.<br><br>### Direct link to the package repository<br><br>https://github.com/upyesp/epher<br><br>### Your association with the package<br><br>I maintain epher upstream.<br><br>### Relevant communications with the upstream package maintainer<br><br>None needed, I am the upstream maintainer.<br><br>### Checklist<br><br>- [x] The package is released under a [GPL-Compatible Free Software License](https://www.gnu.org/licenses/license-list.en.html#GPLCompatibleLicents): MIT, full text at the repo root, SPDX notice in the header.<br>- [x] I've read [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org)<br>- [x] LLMs were used to generate some of the code, and if so, I've added an `Assisted-by:` line as described in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#attribution-for-ai-generated-code): `epher.el` line 4 reads `;; Assisted-by: GLM (Z.ai)`<br>- [x] I understand the package must have been maintained in a public repository for 1 month or more<br>- [x] I've used the latest version of [package-lint](https://github.com/purcell/package-lint) to check for packaging issues, and addressed its feedback: HEAD (0.26) today reports one deliberate warning, the `with-eval-after-load` that registers our client with optional lsp-mode, the pattern lsp-mode's own docs prescribe.<br>- [x] My elisp byte-compiles cleanly (Emacs 28.2 and 30.2)<br>- [x] I've used `M-x checkdoc` to check the package's documentation strings<br>- [x] I've built and installed the package using the instructions in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#test-your-recipe)<br>]]></content:encoded>
      <author>upyesp</author>
      <pubDate>Wed, 30 Sep 2026 12:28:33 +0000</pubDate>
    </item>
    <item>
      <title>[pr-closed]: Add recipe for org-slideboard</title>
      <link>https://github.com/melpa/melpa/pull/10255</link>
      <description>### Brief summary of what the package does&#xD;&lt;br&gt;&#xD;&lt;br&gt;org-slideboard presents Org files as slides inside Emacs, aimed at files written for Beamer export. It shows Beamer columns side by side in separate windows and generates title and section pages. It fits text to the window, and lays out lists, tables (aligned to what is actually displayed), LaTeX equations(sized to the text) and Org macros for the slide. Source blocks can be shown   as code, results, or both, side by side or top to bottom, also inside a Beamer column. `C-c C-c` updates the results, and editing a block shows it next to a running R (ESS) or Python REPL. The text stays live Org, so slides can be edited during the show.&#xD;&lt;br&gt;&#xD;&lt;br&gt;Similar packages: org-tree-slide, org-present, epresent, dslide. It is derived from John Kitchin&#39;s org-show (part of scimax, not on MELPA), which was based onSacha Chua&#39;s presentation code. It differs mainly in following Beamer&#39;s layout&#xD;&lt;br&gt;and in its handling of code and results.&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Direct link to the package repository&#xD;&lt;br&gt;https://github.com/vikasrawal/org-slideboard&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Your association with the package&#xD;&lt;br&gt;I am the author and maintainer. The package started from John Kitchin&#39;sorg-show, which is credited in the file header and README.&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Relevant communications with the upstream package maintainer&#xD;&lt;br&gt;&#xD;&lt;br&gt;**None needed**. I am the maintainer. org-show is part of scimax and was never packaged separately.&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Checklist&#xD;&lt;br&gt;&#xD;&lt;br&gt;- [x] The package is released under a GPL-Compatible Free Software License&#xD;&lt;br&gt;- [x] I&#39;ve read CONTRIBUTING.org&#xD;&lt;br&gt;- [x] LLMs were used to generate some of the code, and if so, I&#39;ve added an `Assisted-by:` line as described in CONTRIBUTING.org&#xD;&lt;br&gt;- [ ] I understand the package must have been maintained in a public repository for 1 month or more&#xD;&lt;br&gt;- [x] I&#39;ve used the latest version of package-lint to check for packaging issues, and addressed its feedback&#xD;&lt;br&gt;- [x] My elisp byte-compiles cleanly&#xD;&lt;br&gt;- [x] I&#39;ve used `M-x checkdoc` to check the package&#39;s documentation strings&#xD;&lt;br&gt;- [x] I&#39;ve built and installed the package using the instructions in CONTRIBUTING.org&#xD;&lt;br&gt;</description>
      <content:encoded><![CDATA[### Brief summary of what the package does<br><br>org-slideboard presents Org files as slides inside Emacs, aimed at files written for Beamer export. It shows Beamer columns side by side in separate windows and generates title and section pages. It fits text to the window, and lays out lists, tables (aligned to what is actually displayed), LaTeX equations(sized to the text) and Org macros for the slide. Source blocks can be shown   as code, results, or both, side by side or top to bottom, also inside a Beamer column. `C-c C-c` updates the results, and editing a block shows it next to a running R (ESS) or Python REPL. The text stays live Org, so slides can be edited during the show.<br><br>Similar packages: org-tree-slide, org-present, epresent, dslide. It is derived from John Kitchin's org-show (part of scimax, not on MELPA), which was based onSacha Chua's presentation code. It differs mainly in following Beamer's layout<br>and in its handling of code and results.<br><br>### Direct link to the package repository<br>https://github.com/vikasrawal/org-slideboard<br><br>### Your association with the package<br>I am the author and maintainer. The package started from John Kitchin'sorg-show, which is credited in the file header and README.<br><br>### Relevant communications with the upstream package maintainer<br><br>**None needed**. I am the maintainer. org-show is part of scimax and was never packaged separately.<br><br>### Checklist<br><br>- [x] The package is released under a GPL-Compatible Free Software License<br>- [x] I've read CONTRIBUTING.org<br>- [x] LLMs were used to generate some of the code, and if so, I've added an `Assisted-by:` line as described in CONTRIBUTING.org<br>- [ ] I understand the package must have been maintained in a public repository for 1 month or more<br>- [x] I've used the latest version of package-lint to check for packaging issues, and addressed its feedback<br>- [x] My elisp byte-compiles cleanly<br>- [x] I've used `M-x checkdoc` to check the package's documentation strings<br>- [x] I've built and installed the package using the instructions in CONTRIBUTING.org<br>]]></content:encoded>
      <author>vikasrawal</author>
      <pubDate>Sun, 04 Oct 2026 18:30:44 +0000</pubDate>
    </item>
    <item>
      <title>[pr-open]: Add recipe for org-slideboard</title>
      <link>https://github.com/melpa/melpa/pull/10255</link>
      <description>### Brief summary of what the package does&#xD;&lt;br&gt;&#xD;&lt;br&gt;org-slideboard presents Org files as slides inside Emacs, aimed at files written for Beamer export. It shows Beamer columns side by side in separate windows and generates title and section pages. It fits text to the window, and lays out lists, tables (aligned to what is actually displayed), LaTeX equations(sized to the text) and Org macros for the slide. Source blocks can be shown   as code, results, or both, side by side or top to bottom, also inside a Beamer column. `C-c C-c` updates the results, and editing a block shows it next to a running R (ESS) or Python REPL. The text stays live Org, so slides can be edited during the show.&#xD;&lt;br&gt;&#xD;&lt;br&gt;Similar packages: org-tree-slide, org-present, epresent, dslide. It is derived from John Kitchin&#39;s org-show (part of scimax, not on MELPA), which was based onSacha Chua&#39;s presentation code. It differs mainly in following Beamer&#39;s layout&#xD;&lt;br&gt;and in its handling of code and results.&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Direct link to the package repository&#xD;&lt;br&gt;https://github.com/vikasrawal/org-slideboard&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Your association with the package&#xD;&lt;br&gt;I am the author and maintainer. The package started from John Kitchin&#39;sorg-show, which is credited in the file header and README.&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Relevant communications with the upstream package maintainer&#xD;&lt;br&gt;&#xD;&lt;br&gt;**None needed**. I am the maintainer. org-show is part of scimax and was never packaged separately.&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Checklist&#xD;&lt;br&gt;&#xD;&lt;br&gt;- [x] The package is released under a GPL-Compatible Free Software License&#xD;&lt;br&gt;- [x] I&#39;ve read CONTRIBUTING.org&#xD;&lt;br&gt;- [x] LLMs were used to generate some of the code, and if so, I&#39;ve added an `Assisted-by:` line as described in CONTRIBUTING.org&#xD;&lt;br&gt;- [ ] I understand the package must have been maintained in a public repository for 1 month or more&#xD;&lt;br&gt;- [x] I&#39;ve used the latest version of package-lint to check for packaging issues, and addressed its feedback&#xD;&lt;br&gt;- [x] My elisp byte-compiles cleanly&#xD;&lt;br&gt;- [x] I&#39;ve used `M-x checkdoc` to check the package&#39;s documentation strings&#xD;&lt;br&gt;- [x] I&#39;ve built and installed the package using the instructions in CONTRIBUTING.org&#xD;&lt;br&gt;</description>
      <content:encoded><![CDATA[### Brief summary of what the package does<br><br>org-slideboard presents Org files as slides inside Emacs, aimed at files written for Beamer export. It shows Beamer columns side by side in separate windows and generates title and section pages. It fits text to the window, and lays out lists, tables (aligned to what is actually displayed), LaTeX equations(sized to the text) and Org macros for the slide. Source blocks can be shown   as code, results, or both, side by side or top to bottom, also inside a Beamer column. `C-c C-c` updates the results, and editing a block shows it next to a running R (ESS) or Python REPL. The text stays live Org, so slides can be edited during the show.<br><br>Similar packages: org-tree-slide, org-present, epresent, dslide. It is derived from John Kitchin's org-show (part of scimax, not on MELPA), which was based onSacha Chua's presentation code. It differs mainly in following Beamer's layout<br>and in its handling of code and results.<br><br>### Direct link to the package repository<br>https://github.com/vikasrawal/org-slideboard<br><br>### Your association with the package<br>I am the author and maintainer. The package started from John Kitchin'sorg-show, which is credited in the file header and README.<br><br>### Relevant communications with the upstream package maintainer<br><br>**None needed**. I am the maintainer. org-show is part of scimax and was never packaged separately.<br><br>### Checklist<br><br>- [x] The package is released under a GPL-Compatible Free Software License<br>- [x] I've read CONTRIBUTING.org<br>- [x] LLMs were used to generate some of the code, and if so, I've added an `Assisted-by:` line as described in CONTRIBUTING.org<br>- [ ] I understand the package must have been maintained in a public repository for 1 month or more<br>- [x] I've used the latest version of package-lint to check for packaging issues, and addressed its feedback<br>- [x] My elisp byte-compiles cleanly<br>- [x] I've used `M-x checkdoc` to check the package's documentation strings<br>- [x] I've built and installed the package using the instructions in CONTRIBUTING.org<br>]]></content:encoded>
      <author>vikasrawal</author>
      <pubDate>Tue, 29 Sep 2026 18:39:04 +0000</pubDate>
    </item>
    <item>
      <title>[pr-closed]: Add recipe for latex-to-svg-for-latex</title>
      <link>https://github.com/melpa/melpa/pull/10254</link>
      <description>**AI disclaimer:** This PR was composed by me, aided by Opus 5.5.&#xD;&lt;br&gt;&#xD;&lt;br&gt;This is the third adaptor of the `latex-to-svg` front-end, after [`latex-to-svg-for-org`](https://melpa.org/#/latex-to-svg-for-org) ([#10234](https://github.com/melpa/melpa/pull/10234)) and [`latex-to-svg-for-markdown`](https://melpa.org/#/latex-to-svg-for-markdown) ([#10243](https://github.com/melpa/melpa/pull/10243)); thanks again for merging both. In #10243 I wrote that an adaptor for LaTeX buffers may follow later; this is it. The recipe is the same as those two, with `latex-to-svg-for-latex.el` in their place: same repository, [`alberti42/latex-to-svg`](https://github.com/alberti42/latex-to-svg), one file, and the core from [#10213](https://github.com/melpa/melpa/pull/10213) as its dependency.&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Brief summary of what the package does&#xD;&lt;br&gt;&#xD;&lt;br&gt;As in the other two adaptors, the core is markup-agnostic, and the adaptor tells it which regions of the buffer to skip, then switches it on; it renders nothing itself (511 lines against 2469 in the core). It works in AUCTeX&#39;s `LaTeX-mode` and in the built-in `latex-mode`.&#xD;&lt;br&gt;&#xD;&lt;br&gt;What it skips, so that math inside it is not previewed:&#xD;&lt;br&gt;&#xD;&lt;br&gt;- **comments**, from an unescaped `%` to the end of the line, and `\begin{comment}` … `\end{comment}` and `\iffalse` … `\fi`.&#xD;&lt;br&gt;- **verbatim environments and macros** — `verbatim`, `filecontents`, `\verb|…|` with any delimiter. With AUCTeX loaded, the lists come from AUCTeX&#39;s `LaTeX-verbatim-environments` and `LaTeX-verbatim-macros-with-delims`, so they include what its style files automatically add for the document&#39;s packages (e.g., the environment `lstlisting` when the document loads `listings` LaTeX package).&#xD;&lt;br&gt;- **the preamble**, and what follows `\end{document}`, in a file that has `\begin{document}`. A file without `\begin{document}`, such as a chapter loaded with `\include` or `\input`, is all body.&#xD;&lt;br&gt;&#xD;&lt;br&gt;Two things set it apart from the Org and Markdown adaptors:&#xD;&lt;br&gt;&#xD;&lt;br&gt;- **References come from the document&#39;s `.aux` file.** `\ref` and `\eqref` show the **actual** number LaTeX printed in the PDF document, so references to sections, figures and labels in other `.tex` files (e.g., other chapters) resolve too, and a label the `.aux` file lacks shows `??`, as LaTeX does. The `.aux` file is found through a template the user sets, else through AUCTeX, which knows the document&#39;s main file and output directory, else next to the file. Clicking a reference jumps to its `\label`; for a label in another file it asks `xref`, so with eglot running texlab it opens the other file.&#xD;&lt;br&gt;- **It keeps out of preview-latex&#39;s way.** While it is on, AUCTeX&#39;s preview-latex commands (`preview-at-point` and the others under `C-c C-p`) only say that they are off, since preview-latex would draw its own overlay images over the same source text.&#xD;&lt;br&gt;&#xD;&lt;br&gt;Users enable it from the major mode&#39;s hook:&#xD;&lt;br&gt;&#xD;&lt;br&gt;```elisp&#xD;&lt;br&gt;(add-hook &#39;LaTeX-mode-hook #&#39;latex-to-svg-for-latex-mode)  ; AUCTeX&#xD;&lt;br&gt;(add-hook &#39;latex-mode-hook #&#39;latex-to-svg-for-latex-mode)  ; built-in tex-mode.el&#xD;&lt;br&gt;```&#xD;&lt;br&gt;&#xD;&lt;br&gt;As in the other adaptors, the source stays in the buffer under the image, and a theme switch or a text zoom updates the previews from the backend&#39;s cache, with no LaTeX recompilation. A project&#39;s own macros are set per project, in `.dir-locals.el`.&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Short description on how it relates to other packages in MELPA&#xD;&lt;br&gt;&#xD;&lt;br&gt;It is one of three adaptors of the `latex-to-svg` stack, the rest of which you have already merged:&#xD;&lt;br&gt;&#xD;&lt;br&gt;- [`latex-to-svg-backend`](https://melpa.org/#/latex-to-svg-backend) — the backend, which compiles LaTeX to SVG, [#10152](https://github.com/melpa/melpa/pull/10152).&#xD;&lt;br&gt;- [`latex-to-svg-frontend`](https://melpa.org/#/latex-to-svg-frontend) — the markup-agnostic core, [#10213](https://github.com/melpa/melpa/pull/10213).&#xD;&lt;br&gt;- [`latex-to-svg-for-org`](https://melpa.org/#/latex-to-svg-for-org) — the Org adaptor, [#10234](https://github.com/melpa/melpa/pull/10234).&#xD;&lt;br&gt;- [`latex-to-svg-for-markdown`](https://melpa.org/#/latex-to-svg-for-markdown) — the Markdown adaptor, [#10243](https://github.com/melpa/melpa/pull/10243).&#xD;&lt;br&gt;- **this package** — the LaTeX adaptor, its own recipe like the other two.&#xD;&lt;br&gt;&#xD;&lt;br&gt;In LaTeX buffers, the package it compares with is AUCTeX&#39;s preview-latex, which also previews math in place, and since AUCTeX 14.1.1 (January 2026) can make SVG images too, through `dvisvgm`, as an option next to its default PNG. This package does not depend on AUCTeX: AUCTeX is optional, and its functions are called only when they are defined, as described above. What it offers in addition:&#xD;&lt;br&gt;&#xD;&lt;br&gt;- **Previews are made and remade without a command.** preview-latex also shows an equation&#39;s source when the cursor enters its preview, but typesets only on command, and an edited equation keeps its old image or an icon until the next one. Here, the math renders when the buffer opens, and an edited equation renders again as the cursor leaves it.&#xD;&lt;br&gt;- **`\ref` and `\eqref` show the numbers from the `.aux` file**, as text over the source, and a click jumps to the label, in another file through `xref`.&#xD;&lt;br&gt;- **Padding, background and colour are display options**: changing them redraws the previews from the cache, with no LaTeX run, as a theme switch and a text zoom do.&#xD;&lt;br&gt;- **The previews come from the backend&#39;s cache**, where each equation is named after its content: shared by all buffers and by `agent-shell-math-renderer`, kept across sessions, and cleaned of what has not been used for a while.&#xD;&lt;br&gt;- **It is a thin layer**, 511 lines. For someone who already uses the Org or Markdown adaptor, it brings the same previews, cache and settings to LaTeX buffers, with nothing else to install.&#xD;&lt;br&gt;&#xD;&lt;br&gt;What it lacks:&#xD;&lt;br&gt;&#xD;&lt;br&gt;- **Equation numbers under `\numberwithin`.** preview-latex compiles the whole document, so its equation numbers follow `\numberwithin`, the LaTeX command that restarts the numbering in each chapter or section. By design, the package submitted in this PR typesets each equation on its own, as it is added or edited, without compiling the whole document, so its numbers run straight through, with no notion of which chapter or section they belong to: the fifth equation of chapter 3 shows (5) in a chapter file, instead of (3.5). References are right either way, since they come from the `.aux` file. Fixing the numbers inside the previews would mean tracking sections as well as equations, which would make the code much heavier for the few documents that use `\numberwithin`.&#xD;&lt;br&gt;&#xD;&lt;br&gt;Both AUCTeX and this package speed up LaTeX with a format file (`.fmt`): the document&#39;s preamble is dumped once with TeX&#39;s `\dump`, and every later run loads it instead of reading the preamble again. I had long thought karthink and tecosaur brought this to Emacs, in their branch of Org that reworks its LaTeX preview, with SVG images that re-tint from the cache (Org has offered SVG through `dvisvgm` since its 9.0, AUCTeX since January 2026). Some code archaeology showed the format-file idea is much older: the technique is David Carlisle&#39;s `mylatex.ltx`, from 1994, when reading a long preamble took noticeable time on the computers of the day, and `preview-latex`, now part of AUCTeX, has used it since its release 0.7.4, on 2002-11-22. (side note: I started using Emacs in spring 2002, and missed this feature for all these years.)&#xD;&lt;br&gt;&#xD;&lt;br&gt;[`agent-shell-math-renderer`](https://melpa.org/#/agent-shell-math-renderer), merged in [#10198](https://github.com/melpa/melpa/pull/10198), is the sibling front-end for [`agent-shell`](https://github.com/xenodium/agent-shell); it shares the backend and its on-disk cache with this package, not any code.&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Direct link to the package repository&#xD;&lt;br&gt;&#xD;&lt;br&gt;https://github.com/alberti42/latex-to-svg&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Your association with the package&#xD;&lt;br&gt;&#xD;&lt;br&gt;Author and maintainer.&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Relevant communications with the upstream package maintainer&#xD;&lt;br&gt;&#xD;&lt;br&gt;**None needed.** The package uses public Emacs API and, when AUCTeX is loaded, AUCTeX&#39;s documented functions (`TeX-master-output-file`, `LaTeX-verbatim-environments` and the like), each called only when it is defined.&#xD;&lt;br&gt;&#xD;&lt;br&gt;### If you want to see it working&#xD;&lt;br&gt;&#xD;&lt;br&gt;Both dependencies are in MELPA, so only this file has to come from the clone:&#xD;&lt;br&gt;&#xD;&lt;br&gt;```elisp&#xD;&lt;br&gt;;; latex and dvisvgm must be on exec-path&#xD;&lt;br&gt;(package-install &#39;latex-to-svg-frontend)   ; pulls latex-to-svg-backend&#xD;&lt;br&gt;(add-to-list &#39;load-path &#34;/path/to/clone/of/latex-to-svg&#34;)&#xD;&lt;br&gt;(require &#39;latex-to-svg-for-latex)&#xD;&lt;br&gt;(add-hook &#39;LaTeX-mode-hook #&#39;latex-to-svg-for-latex-mode)&#xD;&lt;br&gt;(add-hook &#39;latex-mode-hook #&#39;latex-to-svg-for-latex-mode)&#xD;&lt;br&gt;```&#xD;&lt;br&gt;&#xD;&lt;br&gt;Then open `docs/example.tex` from the repository. Its references show `??` until the document is compiled; run `latex example.tex` twice, or `C-c C-c` in AUCTeX, and they show the numbers LaTeX printed.&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Checklist&#xD;&lt;br&gt;&#xD;&lt;br&gt;- [x] The package is released under a [GPL-Compatible Free Software License](https://www.gnu.org/licenses/license-list.en.html#GPLCompatibleLicenses) (GPL-3.0-or-later)&#xD;&lt;br&gt;- [x] I&#39;ve read [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org)&#xD;&lt;br&gt;- [x] LLMs were used to generate some of the code, and if so, I&#39;ve added an `Assisted-by:` line as described in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#attribution-for-ai-generated-code)&#xD;&lt;br&gt;- [x] The package has been maintained in a public repository for 1 month or more (public since 2026-08-01). The repository is; this adaptor is new: it was added on 2026-09-27 and first released in 0.18.0 the day after, together with the two core hooks it resolves references and jumps through. The rest of what it runs on, the core&#39;s detection, overlays, numbering and the backend&#39;s cache, is the code the Org and Markdown adaptors have used since August.&#xD;&lt;br&gt;- [x] I&#39;ve used the latest version of [package-lint](https://github.com/purcell/package-lint) to check for packaging issues, and addressed its feedback&#xD;&lt;br&gt;- [x] My elisp byte-compiles cleanly&#xD;&lt;br&gt;- [x] I&#39;ve used `M-x checkdoc` to check the package&#39;s documentation strings&#xD;&lt;br&gt;- [x] I&#39;ve built and installed the package using the instructions in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#test-your-recipe)&#xD;&lt;br&gt;&#xD;&lt;br&gt;Finally, I checked that `make recipes/latex-to-svg-for-latex` builds on both channels; `CHANNEL=stable` detects the current release, 0.18.1.</description>
      <content:encoded><![CDATA[**AI disclaimer:** This PR was composed by me, aided by Opus 5.5.<br><br>This is the third adaptor of the `latex-to-svg` front-end, after [`latex-to-svg-for-org`](https://melpa.org/#/latex-to-svg-for-org) ([#10234](https://github.com/melpa/melpa/pull/10234)) and [`latex-to-svg-for-markdown`](https://melpa.org/#/latex-to-svg-for-markdown) ([#10243](https://github.com/melpa/melpa/pull/10243)); thanks again for merging both. In #10243 I wrote that an adaptor for LaTeX buffers may follow later; this is it. The recipe is the same as those two, with `latex-to-svg-for-latex.el` in their place: same repository, [`alberti42/latex-to-svg`](https://github.com/alberti42/latex-to-svg), one file, and the core from [#10213](https://github.com/melpa/melpa/pull/10213) as its dependency.<br><br>### Brief summary of what the package does<br><br>As in the other two adaptors, the core is markup-agnostic, and the adaptor tells it which regions of the buffer to skip, then switches it on; it renders nothing itself (511 lines against 2469 in the core). It works in AUCTeX's `LaTeX-mode` and in the built-in `latex-mode`.<br><br>What it skips, so that math inside it is not previewed:<br><br>- **comments**, from an unescaped `%` to the end of the line, and `\begin{comment}` … `\end{comment}` and `\iffalse` … `\fi`.<br>- **verbatim environments and macros** — `verbatim`, `filecontents`, `\verb|…|` with any delimiter. With AUCTeX loaded, the lists come from AUCTeX's `LaTeX-verbatim-environments` and `LaTeX-verbatim-macros-with-delims`, so they include what its style files automatically add for the document's packages (e.g., the environment `lstlisting` when the document loads `listings` LaTeX package).<br>- **the preamble**, and what follows `\end{document}`, in a file that has `\begin{document}`. A file without `\begin{document}`, such as a chapter loaded with `\include` or `\input`, is all body.<br><br>Two things set it apart from the Org and Markdown adaptors:<br><br>- **References come from the document's `.aux` file.** `\ref` and `\eqref` show the **actual** number LaTeX printed in the PDF document, so references to sections, figures and labels in other `.tex` files (e.g., other chapters) resolve too, and a label the `.aux` file lacks shows `??`, as LaTeX does. The `.aux` file is found through a template the user sets, else through AUCTeX, which knows the document's main file and output directory, else next to the file. Clicking a reference jumps to its `\label`; for a label in another file it asks `xref`, so with eglot running texlab it opens the other file.<br>- **It keeps out of preview-latex's way.** While it is on, AUCTeX's preview-latex commands (`preview-at-point` and the others under `C-c C-p`) only say that they are off, since preview-latex would draw its own overlay images over the same source text.<br><br>Users enable it from the major mode's hook:<br><br>```elisp<br>(add-hook 'LaTeX-mode-hook #'latex-to-svg-for-latex-mode)  ; AUCTeX<br>(add-hook 'latex-mode-hook #'latex-to-svg-for-latex-mode)  ; built-in tex-mode.el<br>```<br><br>As in the other adaptors, the source stays in the buffer under the image, and a theme switch or a text zoom updates the previews from the backend's cache, with no LaTeX recompilation. A project's own macros are set per project, in `.dir-locals.el`.<br><br>### Short description on how it relates to other packages in MELPA<br><br>It is one of three adaptors of the `latex-to-svg` stack, the rest of which you have already merged:<br><br>- [`latex-to-svg-backend`](https://melpa.org/#/latex-to-svg-backend) — the backend, which compiles LaTeX to SVG, [#10152](https://github.com/melpa/melpa/pull/10152).<br>- [`latex-to-svg-frontend`](https://melpa.org/#/latex-to-svg-frontend) — the markup-agnostic core, [#10213](https://github.com/melpa/melpa/pull/10213).<br>- [`latex-to-svg-for-org`](https://melpa.org/#/latex-to-svg-for-org) — the Org adaptor, [#10234](https://github.com/melpa/melpa/pull/10234).<br>- [`latex-to-svg-for-markdown`](https://melpa.org/#/latex-to-svg-for-markdown) — the Markdown adaptor, [#10243](https://github.com/melpa/melpa/pull/10243).<br>- **this package** — the LaTeX adaptor, its own recipe like the other two.<br><br>In LaTeX buffers, the package it compares with is AUCTeX's preview-latex, which also previews math in place, and since AUCTeX 14.1.1 (January 2026) can make SVG images too, through `dvisvgm`, as an option next to its default PNG. This package does not depend on AUCTeX: AUCTeX is optional, and its functions are called only when they are defined, as described above. What it offers in addition:<br><br>- **Previews are made and remade without a command.** preview-latex also shows an equation's source when the cursor enters its preview, but typesets only on command, and an edited equation keeps its old image or an icon until the next one. Here, the math renders when the buffer opens, and an edited equation renders again as the cursor leaves it.<br>- **`\ref` and `\eqref` show the numbers from the `.aux` file**, as text over the source, and a click jumps to the label, in another file through `xref`.<br>- **Padding, background and colour are display options**: changing them redraws the previews from the cache, with no LaTeX run, as a theme switch and a text zoom do.<br>- **The previews come from the backend's cache**, where each equation is named after its content: shared by all buffers and by `agent-shell-math-renderer`, kept across sessions, and cleaned of what has not been used for a while.<br>- **It is a thin layer**, 511 lines. For someone who already uses the Org or Markdown adaptor, it brings the same previews, cache and settings to LaTeX buffers, with nothing else to install.<br><br>What it lacks:<br><br>- **Equation numbers under `\numberwithin`.** preview-latex compiles the whole document, so its equation numbers follow `\numberwithin`, the LaTeX command that restarts the numbering in each chapter or section. By design, the package submitted in this PR typesets each equation on its own, as it is added or edited, without compiling the whole document, so its numbers run straight through, with no notion of which chapter or section they belong to: the fifth equation of chapter 3 shows (5) in a chapter file, instead of (3.5). References are right either way, since they come from the `.aux` file. Fixing the numbers inside the previews would mean tracking sections as well as equations, which would make the code much heavier for the few documents that use `\numberwithin`.<br><br>Both AUCTeX and this package speed up LaTeX with a format file (`.fmt`): the document's preamble is dumped once with TeX's `\dump`, and every later run loads it instead of reading the preamble again. I had long thought karthink and tecosaur brought this to Emacs, in their branch of Org that reworks its LaTeX preview, with SVG images that re-tint from the cache (Org has offered SVG through `dvisvgm` since its 9.0, AUCTeX since January 2026). Some code archaeology showed the format-file idea is much older: the technique is David Carlisle's `mylatex.ltx`, from 1994, when reading a long preamble took noticeable time on the computers of the day, and `preview-latex`, now part of AUCTeX, has used it since its release 0.7.4, on 2002-11-22. (side note: I started using Emacs in spring 2002, and missed this feature for all these years.)<br><br>[`agent-shell-math-renderer`](https://melpa.org/#/agent-shell-math-renderer), merged in [#10198](https://github.com/melpa/melpa/pull/10198), is the sibling front-end for [`agent-shell`](https://github.com/xenodium/agent-shell); it shares the backend and its on-disk cache with this package, not any code.<br><br>### Direct link to the package repository<br><br>https://github.com/alberti42/latex-to-svg<br><br>### Your association with the package<br><br>Author and maintainer.<br><br>### Relevant communications with the upstream package maintainer<br><br>**None needed.** The package uses public Emacs API and, when AUCTeX is loaded, AUCTeX's documented functions (`TeX-master-output-file`, `LaTeX-verbatim-environments` and the like), each called only when it is defined.<br><br>### If you want to see it working<br><br>Both dependencies are in MELPA, so only this file has to come from the clone:<br><br>```elisp<br>;; latex and dvisvgm must be on exec-path<br>(package-install 'latex-to-svg-frontend)   ; pulls latex-to-svg-backend<br>(add-to-list 'load-path "/path/to/clone/of/latex-to-svg")<br>(require 'latex-to-svg-for-latex)<br>(add-hook 'LaTeX-mode-hook #'latex-to-svg-for-latex-mode)<br>(add-hook 'latex-mode-hook #'latex-to-svg-for-latex-mode)<br>```<br><br>Then open `docs/example.tex` from the repository. Its references show `??` until the document is compiled; run `latex example.tex` twice, or `C-c C-c` in AUCTeX, and they show the numbers LaTeX printed.<br><br>### Checklist<br><br>- [x] The package is released under a [GPL-Compatible Free Software License](https://www.gnu.org/licenses/license-list.en.html#GPLCompatibleLicenses) (GPL-3.0-or-later)<br>- [x] I've read [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org)<br>- [x] LLMs were used to generate some of the code, and if so, I've added an `Assisted-by:` line as described in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#attribution-for-ai-generated-code)<br>- [x] The package has been maintained in a public repository for 1 month or more (public since 2026-08-01). The repository is; this adaptor is new: it was added on 2026-09-27 and first released in 0.18.0 the day after, together with the two core hooks it resolves references and jumps through. The rest of what it runs on, the core's detection, overlays, numbering and the backend's cache, is the code the Org and Markdown adaptors have used since August.<br>- [x] I've used the latest version of [package-lint](https://github.com/purcell/package-lint) to check for packaging issues, and addressed its feedback<br>- [x] My elisp byte-compiles cleanly<br>- [x] I've used `M-x checkdoc` to check the package's documentation strings<br>- [x] I've built and installed the package using the instructions in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#test-your-recipe)<br><br>Finally, I checked that `make recipes/latex-to-svg-for-latex` builds on both channels; `CHANNEL=stable` detects the current release, 0.18.1.]]></content:encoded>
      <author>alberti42</author>
      <pubDate>Sun, 04 Oct 2026 18:30:01 +0000</pubDate>
    </item>
    <item>
      <title>[pr-open]: Add recipe for latex-to-svg-for-latex</title>
      <link>https://github.com/melpa/melpa/pull/10254</link>
      <description>**AI disclaimer:** This PR was composed by me, aided by Opus 5.5.&#xD;&lt;br&gt;&#xD;&lt;br&gt;This is the third adaptor of the `latex-to-svg` front-end, after [`latex-to-svg-for-org`](https://melpa.org/#/latex-to-svg-for-org) ([#10234](https://github.com/melpa/melpa/pull/10234)) and [`latex-to-svg-for-markdown`](https://melpa.org/#/latex-to-svg-for-markdown) ([#10243](https://github.com/melpa/melpa/pull/10243)); thanks again for merging both. In #10243 I wrote that an adaptor for LaTeX buffers may follow later; this is it. The recipe is the same as those two, with `latex-to-svg-for-latex.el` in their place: same repository, [`alberti42/latex-to-svg`](https://github.com/alberti42/latex-to-svg), one file, and the core from [#10213](https://github.com/melpa/melpa/pull/10213) as its dependency.&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Brief summary of what the package does&#xD;&lt;br&gt;&#xD;&lt;br&gt;As in the other two adaptors, the core is markup-agnostic, and the adaptor tells it which regions of the buffer to skip, then switches it on; it renders nothing itself (511 lines against 2469 in the core). It works in AUCTeX&#39;s `LaTeX-mode` and in the built-in `latex-mode`.&#xD;&lt;br&gt;&#xD;&lt;br&gt;What it skips, so that math inside it is not previewed:&#xD;&lt;br&gt;&#xD;&lt;br&gt;- **comments**, from an unescaped `%` to the end of the line, and `\begin{comment}` … `\end{comment}` and `\iffalse` … `\fi`.&#xD;&lt;br&gt;- **verbatim environments and macros** — `verbatim`, `filecontents`, `\verb|…|` with any delimiter. With AUCTeX loaded, the lists come from AUCTeX&#39;s `LaTeX-verbatim-environments` and `LaTeX-verbatim-macros-with-delims`, so they include what its style files automatically add for the document&#39;s packages (e.g., the environment `lstlisting` when the document loads `listings` LaTeX package).&#xD;&lt;br&gt;- **the preamble**, and what follows `\end{document}`, in a file that has `\begin{document}`. A file without `\begin{document}`, such as a chapter loaded with `\include` or `\input`, is all body.&#xD;&lt;br&gt;&#xD;&lt;br&gt;Two things set it apart from the Org and Markdown adaptors:&#xD;&lt;br&gt;&#xD;&lt;br&gt;- **References come from the document&#39;s `.aux` file.** `\ref` and `\eqref` show the **actual** number LaTeX printed in the PDF document, so references to sections, figures and labels in other `.tex` files (e.g., other chapters) resolve too, and a label the `.aux` file lacks shows `??`, as LaTeX does. The `.aux` file is found through a template the user sets, else through AUCTeX, which knows the document&#39;s main file and output directory, else next to the file. Clicking a reference jumps to its `\label`; for a label in another file it asks `xref`, so with eglot running texlab it opens the other file.&#xD;&lt;br&gt;- **It keeps out of preview-latex&#39;s way.** While it is on, AUCTeX&#39;s preview-latex commands (`preview-at-point` and the others under `C-c C-p`) only say that they are off, since preview-latex would draw its own overlay images over the same source text.&#xD;&lt;br&gt;&#xD;&lt;br&gt;Users enable it from the major mode&#39;s hook:&#xD;&lt;br&gt;&#xD;&lt;br&gt;```elisp&#xD;&lt;br&gt;(add-hook &#39;LaTeX-mode-hook #&#39;latex-to-svg-for-latex-mode)  ; AUCTeX&#xD;&lt;br&gt;(add-hook &#39;latex-mode-hook #&#39;latex-to-svg-for-latex-mode)  ; built-in tex-mode.el&#xD;&lt;br&gt;```&#xD;&lt;br&gt;&#xD;&lt;br&gt;As in the other adaptors, the source stays in the buffer under the image, and a theme switch or a text zoom updates the previews from the backend&#39;s cache, with no LaTeX recompilation. A project&#39;s own macros are set per project, in `.dir-locals.el`.&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Short description on how it relates to other packages in MELPA&#xD;&lt;br&gt;&#xD;&lt;br&gt;It is one of three adaptors of the `latex-to-svg` stack, the rest of which you have already merged:&#xD;&lt;br&gt;&#xD;&lt;br&gt;- [`latex-to-svg-backend`](https://melpa.org/#/latex-to-svg-backend) — the backend, which compiles LaTeX to SVG, [#10152](https://github.com/melpa/melpa/pull/10152).&#xD;&lt;br&gt;- [`latex-to-svg-frontend`](https://melpa.org/#/latex-to-svg-frontend) — the markup-agnostic core, [#10213](https://github.com/melpa/melpa/pull/10213).&#xD;&lt;br&gt;- [`latex-to-svg-for-org`](https://melpa.org/#/latex-to-svg-for-org) — the Org adaptor, [#10234](https://github.com/melpa/melpa/pull/10234).&#xD;&lt;br&gt;- [`latex-to-svg-for-markdown`](https://melpa.org/#/latex-to-svg-for-markdown) — the Markdown adaptor, [#10243](https://github.com/melpa/melpa/pull/10243).&#xD;&lt;br&gt;- **this package** — the LaTeX adaptor, its own recipe like the other two.&#xD;&lt;br&gt;&#xD;&lt;br&gt;In LaTeX buffers, the package it compares with is AUCTeX&#39;s preview-latex, which also previews math in place, and since AUCTeX 14.1.1 (January 2026) can make SVG images too, through `dvisvgm`, as an option next to its default PNG. This package does not depend on AUCTeX: AUCTeX is optional, and its functions are called only when they are defined, as described above. What it offers in addition:&#xD;&lt;br&gt;&#xD;&lt;br&gt;- **Previews are made and remade without a command.** preview-latex also shows an equation&#39;s source when the cursor enters its preview, but typesets only on command, and an edited equation keeps its old image or an icon until the next one. Here, the math renders when the buffer opens, and an edited equation renders again as the cursor leaves it.&#xD;&lt;br&gt;- **`\ref` and `\eqref` show the numbers from the `.aux` file**, as text over the source, and a click jumps to the label, in another file through `xref`.&#xD;&lt;br&gt;- **Padding, background and colour are display options**: changing them redraws the previews from the cache, with no LaTeX run, as a theme switch and a text zoom do.&#xD;&lt;br&gt;- **The previews come from the backend&#39;s cache**, where each equation is named after its content: shared by all buffers and by `agent-shell-math-renderer`, kept across sessions, and cleaned of what has not been used for a while.&#xD;&lt;br&gt;- **It is a thin layer**, 511 lines. For someone who already uses the Org or Markdown adaptor, it brings the same previews, cache and settings to LaTeX buffers, with nothing else to install.&#xD;&lt;br&gt;&#xD;&lt;br&gt;What it lacks:&#xD;&lt;br&gt;&#xD;&lt;br&gt;- **Equation numbers under `\numberwithin`.** preview-latex compiles the whole document, so its equation numbers follow `\numberwithin`, the LaTeX command that restarts the numbering in each chapter or section. By design, the package submitted in this PR typesets each equation on its own, as it is added or edited, without compiling the whole document, so its numbers run straight through, with no notion of which chapter or section they belong to: the fifth equation of chapter 3 shows (5) in a chapter file, instead of (3.5). References are right either way, since they come from the `.aux` file. Fixing the numbers inside the previews would mean tracking sections as well as equations, which would make the code much heavier for the few documents that use `\numberwithin`.&#xD;&lt;br&gt;&#xD;&lt;br&gt;Both AUCTeX and this package speed up LaTeX with a format file (`.fmt`): the document&#39;s preamble is dumped once with TeX&#39;s `\dump`, and every later run loads it instead of reading the preamble again. I had long thought karthink and tecosaur brought this to Emacs, in their branch of Org that reworks its LaTeX preview, with SVG images that re-tint from the cache (Org has offered SVG through `dvisvgm` since its 9.0, AUCTeX since January 2026). Some code archaeology showed the format-file idea is much older: the technique is David Carlisle&#39;s `mylatex.ltx`, from 1994, when reading a long preamble took noticeable time on the computers of the day, and `preview-latex`, now part of AUCTeX, has used it since its release 0.7.4, on 2002-11-22. (side note: I started using Emacs in spring 2002, and missed this feature for all these years.)&#xD;&lt;br&gt;&#xD;&lt;br&gt;[`agent-shell-math-renderer`](https://melpa.org/#/agent-shell-math-renderer), merged in [#10198](https://github.com/melpa/melpa/pull/10198), is the sibling front-end for [`agent-shell`](https://github.com/xenodium/agent-shell); it shares the backend and its on-disk cache with this package, not any code.&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Direct link to the package repository&#xD;&lt;br&gt;&#xD;&lt;br&gt;https://github.com/alberti42/latex-to-svg&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Your association with the package&#xD;&lt;br&gt;&#xD;&lt;br&gt;Author and maintainer.&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Relevant communications with the upstream package maintainer&#xD;&lt;br&gt;&#xD;&lt;br&gt;**None needed.** The package uses public Emacs API and, when AUCTeX is loaded, AUCTeX&#39;s documented functions (`TeX-master-output-file`, `LaTeX-verbatim-environments` and the like), each called only when it is defined.&#xD;&lt;br&gt;&#xD;&lt;br&gt;### If you want to see it working&#xD;&lt;br&gt;&#xD;&lt;br&gt;Both dependencies are in MELPA, so only this file has to come from the clone:&#xD;&lt;br&gt;&#xD;&lt;br&gt;```elisp&#xD;&lt;br&gt;;; latex and dvisvgm must be on exec-path&#xD;&lt;br&gt;(package-install &#39;latex-to-svg-frontend)   ; pulls latex-to-svg-backend&#xD;&lt;br&gt;(add-to-list &#39;load-path &#34;/path/to/clone/of/latex-to-svg&#34;)&#xD;&lt;br&gt;(require &#39;latex-to-svg-for-latex)&#xD;&lt;br&gt;(add-hook &#39;LaTeX-mode-hook #&#39;latex-to-svg-for-latex-mode)&#xD;&lt;br&gt;(add-hook &#39;latex-mode-hook #&#39;latex-to-svg-for-latex-mode)&#xD;&lt;br&gt;```&#xD;&lt;br&gt;&#xD;&lt;br&gt;Then open `docs/example.tex` from the repository. Its references show `??` until the document is compiled; run `latex example.tex` twice, or `C-c C-c` in AUCTeX, and they show the numbers LaTeX printed.&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Checklist&#xD;&lt;br&gt;&#xD;&lt;br&gt;- [x] The package is released under a [GPL-Compatible Free Software License](https://www.gnu.org/licenses/license-list.en.html#GPLCompatibleLicenses) (GPL-3.0-or-later)&#xD;&lt;br&gt;- [x] I&#39;ve read [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org)&#xD;&lt;br&gt;- [x] LLMs were used to generate some of the code, and if so, I&#39;ve added an `Assisted-by:` line as described in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#attribution-for-ai-generated-code)&#xD;&lt;br&gt;- [x] The package has been maintained in a public repository for 1 month or more (public since 2026-08-01). The repository is; this adaptor is new: it was added on 2026-09-27 and first released in 0.18.0 the day after, together with the two core hooks it resolves references and jumps through. The rest of what it runs on, the core&#39;s detection, overlays, numbering and the backend&#39;s cache, is the code the Org and Markdown adaptors have used since August.&#xD;&lt;br&gt;- [x] I&#39;ve used the latest version of [package-lint](https://github.com/purcell/package-lint) to check for packaging issues, and addressed its feedback&#xD;&lt;br&gt;- [x] My elisp byte-compiles cleanly&#xD;&lt;br&gt;- [x] I&#39;ve used `M-x checkdoc` to check the package&#39;s documentation strings&#xD;&lt;br&gt;- [x] I&#39;ve built and installed the package using the instructions in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#test-your-recipe)&#xD;&lt;br&gt;&#xD;&lt;br&gt;Finally, I checked that `make recipes/latex-to-svg-for-latex` builds on both channels; `CHANNEL=stable` detects the current release, 0.18.1.</description>
      <content:encoded><![CDATA[**AI disclaimer:** This PR was composed by me, aided by Opus 5.5.<br><br>This is the third adaptor of the `latex-to-svg` front-end, after [`latex-to-svg-for-org`](https://melpa.org/#/latex-to-svg-for-org) ([#10234](https://github.com/melpa/melpa/pull/10234)) and [`latex-to-svg-for-markdown`](https://melpa.org/#/latex-to-svg-for-markdown) ([#10243](https://github.com/melpa/melpa/pull/10243)); thanks again for merging both. In #10243 I wrote that an adaptor for LaTeX buffers may follow later; this is it. The recipe is the same as those two, with `latex-to-svg-for-latex.el` in their place: same repository, [`alberti42/latex-to-svg`](https://github.com/alberti42/latex-to-svg), one file, and the core from [#10213](https://github.com/melpa/melpa/pull/10213) as its dependency.<br><br>### Brief summary of what the package does<br><br>As in the other two adaptors, the core is markup-agnostic, and the adaptor tells it which regions of the buffer to skip, then switches it on; it renders nothing itself (511 lines against 2469 in the core). It works in AUCTeX's `LaTeX-mode` and in the built-in `latex-mode`.<br><br>What it skips, so that math inside it is not previewed:<br><br>- **comments**, from an unescaped `%` to the end of the line, and `\begin{comment}` … `\end{comment}` and `\iffalse` … `\fi`.<br>- **verbatim environments and macros** — `verbatim`, `filecontents`, `\verb|…|` with any delimiter. With AUCTeX loaded, the lists come from AUCTeX's `LaTeX-verbatim-environments` and `LaTeX-verbatim-macros-with-delims`, so they include what its style files automatically add for the document's packages (e.g., the environment `lstlisting` when the document loads `listings` LaTeX package).<br>- **the preamble**, and what follows `\end{document}`, in a file that has `\begin{document}`. A file without `\begin{document}`, such as a chapter loaded with `\include` or `\input`, is all body.<br><br>Two things set it apart from the Org and Markdown adaptors:<br><br>- **References come from the document's `.aux` file.** `\ref` and `\eqref` show the **actual** number LaTeX printed in the PDF document, so references to sections, figures and labels in other `.tex` files (e.g., other chapters) resolve too, and a label the `.aux` file lacks shows `??`, as LaTeX does. The `.aux` file is found through a template the user sets, else through AUCTeX, which knows the document's main file and output directory, else next to the file. Clicking a reference jumps to its `\label`; for a label in another file it asks `xref`, so with eglot running texlab it opens the other file.<br>- **It keeps out of preview-latex's way.** While it is on, AUCTeX's preview-latex commands (`preview-at-point` and the others under `C-c C-p`) only say that they are off, since preview-latex would draw its own overlay images over the same source text.<br><br>Users enable it from the major mode's hook:<br><br>```elisp<br>(add-hook 'LaTeX-mode-hook #'latex-to-svg-for-latex-mode)  ; AUCTeX<br>(add-hook 'latex-mode-hook #'latex-to-svg-for-latex-mode)  ; built-in tex-mode.el<br>```<br><br>As in the other adaptors, the source stays in the buffer under the image, and a theme switch or a text zoom updates the previews from the backend's cache, with no LaTeX recompilation. A project's own macros are set per project, in `.dir-locals.el`.<br><br>### Short description on how it relates to other packages in MELPA<br><br>It is one of three adaptors of the `latex-to-svg` stack, the rest of which you have already merged:<br><br>- [`latex-to-svg-backend`](https://melpa.org/#/latex-to-svg-backend) — the backend, which compiles LaTeX to SVG, [#10152](https://github.com/melpa/melpa/pull/10152).<br>- [`latex-to-svg-frontend`](https://melpa.org/#/latex-to-svg-frontend) — the markup-agnostic core, [#10213](https://github.com/melpa/melpa/pull/10213).<br>- [`latex-to-svg-for-org`](https://melpa.org/#/latex-to-svg-for-org) — the Org adaptor, [#10234](https://github.com/melpa/melpa/pull/10234).<br>- [`latex-to-svg-for-markdown`](https://melpa.org/#/latex-to-svg-for-markdown) — the Markdown adaptor, [#10243](https://github.com/melpa/melpa/pull/10243).<br>- **this package** — the LaTeX adaptor, its own recipe like the other two.<br><br>In LaTeX buffers, the package it compares with is AUCTeX's preview-latex, which also previews math in place, and since AUCTeX 14.1.1 (January 2026) can make SVG images too, through `dvisvgm`, as an option next to its default PNG. This package does not depend on AUCTeX: AUCTeX is optional, and its functions are called only when they are defined, as described above. What it offers in addition:<br><br>- **Previews are made and remade without a command.** preview-latex also shows an equation's source when the cursor enters its preview, but typesets only on command, and an edited equation keeps its old image or an icon until the next one. Here, the math renders when the buffer opens, and an edited equation renders again as the cursor leaves it.<br>- **`\ref` and `\eqref` show the numbers from the `.aux` file**, as text over the source, and a click jumps to the label, in another file through `xref`.<br>- **Padding, background and colour are display options**: changing them redraws the previews from the cache, with no LaTeX run, as a theme switch and a text zoom do.<br>- **The previews come from the backend's cache**, where each equation is named after its content: shared by all buffers and by `agent-shell-math-renderer`, kept across sessions, and cleaned of what has not been used for a while.<br>- **It is a thin layer**, 511 lines. For someone who already uses the Org or Markdown adaptor, it brings the same previews, cache and settings to LaTeX buffers, with nothing else to install.<br><br>What it lacks:<br><br>- **Equation numbers under `\numberwithin`.** preview-latex compiles the whole document, so its equation numbers follow `\numberwithin`, the LaTeX command that restarts the numbering in each chapter or section. By design, the package submitted in this PR typesets each equation on its own, as it is added or edited, without compiling the whole document, so its numbers run straight through, with no notion of which chapter or section they belong to: the fifth equation of chapter 3 shows (5) in a chapter file, instead of (3.5). References are right either way, since they come from the `.aux` file. Fixing the numbers inside the previews would mean tracking sections as well as equations, which would make the code much heavier for the few documents that use `\numberwithin`.<br><br>Both AUCTeX and this package speed up LaTeX with a format file (`.fmt`): the document's preamble is dumped once with TeX's `\dump`, and every later run loads it instead of reading the preamble again. I had long thought karthink and tecosaur brought this to Emacs, in their branch of Org that reworks its LaTeX preview, with SVG images that re-tint from the cache (Org has offered SVG through `dvisvgm` since its 9.0, AUCTeX since January 2026). Some code archaeology showed the format-file idea is much older: the technique is David Carlisle's `mylatex.ltx`, from 1994, when reading a long preamble took noticeable time on the computers of the day, and `preview-latex`, now part of AUCTeX, has used it since its release 0.7.4, on 2002-11-22. (side note: I started using Emacs in spring 2002, and missed this feature for all these years.)<br><br>[`agent-shell-math-renderer`](https://melpa.org/#/agent-shell-math-renderer), merged in [#10198](https://github.com/melpa/melpa/pull/10198), is the sibling front-end for [`agent-shell`](https://github.com/xenodium/agent-shell); it shares the backend and its on-disk cache with this package, not any code.<br><br>### Direct link to the package repository<br><br>https://github.com/alberti42/latex-to-svg<br><br>### Your association with the package<br><br>Author and maintainer.<br><br>### Relevant communications with the upstream package maintainer<br><br>**None needed.** The package uses public Emacs API and, when AUCTeX is loaded, AUCTeX's documented functions (`TeX-master-output-file`, `LaTeX-verbatim-environments` and the like), each called only when it is defined.<br><br>### If you want to see it working<br><br>Both dependencies are in MELPA, so only this file has to come from the clone:<br><br>```elisp<br>;; latex and dvisvgm must be on exec-path<br>(package-install 'latex-to-svg-frontend)   ; pulls latex-to-svg-backend<br>(add-to-list 'load-path "/path/to/clone/of/latex-to-svg")<br>(require 'latex-to-svg-for-latex)<br>(add-hook 'LaTeX-mode-hook #'latex-to-svg-for-latex-mode)<br>(add-hook 'latex-mode-hook #'latex-to-svg-for-latex-mode)<br>```<br><br>Then open `docs/example.tex` from the repository. Its references show `??` until the document is compiled; run `latex example.tex` twice, or `C-c C-c` in AUCTeX, and they show the numbers LaTeX printed.<br><br>### Checklist<br><br>- [x] The package is released under a [GPL-Compatible Free Software License](https://www.gnu.org/licenses/license-list.en.html#GPLCompatibleLicenses) (GPL-3.0-or-later)<br>- [x] I've read [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org)<br>- [x] LLMs were used to generate some of the code, and if so, I've added an `Assisted-by:` line as described in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#attribution-for-ai-generated-code)<br>- [x] The package has been maintained in a public repository for 1 month or more (public since 2026-08-01). The repository is; this adaptor is new: it was added on 2026-09-27 and first released in 0.18.0 the day after, together with the two core hooks it resolves references and jumps through. The rest of what it runs on, the core's detection, overlays, numbering and the backend's cache, is the code the Org and Markdown adaptors have used since August.<br>- [x] I've used the latest version of [package-lint](https://github.com/purcell/package-lint) to check for packaging issues, and addressed its feedback<br>- [x] My elisp byte-compiles cleanly<br>- [x] I've used `M-x checkdoc` to check the package's documentation strings<br>- [x] I've built and installed the package using the instructions in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#test-your-recipe)<br><br>Finally, I checked that `make recipes/latex-to-svg-for-latex` builds on both channels; `CHANNEL=stable` detects the current release, 0.18.1.]]></content:encoded>
      <author>alberti42</author>
      <pubDate>Mon, 28 Sep 2026 20:10:58 +0000</pubDate>
    </item>
    <item>
      <title>[pr-closed]: Add recipe for triode</title>
      <link>https://github.com/melpa/melpa/pull/10253</link>
      <description>&lt;!-- Use this template when adding a new package recipe. --&gt;&#xD;&lt;br&gt;&lt;!-- You don&#39;t have to use this when modifing an existing recipe. --&gt;&#xD;&lt;br&gt;&#xD;&lt;br&gt;&lt;!--  ╔════════════╤════════════════════════════════╤═══════════════╗  --&gt;&#xD;&lt;br&gt;&lt;!--  ║ Please use │ Add recipe for name-of-package │ as the title. ║  --&gt;&#xD;&lt;br&gt;&lt;!--  ╚════════════╧════════════════════════════════╧═══════════════╝  --&gt;&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Brief summary of what the package does&#xD;&lt;br&gt;&#xD;&lt;br&gt;**triode.el** is a GNU Emacs remote control interface to the Triode app (&lt;https://triode.app&gt;), an internet radio station player for macOS.&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Direct link to the package repository&#xD;&lt;br&gt;&#xD;&lt;br&gt;https://github.com/kickingvegas/triode&#xD;&lt;br&gt;&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Your association with the package&#xD;&lt;br&gt;&#xD;&lt;br&gt;I am the maintainer.&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Relevant communications with the upstream package maintainer&#xD;&lt;br&gt;&#xD;&lt;br&gt;**None needed**&#xD;&lt;br&gt;&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Checklist&#xD;&lt;br&gt;&#xD;&lt;br&gt;&lt;!-- Please confirm by replacing `[ ]` with `[x]`.&#xD;&lt;br&gt;     Visit the FAQ at https://github.com/melpa/melpa/wiki/FAQ --&gt;&#xD;&lt;br&gt;&#xD;&lt;br&gt;- [x] The package is released under a [GPL-Compatible Free Software License](https://www.gnu.org/licenses/license-list.en.html#GPLCompatibleLicenses)&#xD;&lt;br&gt;- [x] I&#39;ve read [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org)&#xD;&lt;br&gt;- [ ] LLMs were used to generate some of the code, and if so, I&#39;ve added an `Assisted-by:` line as described in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#attribution-for-ai-generated-code)&#xD;&lt;br&gt;- [x] I understand the package must have been maintained in a public repository for 1 month or more&#xD;&lt;br&gt;- [x] I&#39;ve used the latest version of [package-lint](https://github.com/purcell/package-lint) to check for packaging issues, and addressed its feedback&#xD;&lt;br&gt;- [x] My elisp byte-compiles cleanly&#xD;&lt;br&gt;- [x] I&#39;ve used `M-x checkdoc` to check the package&#39;s documentation strings&#xD;&lt;br&gt;- [x] I&#39;ve built and installed the package using the instructions in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#test-your-recipe)&#xD;&lt;br&gt;&#xD;&lt;br&gt;&lt;!-- After submitting, please fix any problems the CI reports. --&gt;&#xD;&lt;br&gt;</description>
      <content:encoded><![CDATA[<!-- Use this template when adding a new package recipe. --><br><!-- You don't have to use this when modifing an existing recipe. --><br><br><!--  ╔════════════╤════════════════════════════════╤═══════════════╗  --><br><!--  ║ Please use │ Add recipe for name-of-package │ as the title. ║  --><br><!--  ╚════════════╧════════════════════════════════╧═══════════════╝  --><br><br>### Brief summary of what the package does<br><br>**triode.el** is a GNU Emacs remote control interface to the Triode app (<https://triode.app>), an internet radio station player for macOS.<br><br>### Direct link to the package repository<br><br>https://github.com/kickingvegas/triode<br><br><br>### Your association with the package<br><br>I am the maintainer.<br><br>### Relevant communications with the upstream package maintainer<br><br>**None needed**<br><br><br>### Checklist<br><br><!-- Please confirm by replacing `[ ]` with `[x]`.<br>     Visit the FAQ at https://github.com/melpa/melpa/wiki/FAQ --><br><br>- [x] The package is released under a [GPL-Compatible Free Software License](https://www.gnu.org/licenses/license-list.en.html#GPLCompatibleLicenses)<br>- [x] I've read [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org)<br>- [ ] LLMs were used to generate some of the code, and if so, I've added an `Assisted-by:` line as described in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#attribution-for-ai-generated-code)<br>- [x] I understand the package must have been maintained in a public repository for 1 month or more<br>- [x] I've used the latest version of [package-lint](https://github.com/purcell/package-lint) to check for packaging issues, and addressed its feedback<br>- [x] My elisp byte-compiles cleanly<br>- [x] I've used `M-x checkdoc` to check the package's documentation strings<br>- [x] I've built and installed the package using the instructions in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#test-your-recipe)<br><br><!-- After submitting, please fix any problems the CI reports. --><br>]]></content:encoded>
      <author>kickingvegas</author>
      <pubDate>Sun, 04 Oct 2026 18:31:06 +0000</pubDate>
    </item>
    <item>
      <title>[pr-open]: Add recipe for triode</title>
      <link>https://github.com/melpa/melpa/pull/10253</link>
      <description>&lt;!-- Use this template when adding a new package recipe. --&gt;&#xD;&lt;br&gt;&lt;!-- You don&#39;t have to use this when modifing an existing recipe. --&gt;&#xD;&lt;br&gt;&#xD;&lt;br&gt;&lt;!--  ╔════════════╤════════════════════════════════╤═══════════════╗  --&gt;&#xD;&lt;br&gt;&lt;!--  ║ Please use │ Add recipe for name-of-package │ as the title. ║  --&gt;&#xD;&lt;br&gt;&lt;!--  ╚════════════╧════════════════════════════════╧═══════════════╝  --&gt;&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Brief summary of what the package does&#xD;&lt;br&gt;&#xD;&lt;br&gt;**triode.el** is a GNU Emacs remote control interface to the Triode app (&lt;https://triode.app&gt;), an internet radio station player for macOS.&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Direct link to the package repository&#xD;&lt;br&gt;&#xD;&lt;br&gt;https://github.com/kickingvegas/triode&#xD;&lt;br&gt;&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Your association with the package&#xD;&lt;br&gt;&#xD;&lt;br&gt;I am the maintainer.&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Relevant communications with the upstream package maintainer&#xD;&lt;br&gt;&#xD;&lt;br&gt;**None needed**&#xD;&lt;br&gt;&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Checklist&#xD;&lt;br&gt;&#xD;&lt;br&gt;&lt;!-- Please confirm by replacing `[ ]` with `[x]`.&#xD;&lt;br&gt;     Visit the FAQ at https://github.com/melpa/melpa/wiki/FAQ --&gt;&#xD;&lt;br&gt;&#xD;&lt;br&gt;- [x] The package is released under a [GPL-Compatible Free Software License](https://www.gnu.org/licenses/license-list.en.html#GPLCompatibleLicenses)&#xD;&lt;br&gt;- [x] I&#39;ve read [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org)&#xD;&lt;br&gt;- [ ] LLMs were used to generate some of the code, and if so, I&#39;ve added an `Assisted-by:` line as described in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#attribution-for-ai-generated-code)&#xD;&lt;br&gt;- [x] I understand the package must have been maintained in a public repository for 1 month or more&#xD;&lt;br&gt;- [x] I&#39;ve used the latest version of [package-lint](https://github.com/purcell/package-lint) to check for packaging issues, and addressed its feedback&#xD;&lt;br&gt;- [x] My elisp byte-compiles cleanly&#xD;&lt;br&gt;- [x] I&#39;ve used `M-x checkdoc` to check the package&#39;s documentation strings&#xD;&lt;br&gt;- [x] I&#39;ve built and installed the package using the instructions in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#test-your-recipe)&#xD;&lt;br&gt;&#xD;&lt;br&gt;&lt;!-- After submitting, please fix any problems the CI reports. --&gt;&#xD;&lt;br&gt;</description>
      <content:encoded><![CDATA[<!-- Use this template when adding a new package recipe. --><br><!-- You don't have to use this when modifing an existing recipe. --><br><br><!--  ╔════════════╤════════════════════════════════╤═══════════════╗  --><br><!--  ║ Please use │ Add recipe for name-of-package │ as the title. ║  --><br><!--  ╚════════════╧════════════════════════════════╧═══════════════╝  --><br><br>### Brief summary of what the package does<br><br>**triode.el** is a GNU Emacs remote control interface to the Triode app (<https://triode.app>), an internet radio station player for macOS.<br><br>### Direct link to the package repository<br><br>https://github.com/kickingvegas/triode<br><br><br>### Your association with the package<br><br>I am the maintainer.<br><br>### Relevant communications with the upstream package maintainer<br><br>**None needed**<br><br><br>### Checklist<br><br><!-- Please confirm by replacing `[ ]` with `[x]`.<br>     Visit the FAQ at https://github.com/melpa/melpa/wiki/FAQ --><br><br>- [x] The package is released under a [GPL-Compatible Free Software License](https://www.gnu.org/licenses/license-list.en.html#GPLCompatibleLicenses)<br>- [x] I've read [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org)<br>- [ ] LLMs were used to generate some of the code, and if so, I've added an `Assisted-by:` line as described in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#attribution-for-ai-generated-code)<br>- [x] I understand the package must have been maintained in a public repository for 1 month or more<br>- [x] I've used the latest version of [package-lint](https://github.com/purcell/package-lint) to check for packaging issues, and addressed its feedback<br>- [x] My elisp byte-compiles cleanly<br>- [x] I've used `M-x checkdoc` to check the package's documentation strings<br>- [x] I've built and installed the package using the instructions in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#test-your-recipe)<br><br><!-- After submitting, please fix any problems the CI reports. --><br>]]></content:encoded>
      <author>kickingvegas</author>
      <pubDate>Mon, 28 Sep 2026 16:53:17 +0000</pubDate>
    </item>
    <item>
      <title>[pr-open]: Add recipe for fz-index</title>
      <link>https://github.com/melpa/melpa/pull/10252</link>
      <description>### Brief summary of what the package does&lt;br&gt;&lt;br&gt;Sublime-style fuzzy file open (Goto Anything) backed by a native C dynamic module that holds the whole file index outside the Emacs Lisp heap.  Stays responsive at Chromium scale (400k+ files: ~0.7 s cold index, 24–38 ms per keystroke), with Sublime-style scoring, background indexing, .gitignore support, preview and frecency.&lt;br&gt;&lt;br&gt;The `:files` list includes the C source and Makefile because the package auto-installs its module on first use: a prebuilt binary (Linux/macOS/Windows, x86_64 + aarch64) is downloaded from GitHub Releases with SHA-256 verification, and the bundled source is compiled locally as fallback.&lt;br&gt;&lt;br&gt;### Direct link to the package repository&lt;br&gt;&lt;br&gt;https://github.com/uppet/fz-index&lt;br&gt;&lt;br&gt;### Your association with the package&lt;br&gt;&lt;br&gt;Maintainer.&lt;br&gt;&lt;br&gt;### Relevant communications with the upstream package maintainer&lt;br&gt;&lt;br&gt;None needed&lt;br&gt;&lt;br&gt;### Checklist&lt;br&gt;&lt;br&gt;- [x] The package is released under a [GPL-Compatible Free Software License](https://www.gnu.org/licenses/license-list.en.html#GPLCompatibleLicenses) (GPL-3.0, LICENSE in the repo)&lt;br&gt;- [x] I&#39;ve read [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org)&lt;br&gt;- [x] LLMs were used to generate some of the code, and if so, I&#39;ve added an `Assisted-by:` line as described in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#attribution-for-ai-generated-code) — `;; Assisted-by: Kimi Code CLI` under the Author line of fz-index.el; I reviewed every line before committing&lt;br&gt;- [x] The package has been maintained in a public repository for 1 month or more — the repository was created 2026-08-28 and has been public and maintained since (v0.3.1 → v0.3.2, with bug fixes reviewed and merged through CI).  This is a resubmission of #10187, which was closed to wait out this requirement; per the reviewer&#39;s instruction I&#39;m opening a new PR rather than asking for a reopen&lt;br&gt;- [x] I&#39;ve used the latest version of [package-lint](https://github.com/purcell/package-lint) to check for packaging issues, and addressed its feedback (clean)&lt;br&gt;- [x] My elisp byte-compiles cleanly (Emacs 28.2, 29.4, 30.2 in CI)&lt;br&gt;- [x] I&#39;ve used `M-x checkdoc` to check the package&#39;s documentation strings&lt;br&gt;- [x] I&#39;ve built and installed the package using the instructions in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#test-your-recipe) — `make recipes/fz-index` produced fz-index-20260924.814.tar with all intended files&lt;br&gt;</description>
      <content:encoded><![CDATA[### Brief summary of what the package does<br><br>Sublime-style fuzzy file open (Goto Anything) backed by a native C dynamic module that holds the whole file index outside the Emacs Lisp heap.  Stays responsive at Chromium scale (400k+ files: ~0.7 s cold index, 24–38 ms per keystroke), with Sublime-style scoring, background indexing, .gitignore support, preview and frecency.<br><br>The `:files` list includes the C source and Makefile because the package auto-installs its module on first use: a prebuilt binary (Linux/macOS/Windows, x86_64 + aarch64) is downloaded from GitHub Releases with SHA-256 verification, and the bundled source is compiled locally as fallback.<br><br>### Direct link to the package repository<br><br>https://github.com/uppet/fz-index<br><br>### Your association with the package<br><br>Maintainer.<br><br>### Relevant communications with the upstream package maintainer<br><br>None needed<br><br>### Checklist<br><br>- [x] The package is released under a [GPL-Compatible Free Software License](https://www.gnu.org/licenses/license-list.en.html#GPLCompatibleLicenses) (GPL-3.0, LICENSE in the repo)<br>- [x] I've read [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org)<br>- [x] LLMs were used to generate some of the code, and if so, I've added an `Assisted-by:` line as described in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#attribution-for-ai-generated-code) — `;; Assisted-by: Kimi Code CLI` under the Author line of fz-index.el; I reviewed every line before committing<br>- [x] The package has been maintained in a public repository for 1 month or more — the repository was created 2026-08-28 and has been public and maintained since (v0.3.1 → v0.3.2, with bug fixes reviewed and merged through CI).  This is a resubmission of #10187, which was closed to wait out this requirement; per the reviewer's instruction I'm opening a new PR rather than asking for a reopen<br>- [x] I've used the latest version of [package-lint](https://github.com/purcell/package-lint) to check for packaging issues, and addressed its feedback (clean)<br>- [x] My elisp byte-compiles cleanly (Emacs 28.2, 29.4, 30.2 in CI)<br>- [x] I've used `M-x checkdoc` to check the package's documentation strings<br>- [x] I've built and installed the package using the instructions in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#test-your-recipe) — `make recipes/fz-index` produced fz-index-20260924.814.tar with all intended files<br>]]></content:encoded>
      <author>uppet</author>
      <pubDate>Mon, 28 Sep 2026 08:00:27 +0000</pubDate>
    </item>
    <item>
      <title>[pr-closed]: Add recipe for md-preview</title>
      <link>https://github.com/melpa/melpa/pull/10251</link>
      <description>&lt;!-- Use this template when adding a new package recipe. --&gt;&#xD;&lt;br&gt;&lt;!-- You don&#39;t have to use this when modifing an existing recipe. --&gt;&#xD;&lt;br&gt;&#xD;&lt;br&gt;&lt;!--  ╔════════════╤════════════════════════════════╤═══════════════╗  --&gt;&#xD;&lt;br&gt;&lt;!--  ║ Please use │ Add recipe for name-of-package │ as the title. ║  --&gt;&#xD;&lt;br&gt;&lt;!--  ╚════════════╧════════════════════════════════╧═══════════════╝  --&gt;&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Brief summary of what the package does&#xD;&lt;br&gt;&#xD;&lt;br&gt;Live browser preview of Markdown (frontmatter, mermaid, KaTeX) for a buffer&#xD;&lt;br&gt;(`md-preview-mode`) or a whole folder (`md-preview-folder`).&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Direct link to the package repository&#xD;&lt;br&gt;&#xD;&lt;br&gt;https://github.com/bvraghav/md-preview&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Your association with the package&#xD;&lt;br&gt;&#xD;&lt;br&gt;Author and maintainer.&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Relevant communications with the upstream package maintainer&#xD;&lt;br&gt;&#xD;&lt;br&gt;None needed.&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Checklist&#xD;&lt;br&gt;&#xD;&lt;br&gt;- [x] The package is released under a [GPL-Compatible Free Software License](https://www.gnu.org/licenses/license-list.en.html#GPLCompatibleLicenses)&#xD;&lt;br&gt;- [x] I&#39;ve read [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org)&#xD;&lt;br&gt;- [x] LLMs were used to generate some of the code, and if so, I&#39;ve added an `Assisted-by:` line as described in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#attribution-for-ai-generated-code)&#xD;&lt;br&gt;- [x] I understand the package must have been maintained in a public repository for 1 month or more&#xD;&lt;br&gt;- [x] I&#39;ve used the latest version of [package-lint](https://github.com/purcell/package-lint) to check for packaging issues, and addressed its feedback&#xD;&lt;br&gt;- [x] My elisp byte-compiles cleanly&#xD;&lt;br&gt;- [x] I&#39;ve used `M-x checkdoc` to check the package&#39;s documentation strings&#xD;&lt;br&gt;- [x] I&#39;ve built and installed the package using the instructions in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#test-your-recipe)&#xD;&lt;br&gt;&#xD;&lt;br&gt;The package runs the external `md-preview` command (pandoc + entr +&#xD;&lt;br&gt;browser-sync), installed from source: https://bvraghav.github.io/md-preview/install.html&#xD;&lt;br&gt;If the command is missing, the mode reports how to install it instead of failing.&#xD;&lt;br&gt;</description>
      <content:encoded><![CDATA[<!-- Use this template when adding a new package recipe. --><br><!-- You don't have to use this when modifing an existing recipe. --><br><br><!--  ╔════════════╤════════════════════════════════╤═══════════════╗  --><br><!--  ║ Please use │ Add recipe for name-of-package │ as the title. ║  --><br><!--  ╚════════════╧════════════════════════════════╧═══════════════╝  --><br><br>### Brief summary of what the package does<br><br>Live browser preview of Markdown (frontmatter, mermaid, KaTeX) for a buffer<br>(`md-preview-mode`) or a whole folder (`md-preview-folder`).<br><br>### Direct link to the package repository<br><br>https://github.com/bvraghav/md-preview<br><br>### Your association with the package<br><br>Author and maintainer.<br><br>### Relevant communications with the upstream package maintainer<br><br>None needed.<br><br>### Checklist<br><br>- [x] The package is released under a [GPL-Compatible Free Software License](https://www.gnu.org/licenses/license-list.en.html#GPLCompatibleLicenses)<br>- [x] I've read [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org)<br>- [x] LLMs were used to generate some of the code, and if so, I've added an `Assisted-by:` line as described in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#attribution-for-ai-generated-code)<br>- [x] I understand the package must have been maintained in a public repository for 1 month or more<br>- [x] I've used the latest version of [package-lint](https://github.com/purcell/package-lint) to check for packaging issues, and addressed its feedback<br>- [x] My elisp byte-compiles cleanly<br>- [x] I've used `M-x checkdoc` to check the package's documentation strings<br>- [x] I've built and installed the package using the instructions in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#test-your-recipe)<br><br>The package runs the external `md-preview` command (pandoc + entr +<br>browser-sync), installed from source: https://bvraghav.github.io/md-preview/install.html<br>If the command is missing, the mode reports how to install it instead of failing.<br>]]></content:encoded>
      <author>bvraghav</author>
      <pubDate>Sun, 27 Sep 2026 15:09:44 +0000</pubDate>
    </item>
    <item>
      <title>[pr-open]: Add recipe for md-preview</title>
      <link>https://github.com/melpa/melpa/pull/10251</link>
      <description>&lt;!-- Use this template when adding a new package recipe. --&gt;&#xD;&lt;br&gt;&lt;!-- You don&#39;t have to use this when modifing an existing recipe. --&gt;&#xD;&lt;br&gt;&#xD;&lt;br&gt;&lt;!--  ╔════════════╤════════════════════════════════╤═══════════════╗  --&gt;&#xD;&lt;br&gt;&lt;!--  ║ Please use │ Add recipe for name-of-package │ as the title. ║  --&gt;&#xD;&lt;br&gt;&lt;!--  ╚════════════╧════════════════════════════════╧═══════════════╝  --&gt;&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Brief summary of what the package does&#xD;&lt;br&gt;&#xD;&lt;br&gt;Live browser preview of Markdown (frontmatter, mermaid, KaTeX) for a buffer&#xD;&lt;br&gt;(`md-preview-mode`) or a whole folder (`md-preview-folder`).&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Direct link to the package repository&#xD;&lt;br&gt;&#xD;&lt;br&gt;https://github.com/bvraghav/md-preview&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Your association with the package&#xD;&lt;br&gt;&#xD;&lt;br&gt;Author and maintainer.&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Relevant communications with the upstream package maintainer&#xD;&lt;br&gt;&#xD;&lt;br&gt;None needed.&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Checklist&#xD;&lt;br&gt;&#xD;&lt;br&gt;- [x] The package is released under a [GPL-Compatible Free Software License](https://www.gnu.org/licenses/license-list.en.html#GPLCompatibleLicenses)&#xD;&lt;br&gt;- [x] I&#39;ve read [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org)&#xD;&lt;br&gt;- [x] LLMs were used to generate some of the code, and if so, I&#39;ve added an `Assisted-by:` line as described in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#attribution-for-ai-generated-code)&#xD;&lt;br&gt;- [x] I understand the package must have been maintained in a public repository for 1 month or more&#xD;&lt;br&gt;- [x] I&#39;ve used the latest version of [package-lint](https://github.com/purcell/package-lint) to check for packaging issues, and addressed its feedback&#xD;&lt;br&gt;- [x] My elisp byte-compiles cleanly&#xD;&lt;br&gt;- [x] I&#39;ve used `M-x checkdoc` to check the package&#39;s documentation strings&#xD;&lt;br&gt;- [x] I&#39;ve built and installed the package using the instructions in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#test-your-recipe)&#xD;&lt;br&gt;&#xD;&lt;br&gt;The package runs the external `md-preview` command (pandoc + entr +&#xD;&lt;br&gt;browser-sync), installed from source: https://bvraghav.github.io/md-preview/install.html&#xD;&lt;br&gt;If the command is missing, the mode reports how to install it instead of failing.&#xD;&lt;br&gt;</description>
      <content:encoded><![CDATA[<!-- Use this template when adding a new package recipe. --><br><!-- You don't have to use this when modifing an existing recipe. --><br><br><!--  ╔════════════╤════════════════════════════════╤═══════════════╗  --><br><!--  ║ Please use │ Add recipe for name-of-package │ as the title. ║  --><br><!--  ╚════════════╧════════════════════════════════╧═══════════════╝  --><br><br>### Brief summary of what the package does<br><br>Live browser preview of Markdown (frontmatter, mermaid, KaTeX) for a buffer<br>(`md-preview-mode`) or a whole folder (`md-preview-folder`).<br><br>### Direct link to the package repository<br><br>https://github.com/bvraghav/md-preview<br><br>### Your association with the package<br><br>Author and maintainer.<br><br>### Relevant communications with the upstream package maintainer<br><br>None needed.<br><br>### Checklist<br><br>- [x] The package is released under a [GPL-Compatible Free Software License](https://www.gnu.org/licenses/license-list.en.html#GPLCompatibleLicenses)<br>- [x] I've read [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org)<br>- [x] LLMs were used to generate some of the code, and if so, I've added an `Assisted-by:` line as described in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#attribution-for-ai-generated-code)<br>- [x] I understand the package must have been maintained in a public repository for 1 month or more<br>- [x] I've used the latest version of [package-lint](https://github.com/purcell/package-lint) to check for packaging issues, and addressed its feedback<br>- [x] My elisp byte-compiles cleanly<br>- [x] I've used `M-x checkdoc` to check the package's documentation strings<br>- [x] I've built and installed the package using the instructions in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#test-your-recipe)<br><br>The package runs the external `md-preview` command (pandoc + entr +<br>browser-sync), installed from source: https://bvraghav.github.io/md-preview/install.html<br>If the command is missing, the mode reports how to install it instead of failing.<br>]]></content:encoded>
      <author>bvraghav</author>
      <pubDate>Sun, 27 Sep 2026 13:43:41 +0000</pubDate>
    </item>
    <item>
      <title>[pr-open]: Add recipe for emjupy</title>
      <link>https://github.com/melpa/melpa/pull/10250</link>
      <description>&lt;!-- Use this template when adding a new package recipe. --&gt;&#xD;&lt;br&gt;&lt;!-- You don&#39;t have to use this when modifing an existing recipe. --&gt;&#xD;&lt;br&gt;&#xD;&lt;br&gt;&lt;!--  ╔════════════╤════════════════════════════════╤═══════════════╗  --&gt;&#xD;&lt;br&gt;&lt;!--  ║ Please use │ Add recipe for name-of-package │ as the title. ║  --&gt;&#xD;&lt;br&gt;&lt;!--  ╚════════════╧════════════════════════════════╧═══════════════╝  --&gt;&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Brief summary of what the package does&#xD;&lt;br&gt;&#xD;&lt;br&gt;`emjupy` is a package to run Jupyter notebooks in emacs aiming at retaining the native emacs editing experience and the convenience of notebooks for data exploration.&#xD;&lt;br&gt;&#xD;&lt;br&gt;By design, it works with remote kernels using emacs built-ins (`eglot` and `tramp`, completion framework the way you like and configured, e.g., `vertico` + `corfu` + `orderless`+`xref`) while maintaining compatibility with standard `*.ipynb` for sharing with non-emacs users.&#xD;&lt;br&gt;&#xD;&lt;br&gt;Inspired by the package `ein` but unlike it does not rely on polymode. Similar to `emacs-jupyter` and `ob-jupyter` in terms of interfacing emacs with jupyter, but different user case.&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Direct link to the package repository&#xD;&lt;br&gt;&#xD;&lt;br&gt;https://github.com/mathren/emjupy&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Your association with the package&#xD;&lt;br&gt;&#xD;&lt;br&gt;I&#39;m the developer  and maintainer &#xD;&lt;br&gt;&#xD;&lt;br&gt;### Relevant communications with the upstream package maintainer&#xD;&lt;br&gt;&#xD;&lt;br&gt;N/A&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Checklist&#xD;&lt;br&gt;&#xD;&lt;br&gt;- [X] The package is released under a [GPL-Compatible Free Software License](https://www.gnu.org/licenses/license-list.en.html#GPLCompatibleLicenses)&#xD;&lt;br&gt;- [X] I&#39;ve read [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org)&#xD;&lt;br&gt;- [X] LLMs were used to generate some of the code, and if so, I&#39;ve added an `Assisted-by:` line as described in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#attribution-for-ai-generated-code)&#xD;&lt;br&gt;- [X] I understand the package must have been maintained in a public repository for 1 month or more&#xD;&lt;br&gt;- [X] I&#39;ve used the latest version of [package-lint](https://github.com/purcell/package-lint) to check for packaging issues, and addressed its feedback&#xD;&lt;br&gt;- [X] My elisp byte-compiles cleanly&#xD;&lt;br&gt;- [X] I&#39;ve used `M-x checkdoc` to check the package&#39;s documentation strings&#xD;&lt;br&gt;- [X] I&#39;ve built and installed the package using the instructions in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#test-your-recipe)&#xD;&lt;br&gt;&#xD;&lt;br&gt;&lt;!-- After submitting, please fix any problems the CI reports. --&gt;&#xD;&lt;br&gt;</description>
      <content:encoded><![CDATA[<!-- Use this template when adding a new package recipe. --><br><!-- You don't have to use this when modifing an existing recipe. --><br><br><!--  ╔════════════╤════════════════════════════════╤═══════════════╗  --><br><!--  ║ Please use │ Add recipe for name-of-package │ as the title. ║  --><br><!--  ╚════════════╧════════════════════════════════╧═══════════════╝  --><br><br>### Brief summary of what the package does<br><br>`emjupy` is a package to run Jupyter notebooks in emacs aiming at retaining the native emacs editing experience and the convenience of notebooks for data exploration.<br><br>By design, it works with remote kernels using emacs built-ins (`eglot` and `tramp`, completion framework the way you like and configured, e.g., `vertico` + `corfu` + `orderless`+`xref`) while maintaining compatibility with standard `*.ipynb` for sharing with non-emacs users.<br><br>Inspired by the package `ein` but unlike it does not rely on polymode. Similar to `emacs-jupyter` and `ob-jupyter` in terms of interfacing emacs with jupyter, but different user case.<br><br>### Direct link to the package repository<br><br>https://github.com/mathren/emjupy<br><br>### Your association with the package<br><br>I'm the developer  and maintainer <br><br>### Relevant communications with the upstream package maintainer<br><br>N/A<br><br>### Checklist<br><br>- [X] The package is released under a [GPL-Compatible Free Software License](https://www.gnu.org/licenses/license-list.en.html#GPLCompatibleLicenses)<br>- [X] I've read [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org)<br>- [X] LLMs were used to generate some of the code, and if so, I've added an `Assisted-by:` line as described in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#attribution-for-ai-generated-code)<br>- [X] I understand the package must have been maintained in a public repository for 1 month or more<br>- [X] I've used the latest version of [package-lint](https://github.com/purcell/package-lint) to check for packaging issues, and addressed its feedback<br>- [X] My elisp byte-compiles cleanly<br>- [X] I've used `M-x checkdoc` to check the package's documentation strings<br>- [X] I've built and installed the package using the instructions in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#test-your-recipe)<br><br><!-- After submitting, please fix any problems the CI reports. --><br>]]></content:encoded>
      <author>mathren</author>
      <pubDate>Sun, 27 Sep 2026 04:41:38 +0000</pubDate>
    </item>
    <item>
      <title>[pr-open]: Add recipe for org-timegrid</title>
      <link>https://github.com/melpa/melpa/pull/10249</link>
      <description>&lt;!-- Use this template when adding a new package recipe. --&gt;&#xD;&lt;br&gt;&lt;!-- You don&#39;t have to use this when modifing an existing recipe. --&gt;&#xD;&lt;br&gt;&#xD;&lt;br&gt;&lt;!--  ╔════════════╤════════════════════════════════╤═══════════════╗  --&gt;&#xD;&lt;br&gt;&lt;!--  ║ Please use │ Add recipe for name-of-package │ as the title. ║  --&gt;&#xD;&lt;br&gt;&lt;!--  ╚════════════╧════════════════════════════════╧═══════════════╝  --&gt;&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Brief summary of what the package does&#xD;&lt;br&gt;&#xD;&lt;br&gt;`org-timegrid` is a SVG week calendar for Org mode. It reads timed active&#xD;&lt;br&gt;timestamps from your Org files and writes edits back to their source headings.&#xD;&lt;br&gt;&#xD;&lt;br&gt;Create, move, resize, copy, rename, and remove calendar blocks with the mouse&#xD;&lt;br&gt;or keyboard. The same renderer can add a compact, read-only day view to an&#xD;&lt;br&gt;existing Org Agenda.&#xD;&lt;br&gt;&#xD;&lt;br&gt;On Android, `org-timegrid` adds native touch scrolling and long-press editing&#xD;&lt;br&gt;&#xD;&lt;br&gt;#### Similar packages:&#xD;&lt;br&gt;- org-timeblock&#xD;&lt;br&gt;- calfw + calfw-blocks&#xD;&lt;br&gt;- org-timeline&#xD;&lt;br&gt;&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Direct link to the package repository&#xD;&lt;br&gt;&#xD;&lt;br&gt;https://github.com/Gleek/org-timegrid&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Your association with the package&#xD;&lt;br&gt;&#xD;&lt;br&gt;Maintainer&#xD;&lt;br&gt;&lt;!-- Are you the maintainer? A contributor? An enthusiastic user? --&gt;&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Relevant communications with the upstream package maintainer&#xD;&lt;br&gt;**None needed**.&#xD;&lt;br&gt;&lt;!-- Describe or link your discussion with the maintainer about this PR.&#xD;&lt;br&gt;     If you are the maintainer, you can simply write **None needed**. --&gt;&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Checklist&#xD;&lt;br&gt;&#xD;&lt;br&gt;&lt;!-- Please confirm by replacing `[ ]` with `[x]`.&#xD;&lt;br&gt;     Visit the FAQ at https://github.com/melpa/melpa/wiki/FAQ --&gt;&#xD;&lt;br&gt;&#xD;&lt;br&gt;- [x] The package is released under a [GPL-Compatible Free Software License](https://www.gnu.org/licenses/license-list.en.html#GPLCompatibleLicenses)&#xD;&lt;br&gt;- [x] I&#39;ve read [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org)&#xD;&lt;br&gt;- [x] LLMs were used to generate some of the code, and if so, I&#39;ve added an `Assisted-by:` line as described in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#attribution-for-ai-generated-code)&#xD;&lt;br&gt;- [x] I understand the package must have been maintained in a public repository for 1 month or more&#xD;&lt;br&gt;- [x] I&#39;ve used the latest version of [package-lint](https://github.com/purcell/package-lint) to check for packaging issues, and addressed its feedback&#xD;&lt;br&gt;- [x] My elisp byte-compiles cleanly&#xD;&lt;br&gt;- [x] I&#39;ve used `M-x checkdoc` to check the package&#39;s documentation strings&#xD;&lt;br&gt;- [x] I&#39;ve built and installed the package using the instructions in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#test-your-recipe)&#xD;&lt;br&gt;&#xD;&lt;br&gt;&lt;!-- After submitting, please fix any problems the CI reports. --&gt;&#xD;&lt;br&gt;</description>
      <content:encoded><![CDATA[<!-- Use this template when adding a new package recipe. --><br><!-- You don't have to use this when modifing an existing recipe. --><br><br><!--  ╔════════════╤════════════════════════════════╤═══════════════╗  --><br><!--  ║ Please use │ Add recipe for name-of-package │ as the title. ║  --><br><!--  ╚════════════╧════════════════════════════════╧═══════════════╝  --><br><br>### Brief summary of what the package does<br><br>`org-timegrid` is a SVG week calendar for Org mode. It reads timed active<br>timestamps from your Org files and writes edits back to their source headings.<br><br>Create, move, resize, copy, rename, and remove calendar blocks with the mouse<br>or keyboard. The same renderer can add a compact, read-only day view to an<br>existing Org Agenda.<br><br>On Android, `org-timegrid` adds native touch scrolling and long-press editing<br><br>#### Similar packages:<br>- org-timeblock<br>- calfw + calfw-blocks<br>- org-timeline<br><br><br>### Direct link to the package repository<br><br>https://github.com/Gleek/org-timegrid<br><br>### Your association with the package<br><br>Maintainer<br><!-- Are you the maintainer? A contributor? An enthusiastic user? --><br><br>### Relevant communications with the upstream package maintainer<br>**None needed**.<br><!-- Describe or link your discussion with the maintainer about this PR.<br>     If you are the maintainer, you can simply write **None needed**. --><br><br>### Checklist<br><br><!-- Please confirm by replacing `[ ]` with `[x]`.<br>     Visit the FAQ at https://github.com/melpa/melpa/wiki/FAQ --><br><br>- [x] The package is released under a [GPL-Compatible Free Software License](https://www.gnu.org/licenses/license-list.en.html#GPLCompatibleLicenses)<br>- [x] I've read [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org)<br>- [x] LLMs were used to generate some of the code, and if so, I've added an `Assisted-by:` line as described in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#attribution-for-ai-generated-code)<br>- [x] I understand the package must have been maintained in a public repository for 1 month or more<br>- [x] I've used the latest version of [package-lint](https://github.com/purcell/package-lint) to check for packaging issues, and addressed its feedback<br>- [x] My elisp byte-compiles cleanly<br>- [x] I've used `M-x checkdoc` to check the package's documentation strings<br>- [x] I've built and installed the package using the instructions in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#test-your-recipe)<br><br><!-- After submitting, please fix any problems the CI reports. --><br>]]></content:encoded>
      <author>Gleek</author>
      <pubDate>Sun, 27 Sep 2026 02:09:57 +0000</pubDate>
    </item>
    <item>
      <title>[pr-closed]: Add recipe for gptel-annotate</title>
      <link>https://github.com/melpa/melpa/pull/10248</link>
      <description>* recipes/gptel-annotate: Add recipe for gptel-annotate. gptel-annotate is a package for plumbing LLM responses (using gptel) as Flymake annotations.&#xD;&lt;br&gt;&#xD;&lt;br&gt;&lt;!-- Use this template when adding a new package recipe. --&gt;&#xD;&lt;br&gt;&lt;!-- You don&#39;t have to use this when modifing an existing recipe. --&gt;&#xD;&lt;br&gt;&#xD;&lt;br&gt;&lt;!--  ╔════════════╤════════════════════════════════╤═══════════════╗  --&gt;&#xD;&lt;br&gt;&lt;!--  ║ Please use │ Add recipe for name-of-package │ as the title. ║  --&gt;&#xD;&lt;br&gt;&lt;!--  ╚════════════╧════════════════════════════════╧═══════════════╝  --&gt;&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Brief summary of what the package does&#xD;&lt;br&gt;&#xD;&lt;br&gt;&gt; [!NOTE]&#xD;&lt;br&gt;&gt; Previously raised in #10167, re-raising here as it was closed because the package was too new.&#xD;&lt;br&gt;&#xD;&lt;br&gt;gptel-annotate is an extension for [gptel](https://github.com/karthink/gptel) that allows you to use LLM responses to annotate buffers or files with suggestions, warnings or notes.  It uses Emacs&#39; built-in Flymake minor mode to display the LLM-generated diagnostics.&#xD;&lt;br&gt;&#xD;&lt;br&gt;Reasoning: Sometimes the best view of an LLM&#39;s response is inline in buffer text, especially if its task directly relates to the buffer or file.  (Fact checking, code explanations, writing critiques, etc.)&#xD;&lt;br&gt;&#xD;&lt;br&gt;Alternatively, you can think of it as a bespoke Flymake backend that takes custom instructions.&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Direct link to the package repository&#xD;&lt;br&gt;&#xD;&lt;br&gt;https://github.com/karthink/gptel-annotate&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Your association with the package&#xD;&lt;br&gt;&#xD;&lt;br&gt;Maintainer.&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Relevant communications with the upstream package maintainer&#xD;&lt;br&gt;&#xD;&lt;br&gt;None needed.&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Checklist&#xD;&lt;br&gt;&#xD;&lt;br&gt;&lt;!-- Please confirm by replacing `[]` with `[x]`: --&gt;&#xD;&lt;br&gt;&#xD;&lt;br&gt;- [X] The package is released under a [GPL-Compatible Free Software License](https://www.gnu.org/licenses/license-list.en.html#GPLCompatibleLicenses)&#xD;&lt;br&gt;- [X] I&#39;ve read [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org)&#xD;&lt;br&gt;- [ ] LLMs were used to generate some of the code, and if so, I&#39;ve added an `Assisted-by:` line as described in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#attribution-for-ai-generated-code)&#xD;&lt;br&gt;- [X] The package has been maintained in a public repository for 1 month or more&#xD;&lt;br&gt;- [X] I&#39;ve used the latest version of [package-lint](https://github.com/purcell/package-lint) to check for packaging issues, and addressed its feedback&#xD;&lt;br&gt;- [X] My elisp byte-compiles cleanly&#xD;&lt;br&gt;- [X] I&#39;ve used `M-x checkdoc` to check the package&#39;s documentation strings&#xD;&lt;br&gt;- [X] I&#39;ve built and installed the package using the instructions in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#test-your-recipe)&#xD;&lt;br&gt;&#xD;&lt;br&gt;&lt;!-- After submitting, please fix any problems the CI reports. --&gt;&#xD;&lt;br&gt;</description>
      <content:encoded><![CDATA[* recipes/gptel-annotate: Add recipe for gptel-annotate. gptel-annotate is a package for plumbing LLM responses (using gptel) as Flymake annotations.<br><br><!-- Use this template when adding a new package recipe. --><br><!-- You don't have to use this when modifing an existing recipe. --><br><br><!--  ╔════════════╤════════════════════════════════╤═══════════════╗  --><br><!--  ║ Please use │ Add recipe for name-of-package │ as the title. ║  --><br><!--  ╚════════════╧════════════════════════════════╧═══════════════╝  --><br><br>### Brief summary of what the package does<br><br>> [!NOTE]<br>> Previously raised in #10167, re-raising here as it was closed because the package was too new.<br><br>gptel-annotate is an extension for [gptel](https://github.com/karthink/gptel) that allows you to use LLM responses to annotate buffers or files with suggestions, warnings or notes.  It uses Emacs' built-in Flymake minor mode to display the LLM-generated diagnostics.<br><br>Reasoning: Sometimes the best view of an LLM's response is inline in buffer text, especially if its task directly relates to the buffer or file.  (Fact checking, code explanations, writing critiques, etc.)<br><br>Alternatively, you can think of it as a bespoke Flymake backend that takes custom instructions.<br><br>### Direct link to the package repository<br><br>https://github.com/karthink/gptel-annotate<br><br>### Your association with the package<br><br>Maintainer.<br><br>### Relevant communications with the upstream package maintainer<br><br>None needed.<br><br>### Checklist<br><br><!-- Please confirm by replacing `[]` with `[x]`: --><br><br>- [X] The package is released under a [GPL-Compatible Free Software License](https://www.gnu.org/licenses/license-list.en.html#GPLCompatibleLicenses)<br>- [X] I've read [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org)<br>- [ ] LLMs were used to generate some of the code, and if so, I've added an `Assisted-by:` line as described in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#attribution-for-ai-generated-code)<br>- [X] The package has been maintained in a public repository for 1 month or more<br>- [X] I've used the latest version of [package-lint](https://github.com/purcell/package-lint) to check for packaging issues, and addressed its feedback<br>- [X] My elisp byte-compiles cleanly<br>- [X] I've used `M-x checkdoc` to check the package's documentation strings<br>- [X] I've built and installed the package using the instructions in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#test-your-recipe)<br><br><!-- After submitting, please fix any problems the CI reports. --><br>]]></content:encoded>
      <author>karthink</author>
      <pubDate>Sun, 04 Oct 2026 17:43:16 +0000</pubDate>
    </item>
    <item>
      <title>[pr-open]: Add recipe for gptel-annotate</title>
      <link>https://github.com/melpa/melpa/pull/10248</link>
      <description>* recipes/gptel-annotate: Add recipe for gptel-annotate. gptel-annotate is a package for plumbing LLM responses (using gptel) as Flymake annotations.&#xD;&lt;br&gt;&#xD;&lt;br&gt;&lt;!-- Use this template when adding a new package recipe. --&gt;&#xD;&lt;br&gt;&lt;!-- You don&#39;t have to use this when modifing an existing recipe. --&gt;&#xD;&lt;br&gt;&#xD;&lt;br&gt;&lt;!--  ╔════════════╤════════════════════════════════╤═══════════════╗  --&gt;&#xD;&lt;br&gt;&lt;!--  ║ Please use │ Add recipe for name-of-package │ as the title. ║  --&gt;&#xD;&lt;br&gt;&lt;!--  ╚════════════╧════════════════════════════════╧═══════════════╝  --&gt;&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Brief summary of what the package does&#xD;&lt;br&gt;&#xD;&lt;br&gt;&gt; [!NOTE]&#xD;&lt;br&gt;&gt; Previously raised in #10167, re-raising here as it was closed because the package was too new.&#xD;&lt;br&gt;&#xD;&lt;br&gt;gptel-annotate is an extension for [gptel](https://github.com/karthink/gptel) that allows you to use LLM responses to annotate buffers or files with suggestions, warnings or notes.  It uses Emacs&#39; built-in Flymake minor mode to display the LLM-generated diagnostics.&#xD;&lt;br&gt;&#xD;&lt;br&gt;Reasoning: Sometimes the best view of an LLM&#39;s response is inline in buffer text, especially if its task directly relates to the buffer or file.  (Fact checking, code explanations, writing critiques, etc.)&#xD;&lt;br&gt;&#xD;&lt;br&gt;Alternatively, you can think of it as a bespoke Flymake backend that takes custom instructions.&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Direct link to the package repository&#xD;&lt;br&gt;&#xD;&lt;br&gt;https://github.com/karthink/gptel-annotate&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Your association with the package&#xD;&lt;br&gt;&#xD;&lt;br&gt;Maintainer.&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Relevant communications with the upstream package maintainer&#xD;&lt;br&gt;&#xD;&lt;br&gt;None needed.&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Checklist&#xD;&lt;br&gt;&#xD;&lt;br&gt;&lt;!-- Please confirm by replacing `[]` with `[x]`: --&gt;&#xD;&lt;br&gt;&#xD;&lt;br&gt;- [X] The package is released under a [GPL-Compatible Free Software License](https://www.gnu.org/licenses/license-list.en.html#GPLCompatibleLicenses)&#xD;&lt;br&gt;- [X] I&#39;ve read [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org)&#xD;&lt;br&gt;- [ ] LLMs were used to generate some of the code, and if so, I&#39;ve added an `Assisted-by:` line as described in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#attribution-for-ai-generated-code)&#xD;&lt;br&gt;- [X] The package has been maintained in a public repository for 1 month or more&#xD;&lt;br&gt;- [X] I&#39;ve used the latest version of [package-lint](https://github.com/purcell/package-lint) to check for packaging issues, and addressed its feedback&#xD;&lt;br&gt;- [X] My elisp byte-compiles cleanly&#xD;&lt;br&gt;- [X] I&#39;ve used `M-x checkdoc` to check the package&#39;s documentation strings&#xD;&lt;br&gt;- [X] I&#39;ve built and installed the package using the instructions in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#test-your-recipe)&#xD;&lt;br&gt;&#xD;&lt;br&gt;&lt;!-- After submitting, please fix any problems the CI reports. --&gt;&#xD;&lt;br&gt;</description>
      <content:encoded><![CDATA[* recipes/gptel-annotate: Add recipe for gptel-annotate. gptel-annotate is a package for plumbing LLM responses (using gptel) as Flymake annotations.<br><br><!-- Use this template when adding a new package recipe. --><br><!-- You don't have to use this when modifing an existing recipe. --><br><br><!--  ╔════════════╤════════════════════════════════╤═══════════════╗  --><br><!--  ║ Please use │ Add recipe for name-of-package │ as the title. ║  --><br><!--  ╚════════════╧════════════════════════════════╧═══════════════╝  --><br><br>### Brief summary of what the package does<br><br>> [!NOTE]<br>> Previously raised in #10167, re-raising here as it was closed because the package was too new.<br><br>gptel-annotate is an extension for [gptel](https://github.com/karthink/gptel) that allows you to use LLM responses to annotate buffers or files with suggestions, warnings or notes.  It uses Emacs' built-in Flymake minor mode to display the LLM-generated diagnostics.<br><br>Reasoning: Sometimes the best view of an LLM's response is inline in buffer text, especially if its task directly relates to the buffer or file.  (Fact checking, code explanations, writing critiques, etc.)<br><br>Alternatively, you can think of it as a bespoke Flymake backend that takes custom instructions.<br><br>### Direct link to the package repository<br><br>https://github.com/karthink/gptel-annotate<br><br>### Your association with the package<br><br>Maintainer.<br><br>### Relevant communications with the upstream package maintainer<br><br>None needed.<br><br>### Checklist<br><br><!-- Please confirm by replacing `[]` with `[x]`: --><br><br>- [X] The package is released under a [GPL-Compatible Free Software License](https://www.gnu.org/licenses/license-list.en.html#GPLCompatibleLicenses)<br>- [X] I've read [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org)<br>- [ ] LLMs were used to generate some of the code, and if so, I've added an `Assisted-by:` line as described in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#attribution-for-ai-generated-code)<br>- [X] The package has been maintained in a public repository for 1 month or more<br>- [X] I've used the latest version of [package-lint](https://github.com/purcell/package-lint) to check for packaging issues, and addressed its feedback<br>- [X] My elisp byte-compiles cleanly<br>- [X] I've used `M-x checkdoc` to check the package's documentation strings<br>- [X] I've built and installed the package using the instructions in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#test-your-recipe)<br><br><!-- After submitting, please fix any problems the CI reports. --><br>]]></content:encoded>
      <author>karthink</author>
      <pubDate>Fri, 25 Sep 2026 01:46:59 +0000</pubDate>
    </item>
    <item>
      <title>[pr-open]: Add recipe for tod</title>
      <link>https://github.com/melpa/melpa/pull/10247</link>
      <description>Depends on #10246 (Add recipe for clel): tod requires `clel`, the ClojureElisp&lt;br&gt;runtime. The repository became public on 2026-09-24, so this stays a draft&lt;br&gt;until clel is in MELPA and the month has passed (2026-10-24).&lt;br&gt;&lt;br&gt;### Brief summary of what the package does&lt;br&gt;&lt;br&gt;tod (&#34;time of day&#34;) keeps the Emacs theme, and optionally the desktop&lt;br&gt;wallpaper, in step with the sun and the seasons at your location. It works&lt;br&gt;out the phase of the day (night, the three twilights, golden hour, day),&lt;br&gt;whether the sun is rising or setting, the astronomical season (flipped south&lt;br&gt;of the equator), the month and the calendar periods in effect, and ordered&lt;br&gt;rules in `tod-looks` turn that into a theme, a wallpaper, or a palette pywal&lt;br&gt;derives from the wallpaper, checked for WCAG contrast. `tod-mode` wakes at&lt;br&gt;every twilight boundary and at local midnight; `M-x tod-describe` shows the&lt;br&gt;sun, today&#39;s boundaries and the chosen look.&lt;br&gt;&lt;br&gt;Similar packages: circadian.el and theme-changer switch between a day and a&lt;br&gt;night theme at sunrise and sunset; auto-dark follows the desktop&#39;s dark mode.&lt;br&gt;tod adds the twilight phases, seasons, months and holidays, wallpaper setters&lt;br&gt;for GNOME, KDE, Cinnamon, XFCE, sway, Hyprland and X11, and generated&lt;br&gt;contrast-checked palettes.&lt;br&gt;&lt;br&gt;tod is written in ClojureElisp: every `tod*.el` is generated from&lt;br&gt;`src/**/*.cljel` in the same repository and committed.&lt;br&gt;&lt;br&gt;### Direct link to the package repository&lt;br&gt;&lt;br&gt;https://github.com/BuddhiLW/tod&lt;br&gt;&lt;br&gt;### Your association with the package&lt;br&gt;&lt;br&gt;Maintainer.&lt;br&gt;&lt;br&gt;### Relevant communications with the upstream package maintainer&lt;br&gt;&lt;br&gt;**None needed**&lt;br&gt;&lt;br&gt;### Checklist&lt;br&gt;&lt;br&gt;- [x] The package is released under a [GPL-Compatible Free Software License](https://www.gnu.org/licenses/license-list.en.html#GPLCompatibleLicenses) (GPL-3.0-or-later)&lt;br&gt;- [x] I&#39;ve read [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org)&lt;br&gt;- [ ] LLMs were used to generate some of the code, and if so, I&#39;ve added an `Assisted-by:` line as described in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#attribution-for-ai-generated-code)&lt;br&gt;- [x] I understand the package must have been maintained in a public repository for 1 month or more&lt;br&gt;- [x] I&#39;ve used the latest version of [package-lint](https://github.com/purcell/package-lint) to check for packaging issues, and addressed its feedback&lt;br&gt;- [x] My elisp byte-compiles cleanly&lt;br&gt;- [x] I&#39;ve used `M-x checkdoc` to check the package&#39;s documentation strings&lt;br&gt;- [x] I&#39;ve built and installed the package using the instructions in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#test-your-recipe)&lt;br&gt;&lt;br&gt;Local checks: CI runs byte-compile (warnings as errors), 62 ERT tests,&lt;br&gt;checkdoc and package-lint on Emacs 29.1, 30.1, 31.1 and snapshot; melpazoid&lt;br&gt;has no findings; `make recipes/clel recipes/tod` builds both from GitHub and&lt;br&gt;`package-install &#39;tod` into a fresh `package-user-dir` pulls in clel and&lt;br&gt;autoloads `tod-mode`.&lt;br&gt;</description>
      <content:encoded><![CDATA[Depends on #10246 (Add recipe for clel): tod requires `clel`, the ClojureElisp<br>runtime. The repository became public on 2026-09-24, so this stays a draft<br>until clel is in MELPA and the month has passed (2026-10-24).<br><br>### Brief summary of what the package does<br><br>tod ("time of day") keeps the Emacs theme, and optionally the desktop<br>wallpaper, in step with the sun and the seasons at your location. It works<br>out the phase of the day (night, the three twilights, golden hour, day),<br>whether the sun is rising or setting, the astronomical season (flipped south<br>of the equator), the month and the calendar periods in effect, and ordered<br>rules in `tod-looks` turn that into a theme, a wallpaper, or a palette pywal<br>derives from the wallpaper, checked for WCAG contrast. `tod-mode` wakes at<br>every twilight boundary and at local midnight; `M-x tod-describe` shows the<br>sun, today's boundaries and the chosen look.<br><br>Similar packages: circadian.el and theme-changer switch between a day and a<br>night theme at sunrise and sunset; auto-dark follows the desktop's dark mode.<br>tod adds the twilight phases, seasons, months and holidays, wallpaper setters<br>for GNOME, KDE, Cinnamon, XFCE, sway, Hyprland and X11, and generated<br>contrast-checked palettes.<br><br>tod is written in ClojureElisp: every `tod*.el` is generated from<br>`src/**/*.cljel` in the same repository and committed.<br><br>### Direct link to the package repository<br><br>https://github.com/BuddhiLW/tod<br><br>### Your association with the package<br><br>Maintainer.<br><br>### Relevant communications with the upstream package maintainer<br><br>**None needed**<br><br>### Checklist<br><br>- [x] The package is released under a [GPL-Compatible Free Software License](https://www.gnu.org/licenses/license-list.en.html#GPLCompatibleLicenses) (GPL-3.0-or-later)<br>- [x] I've read [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org)<br>- [ ] LLMs were used to generate some of the code, and if so, I've added an `Assisted-by:` line as described in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#attribution-for-ai-generated-code)<br>- [x] I understand the package must have been maintained in a public repository for 1 month or more<br>- [x] I've used the latest version of [package-lint](https://github.com/purcell/package-lint) to check for packaging issues, and addressed its feedback<br>- [x] My elisp byte-compiles cleanly<br>- [x] I've used `M-x checkdoc` to check the package's documentation strings<br>- [x] I've built and installed the package using the instructions in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#test-your-recipe)<br><br>Local checks: CI runs byte-compile (warnings as errors), 62 ERT tests,<br>checkdoc and package-lint on Emacs 29.1, 30.1, 31.1 and snapshot; melpazoid<br>has no findings; `make recipes/clel recipes/tod` builds both from GitHub and<br>`package-install 'tod` into a fresh `package-user-dir` pulls in clel and<br>autoloads `tod-mode`.<br>]]></content:encoded>
      <author>BuddhiLW</author>
      <pubDate>Thu, 24 Sep 2026 16:55:04 +0000</pubDate>
    </item>
    <item>
      <title>[pr-closed]: Add recipe for clel</title>
      <link>https://github.com/melpa/melpa/pull/10246</link>
      <description>### Brief summary of what the package does&lt;br&gt;&lt;br&gt;clel is the runtime library of [ClojureElisp](https://github.com/BuddhiLW/clojure-elisp),&lt;br&gt;a compiler from a Clojure dialect to Emacs Lisp. Code that ClojureElisp emits&lt;br&gt;calls clel for Clojure&#39;s data model and core library: maps kept as alists that&lt;br&gt;remember they are maps, sets, lazy sequences, `map`/`filter`/`reduce`/`partition`&lt;br&gt;and the rest of the sequence functions, `get-in`/`assoc-in`/`update-in`, atoms&lt;br&gt;and protocols.&lt;br&gt;&lt;br&gt;clel.el is itself generated: ClojureElisp compiles it from&lt;br&gt;`resources/clojure-elisp/runtime.cljel`, and the generated file is committed.&lt;br&gt;The repository is the compiler (a Clojure project), so the recipe names the one&lt;br&gt;Emacs Lisp file with `:files`.&lt;br&gt;&lt;br&gt;Similar packages: dash.el, seq.el and s.el cover parts of the same ground for&lt;br&gt;hand-written Emacs Lisp. clel follows Clojure&#39;s semantics (nil punning, lazy&lt;br&gt;sequences, keyword-keyed maps) because compiled code depends on them.&lt;br&gt;&lt;br&gt;### Direct link to the package repository&lt;br&gt;&lt;br&gt;https://github.com/BuddhiLW/clojure-elisp&lt;br&gt;&lt;br&gt;### Your association with the package&lt;br&gt;&lt;br&gt;Maintainer.&lt;br&gt;&lt;br&gt;### Relevant communications with the upstream package maintainer&lt;br&gt;&lt;br&gt;**None needed**&lt;br&gt;&lt;br&gt;### Checklist&lt;br&gt;&lt;br&gt;- [x] The package is released under a [GPL-Compatible Free Software License](https://www.gnu.org/licenses/license-list.en.html#GPLCompatibleLicenses) (MIT)&lt;br&gt;- [x] I&#39;ve read [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org)&lt;br&gt;- [x] LLMs were used to generate some of the code, and if so, I&#39;ve added an `Assisted-by:` line as described in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#attribution-for-ai-generated-code)&lt;br&gt;- [x] I understand the package must have been maintained in a public repository for 1 month or more (public since 2026-01-01)&lt;br&gt;- [x] I&#39;ve used the latest version of [package-lint](https://github.com/purcell/package-lint) to check for packaging issues, and addressed its feedback&lt;br&gt;- [x] My elisp byte-compiles cleanly&lt;br&gt;- [x] I&#39;ve used `M-x checkdoc` to check the package&#39;s documentation strings&lt;br&gt;- [x] I&#39;ve built and installed the package using the instructions in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#test-your-recipe)&lt;br&gt;&lt;br&gt;Local checks: melpazoid reports no byte-compile, checkdoc, package-lint or&lt;br&gt;load findings. Upstream CI byte-compiles clel.el with warnings as errors and&lt;br&gt;runs checkdoc and package-lint on Emacs 28.2, 29.1, 30.1 and 31.1 (`make&lt;br&gt;lint-elisp`; checkdoc before Emacs 31 checks more than melpazoid&#39;s Emacs, and&lt;br&gt;v0.8.1 fixed what it found). `make recipes/clel` builds from GitHub (v0.8.1,&lt;br&gt;54eb702) and `package-install` of the result into a fresh `package-user-dir`&lt;br&gt;works.&lt;br&gt;&lt;br&gt;v0.8.2 (d4b00fd) adds the `Assisted-by:` lines under Author in clel.el; besides the version bump nothing else changes; upstream CI (byte-compile, checkdoc, package-lint on Emacs 28.2 to 31.1) passes on it.&lt;br&gt;</description>
      <content:encoded><![CDATA[### Brief summary of what the package does<br><br>clel is the runtime library of [ClojureElisp](https://github.com/BuddhiLW/clojure-elisp),<br>a compiler from a Clojure dialect to Emacs Lisp. Code that ClojureElisp emits<br>calls clel for Clojure's data model and core library: maps kept as alists that<br>remember they are maps, sets, lazy sequences, `map`/`filter`/`reduce`/`partition`<br>and the rest of the sequence functions, `get-in`/`assoc-in`/`update-in`, atoms<br>and protocols.<br><br>clel.el is itself generated: ClojureElisp compiles it from<br>`resources/clojure-elisp/runtime.cljel`, and the generated file is committed.<br>The repository is the compiler (a Clojure project), so the recipe names the one<br>Emacs Lisp file with `:files`.<br><br>Similar packages: dash.el, seq.el and s.el cover parts of the same ground for<br>hand-written Emacs Lisp. clel follows Clojure's semantics (nil punning, lazy<br>sequences, keyword-keyed maps) because compiled code depends on them.<br><br>### Direct link to the package repository<br><br>https://github.com/BuddhiLW/clojure-elisp<br><br>### Your association with the package<br><br>Maintainer.<br><br>### Relevant communications with the upstream package maintainer<br><br>**None needed**<br><br>### Checklist<br><br>- [x] The package is released under a [GPL-Compatible Free Software License](https://www.gnu.org/licenses/license-list.en.html#GPLCompatibleLicenses) (MIT)<br>- [x] I've read [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org)<br>- [x] LLMs were used to generate some of the code, and if so, I've added an `Assisted-by:` line as described in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#attribution-for-ai-generated-code)<br>- [x] I understand the package must have been maintained in a public repository for 1 month or more (public since 2026-01-01)<br>- [x] I've used the latest version of [package-lint](https://github.com/purcell/package-lint) to check for packaging issues, and addressed its feedback<br>- [x] My elisp byte-compiles cleanly<br>- [x] I've used `M-x checkdoc` to check the package's documentation strings<br>- [x] I've built and installed the package using the instructions in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#test-your-recipe)<br><br>Local checks: melpazoid reports no byte-compile, checkdoc, package-lint or<br>load findings. Upstream CI byte-compiles clel.el with warnings as errors and<br>runs checkdoc and package-lint on Emacs 28.2, 29.1, 30.1 and 31.1 (`make<br>lint-elisp`; checkdoc before Emacs 31 checks more than melpazoid's Emacs, and<br>v0.8.1 fixed what it found). `make recipes/clel` builds from GitHub (v0.8.1,<br>54eb702) and `package-install` of the result into a fresh `package-user-dir`<br>works.<br><br>v0.8.2 (d4b00fd) adds the `Assisted-by:` lines under Author in clel.el; besides the version bump nothing else changes; upstream CI (byte-compile, checkdoc, package-lint on Emacs 28.2 to 31.1) passes on it.<br>]]></content:encoded>
      <author>BuddhiLW</author>
      <pubDate>Sun, 04 Oct 2026 17:36:24 +0000</pubDate>
    </item>
    <item>
      <title>[pr-open]: Add recipe for clel</title>
      <link>https://github.com/melpa/melpa/pull/10246</link>
      <description>### Brief summary of what the package does&lt;br&gt;&lt;br&gt;clel is the runtime library of [ClojureElisp](https://github.com/BuddhiLW/clojure-elisp),&lt;br&gt;a compiler from a Clojure dialect to Emacs Lisp. Code that ClojureElisp emits&lt;br&gt;calls clel for Clojure&#39;s data model and core library: maps kept as alists that&lt;br&gt;remember they are maps, sets, lazy sequences, `map`/`filter`/`reduce`/`partition`&lt;br&gt;and the rest of the sequence functions, `get-in`/`assoc-in`/`update-in`, atoms&lt;br&gt;and protocols.&lt;br&gt;&lt;br&gt;clel.el is itself generated: ClojureElisp compiles it from&lt;br&gt;`resources/clojure-elisp/runtime.cljel`, and the generated file is committed.&lt;br&gt;The repository is the compiler (a Clojure project), so the recipe names the one&lt;br&gt;Emacs Lisp file with `:files`.&lt;br&gt;&lt;br&gt;Similar packages: dash.el, seq.el and s.el cover parts of the same ground for&lt;br&gt;hand-written Emacs Lisp. clel follows Clojure&#39;s semantics (nil punning, lazy&lt;br&gt;sequences, keyword-keyed maps) because compiled code depends on them.&lt;br&gt;&lt;br&gt;### Direct link to the package repository&lt;br&gt;&lt;br&gt;https://github.com/BuddhiLW/clojure-elisp&lt;br&gt;&lt;br&gt;### Your association with the package&lt;br&gt;&lt;br&gt;Maintainer.&lt;br&gt;&lt;br&gt;### Relevant communications with the upstream package maintainer&lt;br&gt;&lt;br&gt;**None needed**&lt;br&gt;&lt;br&gt;### Checklist&lt;br&gt;&lt;br&gt;- [x] The package is released under a [GPL-Compatible Free Software License](https://www.gnu.org/licenses/license-list.en.html#GPLCompatibleLicenses) (MIT)&lt;br&gt;- [x] I&#39;ve read [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org)&lt;br&gt;- [x] LLMs were used to generate some of the code, and if so, I&#39;ve added an `Assisted-by:` line as described in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#attribution-for-ai-generated-code)&lt;br&gt;- [x] I understand the package must have been maintained in a public repository for 1 month or more (public since 2026-01-01)&lt;br&gt;- [x] I&#39;ve used the latest version of [package-lint](https://github.com/purcell/package-lint) to check for packaging issues, and addressed its feedback&lt;br&gt;- [x] My elisp byte-compiles cleanly&lt;br&gt;- [x] I&#39;ve used `M-x checkdoc` to check the package&#39;s documentation strings&lt;br&gt;- [x] I&#39;ve built and installed the package using the instructions in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#test-your-recipe)&lt;br&gt;&lt;br&gt;Local checks: melpazoid reports no byte-compile, checkdoc, package-lint or&lt;br&gt;load findings. Upstream CI byte-compiles clel.el with warnings as errors and&lt;br&gt;runs checkdoc and package-lint on Emacs 28.2, 29.1, 30.1 and 31.1 (`make&lt;br&gt;lint-elisp`; checkdoc before Emacs 31 checks more than melpazoid&#39;s Emacs, and&lt;br&gt;v0.8.1 fixed what it found). `make recipes/clel` builds from GitHub (v0.8.1,&lt;br&gt;54eb702) and `package-install` of the result into a fresh `package-user-dir`&lt;br&gt;works.&lt;br&gt;&lt;br&gt;v0.8.2 (d4b00fd) adds the `Assisted-by:` lines under Author in clel.el; besides the version bump nothing else changes; upstream CI (byte-compile, checkdoc, package-lint on Emacs 28.2 to 31.1) passes on it.&lt;br&gt;</description>
      <content:encoded><![CDATA[### Brief summary of what the package does<br><br>clel is the runtime library of [ClojureElisp](https://github.com/BuddhiLW/clojure-elisp),<br>a compiler from a Clojure dialect to Emacs Lisp. Code that ClojureElisp emits<br>calls clel for Clojure's data model and core library: maps kept as alists that<br>remember they are maps, sets, lazy sequences, `map`/`filter`/`reduce`/`partition`<br>and the rest of the sequence functions, `get-in`/`assoc-in`/`update-in`, atoms<br>and protocols.<br><br>clel.el is itself generated: ClojureElisp compiles it from<br>`resources/clojure-elisp/runtime.cljel`, and the generated file is committed.<br>The repository is the compiler (a Clojure project), so the recipe names the one<br>Emacs Lisp file with `:files`.<br><br>Similar packages: dash.el, seq.el and s.el cover parts of the same ground for<br>hand-written Emacs Lisp. clel follows Clojure's semantics (nil punning, lazy<br>sequences, keyword-keyed maps) because compiled code depends on them.<br><br>### Direct link to the package repository<br><br>https://github.com/BuddhiLW/clojure-elisp<br><br>### Your association with the package<br><br>Maintainer.<br><br>### Relevant communications with the upstream package maintainer<br><br>**None needed**<br><br>### Checklist<br><br>- [x] The package is released under a [GPL-Compatible Free Software License](https://www.gnu.org/licenses/license-list.en.html#GPLCompatibleLicenses) (MIT)<br>- [x] I've read [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org)<br>- [x] LLMs were used to generate some of the code, and if so, I've added an `Assisted-by:` line as described in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#attribution-for-ai-generated-code)<br>- [x] I understand the package must have been maintained in a public repository for 1 month or more (public since 2026-01-01)<br>- [x] I've used the latest version of [package-lint](https://github.com/purcell/package-lint) to check for packaging issues, and addressed its feedback<br>- [x] My elisp byte-compiles cleanly<br>- [x] I've used `M-x checkdoc` to check the package's documentation strings<br>- [x] I've built and installed the package using the instructions in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#test-your-recipe)<br><br>Local checks: melpazoid reports no byte-compile, checkdoc, package-lint or<br>load findings. Upstream CI byte-compiles clel.el with warnings as errors and<br>runs checkdoc and package-lint on Emacs 28.2, 29.1, 30.1 and 31.1 (`make<br>lint-elisp`; checkdoc before Emacs 31 checks more than melpazoid's Emacs, and<br>v0.8.1 fixed what it found). `make recipes/clel` builds from GitHub (v0.8.1,<br>54eb702) and `package-install` of the result into a fresh `package-user-dir`<br>works.<br><br>v0.8.2 (d4b00fd) adds the `Assisted-by:` lines under Author in clel.el; besides the version bump nothing else changes; upstream CI (byte-compile, checkdoc, package-lint on Emacs 28.2 to 31.1) passes on it.<br>]]></content:encoded>
      <author>BuddhiLW</author>
      <pubDate>Thu, 24 Sep 2026 16:39:13 +0000</pubDate>
    </item>
    <item>
      <title>[pr-closed]: Add recipe for dharmamitra</title>
      <link>https://github.com/melpa/melpa/pull/10245</link>
      <description>### Brief summary of what the package does&lt;br&gt;&lt;br&gt;`dharmamitra` provides grammar analysis and translation for Sanskrit, Pāli, Tibetan and Chinese texts from within Emacs, using the public API of https://dharmamitra.org (no API key required). For Sanskrit it shows segmentation, lemmatization, morphosyntactic tags and per-word dictionary glosses (DCS, Monier-Williams, Apte, Böhtlingk-Roth, Edgerton) in a dedicated `dharmamitra-text-mode` buffer; for all four languages it provides translations. Requests are asynchronous.&lt;br&gt;&lt;br&gt;The related `dharmamitra-search` package (not on MELPA) covers semantic search over the same site; this package is complementary and does not overlap with existing MELPA packages.&lt;br&gt;&lt;br&gt;### Direct link to the package repository&lt;br&gt;&lt;br&gt;https://github.com/dharmamitra/dharmamitra-emacs&lt;br&gt;&lt;br&gt;### Your association with the package&lt;br&gt;&lt;br&gt;I am the author and maintainer of the package and of the Dharmamitra project.&lt;br&gt;&lt;br&gt;### Relevant communications with the upstream package maintainer&lt;br&gt;&lt;br&gt;**None needed** (I am the maintainer).&lt;br&gt;&lt;br&gt;### Checklist&lt;br&gt;&lt;br&gt;- [x] The package is released under a [GPL-Compatible Free Software License](https://www.gnu.org/licenses/license-list.en.html#GPLCompatibleLicenses) (GPL-3.0-or-later)&lt;br&gt;- [x] I&#39;ve read [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org)&lt;br&gt;- [x] LLMs were used to generate some of the code, and if so, I&#39;ve added an `Assisted-by:` line as described in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#attribution-for-ai-generated-code)&lt;br&gt;- [x] I understand the package must have been maintained in a public repository for 1 month or more (public since November 2024)&lt;br&gt;- [x] I&#39;ve used the latest version of [package-lint](https://github.com/purcell/package-lint) to check for packaging issues, and addressed its feedback&lt;br&gt;- [x] My elisp byte-compiles cleanly&lt;br&gt;- [x] I&#39;ve used `M-x checkdoc` to check the package&#39;s documentation strings&lt;br&gt;- [x] I&#39;ve built and installed the package using the instructions in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#test-your-recipe) (`make recipes/dharmamitra` on both the unstable and stable channels; stable picks up tag `v0.2`)&lt;br&gt;&lt;br&gt;🤖 Generated with [Claude Code](https://claude.com/claude-code)&lt;br&gt;</description>
      <content:encoded><![CDATA[### Brief summary of what the package does<br><br>`dharmamitra` provides grammar analysis and translation for Sanskrit, Pāli, Tibetan and Chinese texts from within Emacs, using the public API of https://dharmamitra.org (no API key required). For Sanskrit it shows segmentation, lemmatization, morphosyntactic tags and per-word dictionary glosses (DCS, Monier-Williams, Apte, Böhtlingk-Roth, Edgerton) in a dedicated `dharmamitra-text-mode` buffer; for all four languages it provides translations. Requests are asynchronous.<br><br>The related `dharmamitra-search` package (not on MELPA) covers semantic search over the same site; this package is complementary and does not overlap with existing MELPA packages.<br><br>### Direct link to the package repository<br><br>https://github.com/dharmamitra/dharmamitra-emacs<br><br>### Your association with the package<br><br>I am the author and maintainer of the package and of the Dharmamitra project.<br><br>### Relevant communications with the upstream package maintainer<br><br>**None needed** (I am the maintainer).<br><br>### Checklist<br><br>- [x] The package is released under a [GPL-Compatible Free Software License](https://www.gnu.org/licenses/license-list.en.html#GPLCompatibleLicenses) (GPL-3.0-or-later)<br>- [x] I've read [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org)<br>- [x] LLMs were used to generate some of the code, and if so, I've added an `Assisted-by:` line as described in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#attribution-for-ai-generated-code)<br>- [x] I understand the package must have been maintained in a public repository for 1 month or more (public since November 2024)<br>- [x] I've used the latest version of [package-lint](https://github.com/purcell/package-lint) to check for packaging issues, and addressed its feedback<br>- [x] My elisp byte-compiles cleanly<br>- [x] I've used `M-x checkdoc` to check the package's documentation strings<br>- [x] I've built and installed the package using the instructions in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#test-your-recipe) (`make recipes/dharmamitra` on both the unstable and stable channels; stable picks up tag `v0.2`)<br><br>🤖 Generated with [Claude Code](https://claude.com/claude-code)<br>]]></content:encoded>
      <author>sebastian-nehrdich</author>
      <pubDate>Sun, 27 Sep 2026 16:21:00 +0000</pubDate>
    </item>
    <item>
      <title>[pr-open]: Add recipe for dharmamitra</title>
      <link>https://github.com/melpa/melpa/pull/10245</link>
      <description>### Brief summary of what the package does&lt;br&gt;&lt;br&gt;`dharmamitra` provides grammar analysis and translation for Sanskrit, Pāli, Tibetan and Chinese texts from within Emacs, using the public API of https://dharmamitra.org (no API key required). For Sanskrit it shows segmentation, lemmatization, morphosyntactic tags and per-word dictionary glosses (DCS, Monier-Williams, Apte, Böhtlingk-Roth, Edgerton) in a dedicated `dharmamitra-text-mode` buffer; for all four languages it provides translations. Requests are asynchronous.&lt;br&gt;&lt;br&gt;The related `dharmamitra-search` package (not on MELPA) covers semantic search over the same site; this package is complementary and does not overlap with existing MELPA packages.&lt;br&gt;&lt;br&gt;### Direct link to the package repository&lt;br&gt;&lt;br&gt;https://github.com/dharmamitra/dharmamitra-emacs&lt;br&gt;&lt;br&gt;### Your association with the package&lt;br&gt;&lt;br&gt;I am the author and maintainer of the package and of the Dharmamitra project.&lt;br&gt;&lt;br&gt;### Relevant communications with the upstream package maintainer&lt;br&gt;&lt;br&gt;**None needed** (I am the maintainer).&lt;br&gt;&lt;br&gt;### Checklist&lt;br&gt;&lt;br&gt;- [x] The package is released under a [GPL-Compatible Free Software License](https://www.gnu.org/licenses/license-list.en.html#GPLCompatibleLicenses) (GPL-3.0-or-later)&lt;br&gt;- [x] I&#39;ve read [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org)&lt;br&gt;- [x] LLMs were used to generate some of the code, and if so, I&#39;ve added an `Assisted-by:` line as described in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#attribution-for-ai-generated-code)&lt;br&gt;- [x] I understand the package must have been maintained in a public repository for 1 month or more (public since November 2024)&lt;br&gt;- [x] I&#39;ve used the latest version of [package-lint](https://github.com/purcell/package-lint) to check for packaging issues, and addressed its feedback&lt;br&gt;- [x] My elisp byte-compiles cleanly&lt;br&gt;- [x] I&#39;ve used `M-x checkdoc` to check the package&#39;s documentation strings&lt;br&gt;- [x] I&#39;ve built and installed the package using the instructions in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#test-your-recipe) (`make recipes/dharmamitra` on both the unstable and stable channels; stable picks up tag `v0.2`)&lt;br&gt;&lt;br&gt;🤖 Generated with [Claude Code](https://claude.com/claude-code)&lt;br&gt;</description>
      <content:encoded><![CDATA[### Brief summary of what the package does<br><br>`dharmamitra` provides grammar analysis and translation for Sanskrit, Pāli, Tibetan and Chinese texts from within Emacs, using the public API of https://dharmamitra.org (no API key required). For Sanskrit it shows segmentation, lemmatization, morphosyntactic tags and per-word dictionary glosses (DCS, Monier-Williams, Apte, Böhtlingk-Roth, Edgerton) in a dedicated `dharmamitra-text-mode` buffer; for all four languages it provides translations. Requests are asynchronous.<br><br>The related `dharmamitra-search` package (not on MELPA) covers semantic search over the same site; this package is complementary and does not overlap with existing MELPA packages.<br><br>### Direct link to the package repository<br><br>https://github.com/dharmamitra/dharmamitra-emacs<br><br>### Your association with the package<br><br>I am the author and maintainer of the package and of the Dharmamitra project.<br><br>### Relevant communications with the upstream package maintainer<br><br>**None needed** (I am the maintainer).<br><br>### Checklist<br><br>- [x] The package is released under a [GPL-Compatible Free Software License](https://www.gnu.org/licenses/license-list.en.html#GPLCompatibleLicenses) (GPL-3.0-or-later)<br>- [x] I've read [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org)<br>- [x] LLMs were used to generate some of the code, and if so, I've added an `Assisted-by:` line as described in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#attribution-for-ai-generated-code)<br>- [x] I understand the package must have been maintained in a public repository for 1 month or more (public since November 2024)<br>- [x] I've used the latest version of [package-lint](https://github.com/purcell/package-lint) to check for packaging issues, and addressed its feedback<br>- [x] My elisp byte-compiles cleanly<br>- [x] I've used `M-x checkdoc` to check the package's documentation strings<br>- [x] I've built and installed the package using the instructions in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#test-your-recipe) (`make recipes/dharmamitra` on both the unstable and stable channels; stable picks up tag `v0.2`)<br><br>🤖 Generated with [Claude Code](https://claude.com/claude-code)<br>]]></content:encoded>
      <author>sebastian-nehrdich</author>
      <pubDate>Thu, 24 Sep 2026 05:50:24 +0000</pubDate>
    </item>
    <item>
      <title>[pr-closed]: Add recipe for paren-solo</title>
      <link>https://github.com/melpa/melpa/pull/10244</link>
      <description>### Brief summary of what the package does&#xD;&lt;br&gt;&#xD;&lt;br&gt;Toggle Lisp code between compact (community standard) and dangling (each closing parenthesis on its own line) styles.&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Direct link to the package repository&#xD;&lt;br&gt;&#xD;&lt;br&gt;https://github.com/OverbearingPearl/paren-solo&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Your association with the package&#xD;&lt;br&gt;&#xD;&lt;br&gt;I am the author and maintainer.&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Relevant communications with the upstream package maintainer&#xD;&lt;br&gt;&#xD;&lt;br&gt;None needed.&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Checklist&#xD;&lt;br&gt;&#xD;&lt;br&gt;- [x] The package is released under a [GPL-Compatible Free Software License](https://www.gnu.org/licenses/license-list.en.html#GPLCompatibleLicenses)&#xD;&lt;br&gt;- [x] I&#39;ve read [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org)&#xD;&lt;br&gt;- [x] LLMs were used to generate some of the code, and if so, I&#39;ve added an `Assisted-by:` line as described in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#attribution-for-ai-generated-code)&#xD;&lt;br&gt;- [x] I understand the package must have been maintained in a public repository for 1 month or more&#xD;&lt;br&gt;- [x] I&#39;ve used the latest version of [package-lint](https://github.com/purcell/package-lint) to check for packaging issues, and addressed its feedback&#xD;&lt;br&gt;- [x] My elisp byte-compiles cleanly&#xD;&lt;br&gt;- [x] I&#39;ve used `M-x checkdoc` to check the package&#39;s documentation strings&#xD;&lt;br&gt;- [x] I&#39;ve built and installed the package using the instructions in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#test-your-recipe)</description>
      <content:encoded><![CDATA[### Brief summary of what the package does<br><br>Toggle Lisp code between compact (community standard) and dangling (each closing parenthesis on its own line) styles.<br><br>### Direct link to the package repository<br><br>https://github.com/OverbearingPearl/paren-solo<br><br>### Your association with the package<br><br>I am the author and maintainer.<br><br>### Relevant communications with the upstream package maintainer<br><br>None needed.<br><br>### Checklist<br><br>- [x] The package is released under a [GPL-Compatible Free Software License](https://www.gnu.org/licenses/license-list.en.html#GPLCompatibleLicenses)<br>- [x] I've read [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org)<br>- [x] LLMs were used to generate some of the code, and if so, I've added an `Assisted-by:` line as described in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#attribution-for-ai-generated-code)<br>- [x] I understand the package must have been maintained in a public repository for 1 month or more<br>- [x] I've used the latest version of [package-lint](https://github.com/purcell/package-lint) to check for packaging issues, and addressed its feedback<br>- [x] My elisp byte-compiles cleanly<br>- [x] I've used `M-x checkdoc` to check the package's documentation strings<br>- [x] I've built and installed the package using the instructions in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#test-your-recipe)]]></content:encoded>
      <author>OverbearingPearl</author>
      <pubDate>Sun, 04 Oct 2026 17:29:23 +0000</pubDate>
    </item>
    <item>
      <title>[pr-open]: Add recipe for paren-solo</title>
      <link>https://github.com/melpa/melpa/pull/10244</link>
      <description>### Brief summary of what the package does&#xD;&lt;br&gt;&#xD;&lt;br&gt;Toggle Lisp code between compact (community standard) and dangling (each closing parenthesis on its own line) styles.&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Direct link to the package repository&#xD;&lt;br&gt;&#xD;&lt;br&gt;https://github.com/OverbearingPearl/paren-solo&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Your association with the package&#xD;&lt;br&gt;&#xD;&lt;br&gt;I am the author and maintainer.&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Relevant communications with the upstream package maintainer&#xD;&lt;br&gt;&#xD;&lt;br&gt;None needed.&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Checklist&#xD;&lt;br&gt;&#xD;&lt;br&gt;- [x] The package is released under a [GPL-Compatible Free Software License](https://www.gnu.org/licenses/license-list.en.html#GPLCompatibleLicenses)&#xD;&lt;br&gt;- [x] I&#39;ve read [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org)&#xD;&lt;br&gt;- [x] LLMs were used to generate some of the code, and if so, I&#39;ve added an `Assisted-by:` line as described in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#attribution-for-ai-generated-code)&#xD;&lt;br&gt;- [x] I understand the package must have been maintained in a public repository for 1 month or more&#xD;&lt;br&gt;- [x] I&#39;ve used the latest version of [package-lint](https://github.com/purcell/package-lint) to check for packaging issues, and addressed its feedback&#xD;&lt;br&gt;- [x] My elisp byte-compiles cleanly&#xD;&lt;br&gt;- [x] I&#39;ve used `M-x checkdoc` to check the package&#39;s documentation strings&#xD;&lt;br&gt;- [x] I&#39;ve built and installed the package using the instructions in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#test-your-recipe)</description>
      <content:encoded><![CDATA[### Brief summary of what the package does<br><br>Toggle Lisp code between compact (community standard) and dangling (each closing parenthesis on its own line) styles.<br><br>### Direct link to the package repository<br><br>https://github.com/OverbearingPearl/paren-solo<br><br>### Your association with the package<br><br>I am the author and maintainer.<br><br>### Relevant communications with the upstream package maintainer<br><br>None needed.<br><br>### Checklist<br><br>- [x] The package is released under a [GPL-Compatible Free Software License](https://www.gnu.org/licenses/license-list.en.html#GPLCompatibleLicenses)<br>- [x] I've read [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org)<br>- [x] LLMs were used to generate some of the code, and if so, I've added an `Assisted-by:` line as described in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#attribution-for-ai-generated-code)<br>- [x] I understand the package must have been maintained in a public repository for 1 month or more<br>- [x] I've used the latest version of [package-lint](https://github.com/purcell/package-lint) to check for packaging issues, and addressed its feedback<br>- [x] My elisp byte-compiles cleanly<br>- [x] I've used `M-x checkdoc` to check the package's documentation strings<br>- [x] I've built and installed the package using the instructions in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#test-your-recipe)]]></content:encoded>
      <author>OverbearingPearl</author>
      <pubDate>Wed, 23 Sep 2026 15:25:31 +0000</pubDate>
    </item>
    <item>
      <title>[pr-closed]: Add recipe for latex-to-svg-for-markdown</title>
      <link>https://github.com/melpa/melpa/pull/10243</link>
      <description>**AI disclaimer:** This PR was composed by me, aided by Opus 5.&lt;br&gt;&lt;br&gt;This is the second of the two adaptors of the `latex-to-svg` front-end; the first, [`latex-to-svg-for-org`](https://melpa.org/#/latex-to-svg-for-org), you merged in [#10234](https://github.com/melpa/melpa/pull/10234); thanks again for reviewing and merging! This recipe is the same as that one, with `latex-to-svg-for-markdown.el` in place of `latex-to-svg-for-org.el`: same repository, [`alberti42/latex-to-svg`](https://github.com/alberti42/latex-to-svg), one file, and the core from [#10213](https://github.com/melpa/melpa/pull/10213) as its dependency. It packages the last file of that repository, so the `latex-to-svg-*` family is complete; an adaptor for LaTeX buffers may follow later.&lt;br&gt;&lt;br&gt;### Brief summary of what the package does&lt;br&gt;&lt;br&gt;As I wrote in #10234, the core is markup-agnostic: it never parses a specific markup itself, but asks the buffer&#39;s adaptor for the delimiters and the regions to skip. This adaptor is responsible for Markdown and switches the core on; it renders nothing itself (242 lines against 1815 in the core).&lt;br&gt;&lt;br&gt;It tells the core which regions of a Markdown buffer are code, so that math inside them is not previewed. How it finds them depends on what the buffer&#39;s Emacs offers. With the `markdown` tree-sitter grammar installed — the normal setup for the modern `markdown-ts-mode`, which ships with Emacs 31.1 — it queries the parser for the code nodes. Without a grammar, as in the traditional `markdown-mode` and `gfm-mode`, equivalent regexps do the same work. Either way, what is excluded is:&lt;br&gt;&lt;br&gt;- **fenced and indented code blocks** — both fence characters, a closing fence at least as long as the opening one, and 4-space / tab indented blocks, which have no delimiters at all;&lt;br&gt;- **inline code spans**, which are matched by regexp in both cases.&lt;br&gt;&lt;br&gt;Users enable it from `markdown-ts-mode-hook`; `markdown-mode` and `gfm-mode` are supported too:&lt;br&gt;&lt;br&gt;```elisp&lt;br&gt;(add-hook &#39;markdown-ts-mode-hook #&#39;latex-to-svg-for-markdown-mode)&lt;br&gt;```&lt;br&gt;&lt;br&gt;The source stays in the buffer under the image, so copy and save round-trip renderable LaTeX; a theme switch re-tints and a text zoom rescales the previews straight from the engine&#39;s cache, with no LaTeX recompilation.&lt;br&gt;&lt;br&gt;### Short description on how it relates to other packages in MELPA&lt;br&gt;&lt;br&gt;It is the last layer of the `latex-to-svg` stack, the rest of which you have already merged:&lt;br&gt;&lt;br&gt;- [`latex-to-svg-backend`](https://melpa.org/#/latex-to-svg-backend) — the rendering engine, [#10152](https://github.com/melpa/melpa/pull/10152).&lt;br&gt;- [`latex-to-svg-frontend`](https://melpa.org/#/latex-to-svg-frontend) — the markup-agnostic core, [#10213](https://github.com/melpa/melpa/pull/10213).&lt;br&gt;- [`latex-to-svg-for-org`](https://melpa.org/#/latex-to-svg-for-org) — the Org adaptor, [#10234](https://github.com/melpa/melpa/pull/10234).&lt;br&gt;- **this package** — the Markdown adaptor. Each adaptor is its own recipe so that a reader of one markup does not carry the other; the reasoning is in #10234.&lt;br&gt;&lt;br&gt;[`agent-shell-math-renderer`](https://melpa.org/#/agent-shell-math-renderer), merged in [#10198](https://github.com/melpa/melpa/pull/10198), is the sibling front-end for [`agent-shell`](https://github.com/xenodium/agent-shell). It shares the engine and its on-disk cache with this package, not any code: an equation that appears both in your notes and in an agent&#39;s reply compiles only once.&lt;br&gt;&lt;br&gt;### Direct link to the package repository&lt;br&gt;&lt;br&gt;https://github.com/alberti42/latex-to-svg&lt;br&gt;&lt;br&gt;### Your association with the package&lt;br&gt;&lt;br&gt;Author and maintainer.&lt;br&gt;&lt;br&gt;### Relevant communications with the upstream package maintainer&lt;br&gt;&lt;br&gt;**None needed.** The package uses only public Emacs API.&lt;br&gt;&lt;br&gt;### If you want to see it working&lt;br&gt;&lt;br&gt;Both dependencies are in MELPA, so only this file has to come from the clone:&lt;br&gt;&lt;br&gt;```elisp&lt;br&gt;;; latex and dvisvgm must be on exec-path&lt;br&gt;(package-install &#39;latex-to-svg-frontend)   ; pulls latex-to-svg-backend&lt;br&gt;(add-to-list &#39;load-path &#34;/path/to/clone/of/latex-to-svg&#34;)&lt;br&gt;(require &#39;latex-to-svg-for-markdown)&lt;br&gt;(add-hook &#39;markdown-ts-mode-hook #&#39;latex-to-svg-for-markdown-mode)&lt;br&gt;```&lt;br&gt;&lt;br&gt;Then open `docs/example.md` from the repository, or any Markdown file with `$x^2$` or a `\begin{equation}` block. Switch your theme, or press `C-x C-+`, to see the previews follow without a recompile.&lt;br&gt;&lt;br&gt;### Checklist&lt;br&gt;&lt;br&gt;- [x] The package is released under a [GPL-Compatible Free Software License](https://www.gnu.org/licenses/license-list.en.html#GPLCompatibleLicenses) (GPL-3.0-or-later)&lt;br&gt;- [x] I&#39;ve read [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org)&lt;br&gt;- [x] LLMs were used to generate some of the code, and if so, I&#39;ve added an `Assisted-by:` line as described in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#attribution-for-ai-generated-code)&lt;br&gt;- [x] The package has been maintained in a public repository for 1 month or more (public since 2026-08-01)&lt;br&gt;- [x] I&#39;ve used the latest version of [package-lint](https://github.com/purcell/package-lint) to check for packaging issues, and addressed its feedback&lt;br&gt;- [x] My elisp byte-compiles cleanly&lt;br&gt;- [x] I&#39;ve used `M-x checkdoc` to check the package&#39;s documentation strings&lt;br&gt;- [x] I&#39;ve built and installed the package using the instructions in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#test-your-recipe)&lt;br&gt;&lt;br&gt;`make recipes/latex-to-svg-for-markdown` builds on both channels; `CHANNEL=stable` detects the current release, 0.16.2.&lt;br&gt;</description>
      <content:encoded><![CDATA[**AI disclaimer:** This PR was composed by me, aided by Opus 5.<br><br>This is the second of the two adaptors of the `latex-to-svg` front-end; the first, [`latex-to-svg-for-org`](https://melpa.org/#/latex-to-svg-for-org), you merged in [#10234](https://github.com/melpa/melpa/pull/10234); thanks again for reviewing and merging! This recipe is the same as that one, with `latex-to-svg-for-markdown.el` in place of `latex-to-svg-for-org.el`: same repository, [`alberti42/latex-to-svg`](https://github.com/alberti42/latex-to-svg), one file, and the core from [#10213](https://github.com/melpa/melpa/pull/10213) as its dependency. It packages the last file of that repository, so the `latex-to-svg-*` family is complete; an adaptor for LaTeX buffers may follow later.<br><br>### Brief summary of what the package does<br><br>As I wrote in #10234, the core is markup-agnostic: it never parses a specific markup itself, but asks the buffer's adaptor for the delimiters and the regions to skip. This adaptor is responsible for Markdown and switches the core on; it renders nothing itself (242 lines against 1815 in the core).<br><br>It tells the core which regions of a Markdown buffer are code, so that math inside them is not previewed. How it finds them depends on what the buffer's Emacs offers. With the `markdown` tree-sitter grammar installed — the normal setup for the modern `markdown-ts-mode`, which ships with Emacs 31.1 — it queries the parser for the code nodes. Without a grammar, as in the traditional `markdown-mode` and `gfm-mode`, equivalent regexps do the same work. Either way, what is excluded is:<br><br>- **fenced and indented code blocks** — both fence characters, a closing fence at least as long as the opening one, and 4-space / tab indented blocks, which have no delimiters at all;<br>- **inline code spans**, which are matched by regexp in both cases.<br><br>Users enable it from `markdown-ts-mode-hook`; `markdown-mode` and `gfm-mode` are supported too:<br><br>```elisp<br>(add-hook 'markdown-ts-mode-hook #'latex-to-svg-for-markdown-mode)<br>```<br><br>The source stays in the buffer under the image, so copy and save round-trip renderable LaTeX; a theme switch re-tints and a text zoom rescales the previews straight from the engine's cache, with no LaTeX recompilation.<br><br>### Short description on how it relates to other packages in MELPA<br><br>It is the last layer of the `latex-to-svg` stack, the rest of which you have already merged:<br><br>- [`latex-to-svg-backend`](https://melpa.org/#/latex-to-svg-backend) — the rendering engine, [#10152](https://github.com/melpa/melpa/pull/10152).<br>- [`latex-to-svg-frontend`](https://melpa.org/#/latex-to-svg-frontend) — the markup-agnostic core, [#10213](https://github.com/melpa/melpa/pull/10213).<br>- [`latex-to-svg-for-org`](https://melpa.org/#/latex-to-svg-for-org) — the Org adaptor, [#10234](https://github.com/melpa/melpa/pull/10234).<br>- **this package** — the Markdown adaptor. Each adaptor is its own recipe so that a reader of one markup does not carry the other; the reasoning is in #10234.<br><br>[`agent-shell-math-renderer`](https://melpa.org/#/agent-shell-math-renderer), merged in [#10198](https://github.com/melpa/melpa/pull/10198), is the sibling front-end for [`agent-shell`](https://github.com/xenodium/agent-shell). It shares the engine and its on-disk cache with this package, not any code: an equation that appears both in your notes and in an agent's reply compiles only once.<br><br>### Direct link to the package repository<br><br>https://github.com/alberti42/latex-to-svg<br><br>### Your association with the package<br><br>Author and maintainer.<br><br>### Relevant communications with the upstream package maintainer<br><br>**None needed.** The package uses only public Emacs API.<br><br>### If you want to see it working<br><br>Both dependencies are in MELPA, so only this file has to come from the clone:<br><br>```elisp<br>;; latex and dvisvgm must be on exec-path<br>(package-install 'latex-to-svg-frontend)   ; pulls latex-to-svg-backend<br>(add-to-list 'load-path "/path/to/clone/of/latex-to-svg")<br>(require 'latex-to-svg-for-markdown)<br>(add-hook 'markdown-ts-mode-hook #'latex-to-svg-for-markdown-mode)<br>```<br><br>Then open `docs/example.md` from the repository, or any Markdown file with `$x^2$` or a `\begin{equation}` block. Switch your theme, or press `C-x C-+`, to see the previews follow without a recompile.<br><br>### Checklist<br><br>- [x] The package is released under a [GPL-Compatible Free Software License](https://www.gnu.org/licenses/license-list.en.html#GPLCompatibleLicenses) (GPL-3.0-or-later)<br>- [x] I've read [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org)<br>- [x] LLMs were used to generate some of the code, and if so, I've added an `Assisted-by:` line as described in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#attribution-for-ai-generated-code)<br>- [x] The package has been maintained in a public repository for 1 month or more (public since 2026-08-01)<br>- [x] I've used the latest version of [package-lint](https://github.com/purcell/package-lint) to check for packaging issues, and addressed its feedback<br>- [x] My elisp byte-compiles cleanly<br>- [x] I've used `M-x checkdoc` to check the package's documentation strings<br>- [x] I've built and installed the package using the instructions in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#test-your-recipe)<br><br>`make recipes/latex-to-svg-for-markdown` builds on both channels; `CHANNEL=stable` detects the current release, 0.16.2.<br>]]></content:encoded>
      <author>alberti42</author>
      <pubDate>Sun, 27 Sep 2026 16:01:33 +0000</pubDate>
    </item>
    <item>
      <title>[pr-open]: Add recipe for latex-to-svg-for-markdown</title>
      <link>https://github.com/melpa/melpa/pull/10243</link>
      <description>**AI disclaimer:** This PR was composed by me, aided by Opus 5.&lt;br&gt;&lt;br&gt;This is the second of the two adaptors of the `latex-to-svg` front-end; the first, [`latex-to-svg-for-org`](https://melpa.org/#/latex-to-svg-for-org), you merged in [#10234](https://github.com/melpa/melpa/pull/10234); thanks again for reviewing and merging! This recipe is the same as that one, with `latex-to-svg-for-markdown.el` in place of `latex-to-svg-for-org.el`: same repository, [`alberti42/latex-to-svg`](https://github.com/alberti42/latex-to-svg), one file, and the core from [#10213](https://github.com/melpa/melpa/pull/10213) as its dependency. It packages the last file of that repository, so the `latex-to-svg-*` family is complete; an adaptor for LaTeX buffers may follow later.&lt;br&gt;&lt;br&gt;### Brief summary of what the package does&lt;br&gt;&lt;br&gt;As I wrote in #10234, the core is markup-agnostic: it never parses a specific markup itself, but asks the buffer&#39;s adaptor for the delimiters and the regions to skip. This adaptor is responsible for Markdown and switches the core on; it renders nothing itself (242 lines against 1815 in the core).&lt;br&gt;&lt;br&gt;It tells the core which regions of a Markdown buffer are code, so that math inside them is not previewed. How it finds them depends on what the buffer&#39;s Emacs offers. With the `markdown` tree-sitter grammar installed — the normal setup for the modern `markdown-ts-mode`, which ships with Emacs 31.1 — it queries the parser for the code nodes. Without a grammar, as in the traditional `markdown-mode` and `gfm-mode`, equivalent regexps do the same work. Either way, what is excluded is:&lt;br&gt;&lt;br&gt;- **fenced and indented code blocks** — both fence characters, a closing fence at least as long as the opening one, and 4-space / tab indented blocks, which have no delimiters at all;&lt;br&gt;- **inline code spans**, which are matched by regexp in both cases.&lt;br&gt;&lt;br&gt;Users enable it from `markdown-ts-mode-hook`; `markdown-mode` and `gfm-mode` are supported too:&lt;br&gt;&lt;br&gt;```elisp&lt;br&gt;(add-hook &#39;markdown-ts-mode-hook #&#39;latex-to-svg-for-markdown-mode)&lt;br&gt;```&lt;br&gt;&lt;br&gt;The source stays in the buffer under the image, so copy and save round-trip renderable LaTeX; a theme switch re-tints and a text zoom rescales the previews straight from the engine&#39;s cache, with no LaTeX recompilation.&lt;br&gt;&lt;br&gt;### Short description on how it relates to other packages in MELPA&lt;br&gt;&lt;br&gt;It is the last layer of the `latex-to-svg` stack, the rest of which you have already merged:&lt;br&gt;&lt;br&gt;- [`latex-to-svg-backend`](https://melpa.org/#/latex-to-svg-backend) — the rendering engine, [#10152](https://github.com/melpa/melpa/pull/10152).&lt;br&gt;- [`latex-to-svg-frontend`](https://melpa.org/#/latex-to-svg-frontend) — the markup-agnostic core, [#10213](https://github.com/melpa/melpa/pull/10213).&lt;br&gt;- [`latex-to-svg-for-org`](https://melpa.org/#/latex-to-svg-for-org) — the Org adaptor, [#10234](https://github.com/melpa/melpa/pull/10234).&lt;br&gt;- **this package** — the Markdown adaptor. Each adaptor is its own recipe so that a reader of one markup does not carry the other; the reasoning is in #10234.&lt;br&gt;&lt;br&gt;[`agent-shell-math-renderer`](https://melpa.org/#/agent-shell-math-renderer), merged in [#10198](https://github.com/melpa/melpa/pull/10198), is the sibling front-end for [`agent-shell`](https://github.com/xenodium/agent-shell). It shares the engine and its on-disk cache with this package, not any code: an equation that appears both in your notes and in an agent&#39;s reply compiles only once.&lt;br&gt;&lt;br&gt;### Direct link to the package repository&lt;br&gt;&lt;br&gt;https://github.com/alberti42/latex-to-svg&lt;br&gt;&lt;br&gt;### Your association with the package&lt;br&gt;&lt;br&gt;Author and maintainer.&lt;br&gt;&lt;br&gt;### Relevant communications with the upstream package maintainer&lt;br&gt;&lt;br&gt;**None needed.** The package uses only public Emacs API.&lt;br&gt;&lt;br&gt;### If you want to see it working&lt;br&gt;&lt;br&gt;Both dependencies are in MELPA, so only this file has to come from the clone:&lt;br&gt;&lt;br&gt;```elisp&lt;br&gt;;; latex and dvisvgm must be on exec-path&lt;br&gt;(package-install &#39;latex-to-svg-frontend)   ; pulls latex-to-svg-backend&lt;br&gt;(add-to-list &#39;load-path &#34;/path/to/clone/of/latex-to-svg&#34;)&lt;br&gt;(require &#39;latex-to-svg-for-markdown)&lt;br&gt;(add-hook &#39;markdown-ts-mode-hook #&#39;latex-to-svg-for-markdown-mode)&lt;br&gt;```&lt;br&gt;&lt;br&gt;Then open `docs/example.md` from the repository, or any Markdown file with `$x^2$` or a `\begin{equation}` block. Switch your theme, or press `C-x C-+`, to see the previews follow without a recompile.&lt;br&gt;&lt;br&gt;### Checklist&lt;br&gt;&lt;br&gt;- [x] The package is released under a [GPL-Compatible Free Software License](https://www.gnu.org/licenses/license-list.en.html#GPLCompatibleLicenses) (GPL-3.0-or-later)&lt;br&gt;- [x] I&#39;ve read [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org)&lt;br&gt;- [x] LLMs were used to generate some of the code, and if so, I&#39;ve added an `Assisted-by:` line as described in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#attribution-for-ai-generated-code)&lt;br&gt;- [x] The package has been maintained in a public repository for 1 month or more (public since 2026-08-01)&lt;br&gt;- [x] I&#39;ve used the latest version of [package-lint](https://github.com/purcell/package-lint) to check for packaging issues, and addressed its feedback&lt;br&gt;- [x] My elisp byte-compiles cleanly&lt;br&gt;- [x] I&#39;ve used `M-x checkdoc` to check the package&#39;s documentation strings&lt;br&gt;- [x] I&#39;ve built and installed the package using the instructions in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#test-your-recipe)&lt;br&gt;&lt;br&gt;`make recipes/latex-to-svg-for-markdown` builds on both channels; `CHANNEL=stable` detects the current release, 0.16.2.&lt;br&gt;</description>
      <content:encoded><![CDATA[**AI disclaimer:** This PR was composed by me, aided by Opus 5.<br><br>This is the second of the two adaptors of the `latex-to-svg` front-end; the first, [`latex-to-svg-for-org`](https://melpa.org/#/latex-to-svg-for-org), you merged in [#10234](https://github.com/melpa/melpa/pull/10234); thanks again for reviewing and merging! This recipe is the same as that one, with `latex-to-svg-for-markdown.el` in place of `latex-to-svg-for-org.el`: same repository, [`alberti42/latex-to-svg`](https://github.com/alberti42/latex-to-svg), one file, and the core from [#10213](https://github.com/melpa/melpa/pull/10213) as its dependency. It packages the last file of that repository, so the `latex-to-svg-*` family is complete; an adaptor for LaTeX buffers may follow later.<br><br>### Brief summary of what the package does<br><br>As I wrote in #10234, the core is markup-agnostic: it never parses a specific markup itself, but asks the buffer's adaptor for the delimiters and the regions to skip. This adaptor is responsible for Markdown and switches the core on; it renders nothing itself (242 lines against 1815 in the core).<br><br>It tells the core which regions of a Markdown buffer are code, so that math inside them is not previewed. How it finds them depends on what the buffer's Emacs offers. With the `markdown` tree-sitter grammar installed — the normal setup for the modern `markdown-ts-mode`, which ships with Emacs 31.1 — it queries the parser for the code nodes. Without a grammar, as in the traditional `markdown-mode` and `gfm-mode`, equivalent regexps do the same work. Either way, what is excluded is:<br><br>- **fenced and indented code blocks** — both fence characters, a closing fence at least as long as the opening one, and 4-space / tab indented blocks, which have no delimiters at all;<br>- **inline code spans**, which are matched by regexp in both cases.<br><br>Users enable it from `markdown-ts-mode-hook`; `markdown-mode` and `gfm-mode` are supported too:<br><br>```elisp<br>(add-hook 'markdown-ts-mode-hook #'latex-to-svg-for-markdown-mode)<br>```<br><br>The source stays in the buffer under the image, so copy and save round-trip renderable LaTeX; a theme switch re-tints and a text zoom rescales the previews straight from the engine's cache, with no LaTeX recompilation.<br><br>### Short description on how it relates to other packages in MELPA<br><br>It is the last layer of the `latex-to-svg` stack, the rest of which you have already merged:<br><br>- [`latex-to-svg-backend`](https://melpa.org/#/latex-to-svg-backend) — the rendering engine, [#10152](https://github.com/melpa/melpa/pull/10152).<br>- [`latex-to-svg-frontend`](https://melpa.org/#/latex-to-svg-frontend) — the markup-agnostic core, [#10213](https://github.com/melpa/melpa/pull/10213).<br>- [`latex-to-svg-for-org`](https://melpa.org/#/latex-to-svg-for-org) — the Org adaptor, [#10234](https://github.com/melpa/melpa/pull/10234).<br>- **this package** — the Markdown adaptor. Each adaptor is its own recipe so that a reader of one markup does not carry the other; the reasoning is in #10234.<br><br>[`agent-shell-math-renderer`](https://melpa.org/#/agent-shell-math-renderer), merged in [#10198](https://github.com/melpa/melpa/pull/10198), is the sibling front-end for [`agent-shell`](https://github.com/xenodium/agent-shell). It shares the engine and its on-disk cache with this package, not any code: an equation that appears both in your notes and in an agent's reply compiles only once.<br><br>### Direct link to the package repository<br><br>https://github.com/alberti42/latex-to-svg<br><br>### Your association with the package<br><br>Author and maintainer.<br><br>### Relevant communications with the upstream package maintainer<br><br>**None needed.** The package uses only public Emacs API.<br><br>### If you want to see it working<br><br>Both dependencies are in MELPA, so only this file has to come from the clone:<br><br>```elisp<br>;; latex and dvisvgm must be on exec-path<br>(package-install 'latex-to-svg-frontend)   ; pulls latex-to-svg-backend<br>(add-to-list 'load-path "/path/to/clone/of/latex-to-svg")<br>(require 'latex-to-svg-for-markdown)<br>(add-hook 'markdown-ts-mode-hook #'latex-to-svg-for-markdown-mode)<br>```<br><br>Then open `docs/example.md` from the repository, or any Markdown file with `$x^2$` or a `\begin{equation}` block. Switch your theme, or press `C-x C-+`, to see the previews follow without a recompile.<br><br>### Checklist<br><br>- [x] The package is released under a [GPL-Compatible Free Software License](https://www.gnu.org/licenses/license-list.en.html#GPLCompatibleLicenses) (GPL-3.0-or-later)<br>- [x] I've read [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org)<br>- [x] LLMs were used to generate some of the code, and if so, I've added an `Assisted-by:` line as described in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#attribution-for-ai-generated-code)<br>- [x] The package has been maintained in a public repository for 1 month or more (public since 2026-08-01)<br>- [x] I've used the latest version of [package-lint](https://github.com/purcell/package-lint) to check for packaging issues, and addressed its feedback<br>- [x] My elisp byte-compiles cleanly<br>- [x] I've used `M-x checkdoc` to check the package's documentation strings<br>- [x] I've built and installed the package using the instructions in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#test-your-recipe)<br><br>`make recipes/latex-to-svg-for-markdown` builds on both channels; `CHANNEL=stable` detects the current release, 0.16.2.<br>]]></content:encoded>
      <author>alberti42</author>
      <pubDate>Tue, 22 Sep 2026 11:21:09 +0000</pubDate>
    </item>
    <item>
      <title>[pr-closed]: Add recipe for consult-zoxide</title>
      <link>https://github.com/melpa/melpa/pull/10242</link>
      <description>### Brief summary of what the package does&lt;br&gt;&lt;br&gt;Jump to a directory zoxide remembers, from a Consult prompt. Rows keep zoxide&#39;s ranking and show their score, and git checkouts also show the branch that&#39;s currently out. Narrowing keys pick out git roots, worktrees, or entries whose directory no longer exists - that last one so a database that&#39;s been filling up for a few years can actually be pruned.&lt;br&gt;&lt;br&gt;Similar packages: [zoxide.el](https://git.sr.ht/~vonfry/zoxide.el) is already indexed here as `zoxide`, and it came first. It&#39;s the plain `completing-read` version with no dependencies, and it&#39;s the better pick for anyone not using Consult. Mine builds on Consult instead, for the annotations, narrowing and pruning; the README says so under &#34;Prior art&#34;. [consult-dir](https://github.com/karthink/consult-dir) is adjacent rather than similar - there&#39;s an optional source that puts zoxide rows into its prompt.&lt;br&gt;&lt;br&gt;### Direct link to the package repository&lt;br&gt;&lt;br&gt;https://github.com/agzam/consult-zoxide.el&lt;br&gt;&lt;br&gt;### Your association with the package&lt;br&gt;&lt;br&gt;Author and maintainer.&lt;br&gt;&lt;br&gt;### Relevant communications with the upstream package maintainer&lt;br&gt;&lt;br&gt;**None needed.**&lt;br&gt;&lt;br&gt;### Checklist&lt;br&gt;&lt;br&gt;- [x] The package is released under a [GPL-Compatible Free Software License](https://www.gnu.org/licenses/license-list.en.html#GPLCompatibleLicenses)&lt;br&gt;- [x] I&#39;ve read [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org)&lt;br&gt;- [x] LLMs were used to generate some of the code, and if so, I&#39;ve added an `Assisted-by:` line as described in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#attribution-for-ai-generated-code)&lt;br&gt;- [x] I understand the package must have been maintained in a public repository for 1 month or more&lt;br&gt;- [x] I&#39;ve used the latest version of [package-lint](https://github.com/purcell/package-lint) to check for packaging issues, and addressed its feedback&lt;br&gt;- [x] My elisp byte-compiles cleanly&lt;br&gt;- [x] I&#39;ve used `M-x checkdoc` to check the package&#39;s documentation strings&lt;br&gt;- [x] I&#39;ve built and installed the package using the instructions in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#test-your-recipe)&lt;br&gt;</description>
      <content:encoded><![CDATA[### Brief summary of what the package does<br><br>Jump to a directory zoxide remembers, from a Consult prompt. Rows keep zoxide's ranking and show their score, and git checkouts also show the branch that's currently out. Narrowing keys pick out git roots, worktrees, or entries whose directory no longer exists - that last one so a database that's been filling up for a few years can actually be pruned.<br><br>Similar packages: [zoxide.el](https://git.sr.ht/~vonfry/zoxide.el) is already indexed here as `zoxide`, and it came first. It's the plain `completing-read` version with no dependencies, and it's the better pick for anyone not using Consult. Mine builds on Consult instead, for the annotations, narrowing and pruning; the README says so under "Prior art". [consult-dir](https://github.com/karthink/consult-dir) is adjacent rather than similar - there's an optional source that puts zoxide rows into its prompt.<br><br>### Direct link to the package repository<br><br>https://github.com/agzam/consult-zoxide.el<br><br>### Your association with the package<br><br>Author and maintainer.<br><br>### Relevant communications with the upstream package maintainer<br><br>**None needed.**<br><br>### Checklist<br><br>- [x] The package is released under a [GPL-Compatible Free Software License](https://www.gnu.org/licenses/license-list.en.html#GPLCompatibleLicenses)<br>- [x] I've read [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org)<br>- [x] LLMs were used to generate some of the code, and if so, I've added an `Assisted-by:` line as described in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#attribution-for-ai-generated-code)<br>- [x] I understand the package must have been maintained in a public repository for 1 month or more<br>- [x] I've used the latest version of [package-lint](https://github.com/purcell/package-lint) to check for packaging issues, and addressed its feedback<br>- [x] My elisp byte-compiles cleanly<br>- [x] I've used `M-x checkdoc` to check the package's documentation strings<br>- [x] I've built and installed the package using the instructions in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#test-your-recipe)<br>]]></content:encoded>
      <author>agzam</author>
      <pubDate>Sun, 27 Sep 2026 15:59:56 +0000</pubDate>
    </item>
    <item>
      <title>[pr-open]: Add recipe for consult-zoxide</title>
      <link>https://github.com/melpa/melpa/pull/10242</link>
      <description>### Brief summary of what the package does&lt;br&gt;&lt;br&gt;Jump to a directory zoxide remembers, from a Consult prompt. Rows keep zoxide&#39;s ranking and show their score, and git checkouts also show the branch that&#39;s currently out. Narrowing keys pick out git roots, worktrees, or entries whose directory no longer exists - that last one so a database that&#39;s been filling up for a few years can actually be pruned.&lt;br&gt;&lt;br&gt;Similar packages: [zoxide.el](https://git.sr.ht/~vonfry/zoxide.el) is already indexed here as `zoxide`, and it came first. It&#39;s the plain `completing-read` version with no dependencies, and it&#39;s the better pick for anyone not using Consult. Mine builds on Consult instead, for the annotations, narrowing and pruning; the README says so under &#34;Prior art&#34;. [consult-dir](https://github.com/karthink/consult-dir) is adjacent rather than similar - there&#39;s an optional source that puts zoxide rows into its prompt.&lt;br&gt;&lt;br&gt;### Direct link to the package repository&lt;br&gt;&lt;br&gt;https://github.com/agzam/consult-zoxide.el&lt;br&gt;&lt;br&gt;### Your association with the package&lt;br&gt;&lt;br&gt;Author and maintainer.&lt;br&gt;&lt;br&gt;### Relevant communications with the upstream package maintainer&lt;br&gt;&lt;br&gt;**None needed.**&lt;br&gt;&lt;br&gt;### Checklist&lt;br&gt;&lt;br&gt;- [x] The package is released under a [GPL-Compatible Free Software License](https://www.gnu.org/licenses/license-list.en.html#GPLCompatibleLicenses)&lt;br&gt;- [x] I&#39;ve read [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org)&lt;br&gt;- [x] LLMs were used to generate some of the code, and if so, I&#39;ve added an `Assisted-by:` line as described in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#attribution-for-ai-generated-code)&lt;br&gt;- [x] I understand the package must have been maintained in a public repository for 1 month or more&lt;br&gt;- [x] I&#39;ve used the latest version of [package-lint](https://github.com/purcell/package-lint) to check for packaging issues, and addressed its feedback&lt;br&gt;- [x] My elisp byte-compiles cleanly&lt;br&gt;- [x] I&#39;ve used `M-x checkdoc` to check the package&#39;s documentation strings&lt;br&gt;- [x] I&#39;ve built and installed the package using the instructions in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#test-your-recipe)&lt;br&gt;</description>
      <content:encoded><![CDATA[### Brief summary of what the package does<br><br>Jump to a directory zoxide remembers, from a Consult prompt. Rows keep zoxide's ranking and show their score, and git checkouts also show the branch that's currently out. Narrowing keys pick out git roots, worktrees, or entries whose directory no longer exists - that last one so a database that's been filling up for a few years can actually be pruned.<br><br>Similar packages: [zoxide.el](https://git.sr.ht/~vonfry/zoxide.el) is already indexed here as `zoxide`, and it came first. It's the plain `completing-read` version with no dependencies, and it's the better pick for anyone not using Consult. Mine builds on Consult instead, for the annotations, narrowing and pruning; the README says so under "Prior art". [consult-dir](https://github.com/karthink/consult-dir) is adjacent rather than similar - there's an optional source that puts zoxide rows into its prompt.<br><br>### Direct link to the package repository<br><br>https://github.com/agzam/consult-zoxide.el<br><br>### Your association with the package<br><br>Author and maintainer.<br><br>### Relevant communications with the upstream package maintainer<br><br>**None needed.**<br><br>### Checklist<br><br>- [x] The package is released under a [GPL-Compatible Free Software License](https://www.gnu.org/licenses/license-list.en.html#GPLCompatibleLicenses)<br>- [x] I've read [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org)<br>- [x] LLMs were used to generate some of the code, and if so, I've added an `Assisted-by:` line as described in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#attribution-for-ai-generated-code)<br>- [x] I understand the package must have been maintained in a public repository for 1 month or more<br>- [x] I've used the latest version of [package-lint](https://github.com/purcell/package-lint) to check for packaging issues, and addressed its feedback<br>- [x] My elisp byte-compiles cleanly<br>- [x] I've used `M-x checkdoc` to check the package's documentation strings<br>- [x] I've built and installed the package using the instructions in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#test-your-recipe)<br>]]></content:encoded>
      <author>agzam</author>
      <pubDate>Mon, 21 Sep 2026 23:35:14 +0000</pubDate>
    </item>
    <item>
      <title>[pr-closed]: Update repository&#39;s default pull request template</title>
      <link>https://github.com/melpa/melpa/pull/10241</link>
      <description>Minor improvements to default pull request template -&#xD;&lt;br&gt;&#xD;&lt;br&gt;- Use HTML comments so users don&#39;t (necessarily) have to delete guidelines&#xD;&lt;br&gt;- Clarify &#34;relevant communications&#34; guideline, give a more common example&#xD;&lt;br&gt;- Make unchecked boxes `[ ]` instead of `[]` so they render in as a box&#xD;&lt;br&gt;- Add a link to the FAQ in the checklist guideline&#xD;&lt;br&gt;&#xD;&lt;br&gt;Opening this as a PR to house any comments but I&#39;ll probably self-merge soon.&#xD;&lt;br&gt;&#xD;&lt;br&gt;Edit:&#xD;&lt;br&gt;&#xD;&lt;br&gt;- Also rephrased the 1-month checkbox for clarity (i.e. not optional)</description>
      <content:encoded><![CDATA[Minor improvements to default pull request template -<br><br>- Use HTML comments so users don't (necessarily) have to delete guidelines<br>- Clarify "relevant communications" guideline, give a more common example<br>- Make unchecked boxes `[ ]` instead of `[]` so they render in as a box<br>- Add a link to the FAQ in the checklist guideline<br><br>Opening this as a PR to house any comments but I'll probably self-merge soon.<br><br>Edit:<br><br>- Also rephrased the 1-month checkbox for clarity (i.e. not optional)]]></content:encoded>
      <author>riscy</author>
      <pubDate>Sun, 20 Sep 2026 21:59:54 +0000</pubDate>
    </item>
    <item>
      <title>[pr-open]: Update repository&#39;s default pull request template</title>
      <link>https://github.com/melpa/melpa/pull/10241</link>
      <description>Minor improvements to default pull request template -&#xD;&lt;br&gt;&#xD;&lt;br&gt;- Use HTML comments so users don&#39;t (necessarily) have to delete guidelines&#xD;&lt;br&gt;- Clarify &#34;relevant communications&#34; guideline, give a more common example&#xD;&lt;br&gt;- Make unchecked boxes `[ ]` instead of `[]` so they render in as a box&#xD;&lt;br&gt;- Add a link to the FAQ in the checklist guideline&#xD;&lt;br&gt;&#xD;&lt;br&gt;Opening this as a PR to house any comments but I&#39;ll probably self-merge soon.&#xD;&lt;br&gt;&#xD;&lt;br&gt;Edit:&#xD;&lt;br&gt;&#xD;&lt;br&gt;- Also rephrased the 1-month checkbox for clarity (i.e. not optional)</description>
      <content:encoded><![CDATA[Minor improvements to default pull request template -<br><br>- Use HTML comments so users don't (necessarily) have to delete guidelines<br>- Clarify "relevant communications" guideline, give a more common example<br>- Make unchecked boxes `[ ]` instead of `[]` so they render in as a box<br>- Add a link to the FAQ in the checklist guideline<br><br>Opening this as a PR to house any comments but I'll probably self-merge soon.<br><br>Edit:<br><br>- Also rephrased the 1-month checkbox for clarity (i.e. not optional)]]></content:encoded>
      <author>riscy</author>
      <pubDate>Sun, 20 Sep 2026 20:56:21 +0000</pubDate>
    </item>
    <item>
      <title>[pr-closed]: Add recipe for flymake-biomejs</title>
      <link>https://github.com/melpa/melpa/pull/10240</link>
      <description>&lt;!-- Use this template when adding a new package recipe. --&gt;&#xD;&lt;br&gt;&lt;!-- You don&#39;t have to use this when modifing an existing recipe. --&gt;&#xD;&lt;br&gt;&#xD;&lt;br&gt;&lt;!--  ╔════════════╤════════════════════════════════╤═══════════════╗  --&gt;&#xD;&lt;br&gt;&lt;!--  ║ Please use │ Add recipe for name-of-package │ as the title. ║  --&gt;&#xD;&lt;br&gt;&lt;!--  ╚════════════╧════════════════════════════════╧═══════════════╝  --&gt;&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Brief summary of what the package does&#xD;&lt;br&gt;&#xD;&lt;br&gt;A Flymake backend for [Biome](https://biomejs.dev) using its JSON reporting mode.&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Direct link to the package repository&#xD;&lt;br&gt;&#xD;&lt;br&gt;https://github.com/lina-bh/flymake-biomejs&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Your association with the package&#xD;&lt;br&gt;&#xD;&lt;br&gt;Maintainer and sole contributor&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Relevant communications with the upstream package maintainer&#xD;&lt;br&gt;&#xD;&lt;br&gt;None needed&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Checklist&#xD;&lt;br&gt;&#xD;&lt;br&gt;&lt;!-- Please confirm by replacing `[]` with `[x]`: --&gt;&#xD;&lt;br&gt;&#xD;&lt;br&gt;- [x] The package is released under a [GPL-Compatible Free Software License](https://www.gnu.org/licenses/license-list.en.html#GPLCompatibleLicenses)&#xD;&lt;br&gt;- [x] I&#39;ve read [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org)&#xD;&lt;br&gt;- [ ] LLMs were used to generate some of the code, and if so, I&#39;ve added an `Assisted-by:` line as described in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#attribution-for-ai-generated-code)&#xD;&lt;br&gt;- [ ] The package has been maintained in a public repository for 1 month or more&#xD;&lt;br&gt;- [x] I&#39;ve used the latest version of [package-lint](https://github.com/purcell/package-lint) to check for packaging issues, and addressed its feedback&#xD;&lt;br&gt;- [x] My elisp byte-compiles cleanly&#xD;&lt;br&gt;- [x] I&#39;ve used `M-x checkdoc` to check the package&#39;s documentation strings&#xD;&lt;br&gt;- [x] I&#39;ve built and installed the package using the instructions in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#test-your-recipe)&#xD;&lt;br&gt;&#xD;&lt;br&gt;&lt;!-- After submitting, please fix any problems the CI reports. --&gt;&#xD;&lt;br&gt;</description>
      <content:encoded><![CDATA[<!-- Use this template when adding a new package recipe. --><br><!-- You don't have to use this when modifing an existing recipe. --><br><br><!--  ╔════════════╤════════════════════════════════╤═══════════════╗  --><br><!--  ║ Please use │ Add recipe for name-of-package │ as the title. ║  --><br><!--  ╚════════════╧════════════════════════════════╧═══════════════╝  --><br><br>### Brief summary of what the package does<br><br>A Flymake backend for [Biome](https://biomejs.dev) using its JSON reporting mode.<br><br>### Direct link to the package repository<br><br>https://github.com/lina-bh/flymake-biomejs<br><br>### Your association with the package<br><br>Maintainer and sole contributor<br><br>### Relevant communications with the upstream package maintainer<br><br>None needed<br><br>### Checklist<br><br><!-- Please confirm by replacing `[]` with `[x]`: --><br><br>- [x] The package is released under a [GPL-Compatible Free Software License](https://www.gnu.org/licenses/license-list.en.html#GPLCompatibleLicenses)<br>- [x] I've read [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org)<br>- [ ] LLMs were used to generate some of the code, and if so, I've added an `Assisted-by:` line as described in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#attribution-for-ai-generated-code)<br>- [ ] The package has been maintained in a public repository for 1 month or more<br>- [x] I've used the latest version of [package-lint](https://github.com/purcell/package-lint) to check for packaging issues, and addressed its feedback<br>- [x] My elisp byte-compiles cleanly<br>- [x] I've used `M-x checkdoc` to check the package's documentation strings<br>- [x] I've built and installed the package using the instructions in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#test-your-recipe)<br><br><!-- After submitting, please fix any problems the CI reports. --><br>]]></content:encoded>
      <author>lina-bh</author>
      <pubDate>Sun, 20 Sep 2026 18:23:15 +0000</pubDate>
    </item>
    <item>
      <title>[pr-open]: Add recipe for flymake-biomejs</title>
      <link>https://github.com/melpa/melpa/pull/10240</link>
      <description>&lt;!-- Use this template when adding a new package recipe. --&gt;&#xD;&lt;br&gt;&lt;!-- You don&#39;t have to use this when modifing an existing recipe. --&gt;&#xD;&lt;br&gt;&#xD;&lt;br&gt;&lt;!--  ╔════════════╤════════════════════════════════╤═══════════════╗  --&gt;&#xD;&lt;br&gt;&lt;!--  ║ Please use │ Add recipe for name-of-package │ as the title. ║  --&gt;&#xD;&lt;br&gt;&lt;!--  ╚════════════╧════════════════════════════════╧═══════════════╝  --&gt;&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Brief summary of what the package does&#xD;&lt;br&gt;&#xD;&lt;br&gt;A Flymake backend for [Biome](https://biomejs.dev) using its JSON reporting mode.&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Direct link to the package repository&#xD;&lt;br&gt;&#xD;&lt;br&gt;https://github.com/lina-bh/flymake-biomejs&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Your association with the package&#xD;&lt;br&gt;&#xD;&lt;br&gt;Maintainer and sole contributor&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Relevant communications with the upstream package maintainer&#xD;&lt;br&gt;&#xD;&lt;br&gt;None needed&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Checklist&#xD;&lt;br&gt;&#xD;&lt;br&gt;&lt;!-- Please confirm by replacing `[]` with `[x]`: --&gt;&#xD;&lt;br&gt;&#xD;&lt;br&gt;- [x] The package is released under a [GPL-Compatible Free Software License](https://www.gnu.org/licenses/license-list.en.html#GPLCompatibleLicenses)&#xD;&lt;br&gt;- [x] I&#39;ve read [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org)&#xD;&lt;br&gt;- [ ] LLMs were used to generate some of the code, and if so, I&#39;ve added an `Assisted-by:` line as described in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#attribution-for-ai-generated-code)&#xD;&lt;br&gt;- [ ] The package has been maintained in a public repository for 1 month or more&#xD;&lt;br&gt;- [x] I&#39;ve used the latest version of [package-lint](https://github.com/purcell/package-lint) to check for packaging issues, and addressed its feedback&#xD;&lt;br&gt;- [x] My elisp byte-compiles cleanly&#xD;&lt;br&gt;- [x] I&#39;ve used `M-x checkdoc` to check the package&#39;s documentation strings&#xD;&lt;br&gt;- [x] I&#39;ve built and installed the package using the instructions in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#test-your-recipe)&#xD;&lt;br&gt;&#xD;&lt;br&gt;&lt;!-- After submitting, please fix any problems the CI reports. --&gt;&#xD;&lt;br&gt;</description>
      <content:encoded><![CDATA[<!-- Use this template when adding a new package recipe. --><br><!-- You don't have to use this when modifing an existing recipe. --><br><br><!--  ╔════════════╤════════════════════════════════╤═══════════════╗  --><br><!--  ║ Please use │ Add recipe for name-of-package │ as the title. ║  --><br><!--  ╚════════════╧════════════════════════════════╧═══════════════╝  --><br><br>### Brief summary of what the package does<br><br>A Flymake backend for [Biome](https://biomejs.dev) using its JSON reporting mode.<br><br>### Direct link to the package repository<br><br>https://github.com/lina-bh/flymake-biomejs<br><br>### Your association with the package<br><br>Maintainer and sole contributor<br><br>### Relevant communications with the upstream package maintainer<br><br>None needed<br><br>### Checklist<br><br><!-- Please confirm by replacing `[]` with `[x]`: --><br><br>- [x] The package is released under a [GPL-Compatible Free Software License](https://www.gnu.org/licenses/license-list.en.html#GPLCompatibleLicenses)<br>- [x] I've read [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org)<br>- [ ] LLMs were used to generate some of the code, and if so, I've added an `Assisted-by:` line as described in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#attribution-for-ai-generated-code)<br>- [ ] The package has been maintained in a public repository for 1 month or more<br>- [x] I've used the latest version of [package-lint](https://github.com/purcell/package-lint) to check for packaging issues, and addressed its feedback<br>- [x] My elisp byte-compiles cleanly<br>- [x] I've used `M-x checkdoc` to check the package's documentation strings<br>- [x] I've built and installed the package using the instructions in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#test-your-recipe)<br><br><!-- After submitting, please fix any problems the CI reports. --><br>]]></content:encoded>
      <author>lina-bh</author>
      <pubDate>Sun, 20 Sep 2026 14:39:26 +0000</pubDate>
    </item>
    <item>
      <title>[pr-closed]: Add recipe for nightpanel-theme</title>
      <link>https://github.com/melpa/melpa/pull/10239</link>
      <description>Third submission of the same one-line recipe, following #10137 and #10140. Both&lt;br&gt;were closed on the one-month rule. The repository has been public since&lt;br&gt;2026-08-01, so it is now seven weeks old.&lt;br&gt;&lt;br&gt;&gt; It&#39;s been a week now since the repo was created - please wait 3 more, and I&lt;br&gt;&gt; promise I&#39;ll be prompt about getting to the review that week.&lt;br&gt;&gt;&lt;br&gt;&gt; — @riscy in #10140&lt;br&gt;&lt;br&gt;@riscy asked for a fresh pull request when the time came, so here it is. The&lt;br&gt;recipe is unchanged.&lt;br&gt;&lt;br&gt;### Brief summary of what the package does&lt;br&gt;&lt;br&gt;`nightpanel-theme` is a dark theme modelled on a Saab instrument cluster seen at&lt;br&gt;night: a pure black canvas (`#0A0A0A`), instrument-scale green for body text,&lt;br&gt;and amber reserved for the things that would be a needle or a warning lamp on a&lt;br&gt;real dashboard — search matches, strings, constants, TODO keywords. Red appears&lt;br&gt;only for genuine errors. Comments and inactive chrome recede to a dim green so&lt;br&gt;the code itself is the brightest thing on screen.&lt;br&gt;&lt;br&gt;Single file, no dependencies beyond Emacs 27.1. The floor comes from the&lt;br&gt;`tab-bar` and `tab-line` faces it styles.&lt;br&gt;&lt;br&gt;### Direct link to the package repository&lt;br&gt;&lt;br&gt;https://github.com/gregfelice/nightpanel-theme&lt;br&gt;&lt;br&gt;### Your association with the package&lt;br&gt;&lt;br&gt;Author and maintainer.&lt;br&gt;&lt;br&gt;### Relevant communications with the upstream package maintainer&lt;br&gt;&lt;br&gt;**None needed.** I am the upstream maintainer.&lt;br&gt;&lt;br&gt;### Checklist&lt;br&gt;&lt;br&gt;- [x] The package is released under a [GPL-Compatible Free Software License](https://www.gnu.org/licenses/license-list.en.html#GPLCompatibleLicenses)&lt;br&gt;- [x] I&#39;ve read [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org)&lt;br&gt;- [x] LLMs were used to generate some of the code, and if so, I&#39;ve added an `Assisted-by:` line as described in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#attribution-for-ai-generated-code)&lt;br&gt;- [x] The package has been maintained in a public repository for 1 month or more&lt;br&gt;- [x] I&#39;ve used the latest version of [package-lint](https://github.com/purcell/package-lint) to check for packaging issues, and addressed its feedback&lt;br&gt;- [x] My elisp byte-compiles cleanly&lt;br&gt;- [x] I&#39;ve used `M-x checkdoc` to check the package&#39;s documentation strings&lt;br&gt;- [x] I&#39;ve built and installed the package using the instructions in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#test-your-recipe)&lt;br&gt;&lt;br&gt;### Verification, re-run today against current `master`&lt;br&gt;&lt;br&gt;| Check | Result |&lt;br&gt;| --- | --- |&lt;br&gt;| `package-lint` (latest from MELPA) | clean |&lt;br&gt;| `checkdoc` | clean |&lt;br&gt;| Byte-compile with `byte-compile-error-on-warn`, Emacs 30.1 | clean |&lt;br&gt;&lt;br&gt;Both channels build from a clean checkout:&lt;br&gt;&lt;br&gt;```&lt;br&gt;make recipes/nightpanel-theme                 -&gt; nightpanel-theme-20260801.22.tar&lt;br&gt;make CHANNEL=stable recipes/nightpanel-theme  -&gt; nightpanel-theme-0.1.0.tar&lt;br&gt;```&lt;br&gt;&lt;br&gt;`package-install-file` on the snapshot tar installs it, and `(load-theme&lt;br&gt;&#39;nightpanel t)` then reports `custom-enabled-themes` as `(nightpanel)` with the&lt;br&gt;expected background.&lt;br&gt;&lt;br&gt;### On AI assistance&lt;br&gt;&lt;br&gt;The palette and the face definitions are mine. An AI assistant helped with the&lt;br&gt;packaging around them: header block, license boilerplate, autoload cookie,&lt;br&gt;commentary and README. I reviewed all of it. The&lt;br&gt;`Assisted-by: Claude:claude-opus-5` line sits under the Author line in the file,&lt;br&gt;per CONTRIBUTING.org.&lt;br&gt;&lt;br&gt;🤖 Generated with [Claude Code](https://claude.com/claude-code)&lt;br&gt;</description>
      <content:encoded><![CDATA[Third submission of the same one-line recipe, following #10137 and #10140. Both<br>were closed on the one-month rule. The repository has been public since<br>2026-08-01, so it is now seven weeks old.<br><br>> It's been a week now since the repo was created - please wait 3 more, and I<br>> promise I'll be prompt about getting to the review that week.<br>><br>> — @riscy in #10140<br><br>@riscy asked for a fresh pull request when the time came, so here it is. The<br>recipe is unchanged.<br><br>### Brief summary of what the package does<br><br>`nightpanel-theme` is a dark theme modelled on a Saab instrument cluster seen at<br>night: a pure black canvas (`#0A0A0A`), instrument-scale green for body text,<br>and amber reserved for the things that would be a needle or a warning lamp on a<br>real dashboard — search matches, strings, constants, TODO keywords. Red appears<br>only for genuine errors. Comments and inactive chrome recede to a dim green so<br>the code itself is the brightest thing on screen.<br><br>Single file, no dependencies beyond Emacs 27.1. The floor comes from the<br>`tab-bar` and `tab-line` faces it styles.<br><br>### Direct link to the package repository<br><br>https://github.com/gregfelice/nightpanel-theme<br><br>### Your association with the package<br><br>Author and maintainer.<br><br>### Relevant communications with the upstream package maintainer<br><br>**None needed.** I am the upstream maintainer.<br><br>### Checklist<br><br>- [x] The package is released under a [GPL-Compatible Free Software License](https://www.gnu.org/licenses/license-list.en.html#GPLCompatibleLicenses)<br>- [x] I've read [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org)<br>- [x] LLMs were used to generate some of the code, and if so, I've added an `Assisted-by:` line as described in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#attribution-for-ai-generated-code)<br>- [x] The package has been maintained in a public repository for 1 month or more<br>- [x] I've used the latest version of [package-lint](https://github.com/purcell/package-lint) to check for packaging issues, and addressed its feedback<br>- [x] My elisp byte-compiles cleanly<br>- [x] I've used `M-x checkdoc` to check the package's documentation strings<br>- [x] I've built and installed the package using the instructions in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#test-your-recipe)<br><br>### Verification, re-run today against current `master`<br><br>| Check | Result |<br>| --- | --- |<br>| `package-lint` (latest from MELPA) | clean |<br>| `checkdoc` | clean |<br>| Byte-compile with `byte-compile-error-on-warn`, Emacs 30.1 | clean |<br><br>Both channels build from a clean checkout:<br><br>```<br>make recipes/nightpanel-theme                 -> nightpanel-theme-20260801.22.tar<br>make CHANNEL=stable recipes/nightpanel-theme  -> nightpanel-theme-0.1.0.tar<br>```<br><br>`package-install-file` on the snapshot tar installs it, and `(load-theme<br>'nightpanel t)` then reports `custom-enabled-themes` as `(nightpanel)` with the<br>expected background.<br><br>### On AI assistance<br><br>The palette and the face definitions are mine. An AI assistant helped with the<br>packaging around them: header block, license boilerplate, autoload cookie,<br>commentary and README. I reviewed all of it. The<br>`Assisted-by: Claude:claude-opus-5` line sits under the Author line in the file,<br>per CONTRIBUTING.org.<br><br>🤖 Generated with [Claude Code](https://claude.com/claude-code)<br>]]></content:encoded>
      <author>gregfelice</author>
      <pubDate>Sun, 20 Sep 2026 18:20:48 +0000</pubDate>
    </item>
    <item>
      <title>[pr-open]: Add recipe for nightpanel-theme</title>
      <link>https://github.com/melpa/melpa/pull/10239</link>
      <description>Third submission of the same one-line recipe, following #10137 and #10140. Both&lt;br&gt;were closed on the one-month rule. The repository has been public since&lt;br&gt;2026-08-01, so it is now seven weeks old.&lt;br&gt;&lt;br&gt;&gt; It&#39;s been a week now since the repo was created - please wait 3 more, and I&lt;br&gt;&gt; promise I&#39;ll be prompt about getting to the review that week.&lt;br&gt;&gt;&lt;br&gt;&gt; — @riscy in #10140&lt;br&gt;&lt;br&gt;@riscy asked for a fresh pull request when the time came, so here it is. The&lt;br&gt;recipe is unchanged.&lt;br&gt;&lt;br&gt;### Brief summary of what the package does&lt;br&gt;&lt;br&gt;`nightpanel-theme` is a dark theme modelled on a Saab instrument cluster seen at&lt;br&gt;night: a pure black canvas (`#0A0A0A`), instrument-scale green for body text,&lt;br&gt;and amber reserved for the things that would be a needle or a warning lamp on a&lt;br&gt;real dashboard — search matches, strings, constants, TODO keywords. Red appears&lt;br&gt;only for genuine errors. Comments and inactive chrome recede to a dim green so&lt;br&gt;the code itself is the brightest thing on screen.&lt;br&gt;&lt;br&gt;Single file, no dependencies beyond Emacs 27.1. The floor comes from the&lt;br&gt;`tab-bar` and `tab-line` faces it styles.&lt;br&gt;&lt;br&gt;### Direct link to the package repository&lt;br&gt;&lt;br&gt;https://github.com/gregfelice/nightpanel-theme&lt;br&gt;&lt;br&gt;### Your association with the package&lt;br&gt;&lt;br&gt;Author and maintainer.&lt;br&gt;&lt;br&gt;### Relevant communications with the upstream package maintainer&lt;br&gt;&lt;br&gt;**None needed.** I am the upstream maintainer.&lt;br&gt;&lt;br&gt;### Checklist&lt;br&gt;&lt;br&gt;- [x] The package is released under a [GPL-Compatible Free Software License](https://www.gnu.org/licenses/license-list.en.html#GPLCompatibleLicenses)&lt;br&gt;- [x] I&#39;ve read [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org)&lt;br&gt;- [x] LLMs were used to generate some of the code, and if so, I&#39;ve added an `Assisted-by:` line as described in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#attribution-for-ai-generated-code)&lt;br&gt;- [x] The package has been maintained in a public repository for 1 month or more&lt;br&gt;- [x] I&#39;ve used the latest version of [package-lint](https://github.com/purcell/package-lint) to check for packaging issues, and addressed its feedback&lt;br&gt;- [x] My elisp byte-compiles cleanly&lt;br&gt;- [x] I&#39;ve used `M-x checkdoc` to check the package&#39;s documentation strings&lt;br&gt;- [x] I&#39;ve built and installed the package using the instructions in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#test-your-recipe)&lt;br&gt;&lt;br&gt;### Verification, re-run today against current `master`&lt;br&gt;&lt;br&gt;| Check | Result |&lt;br&gt;| --- | --- |&lt;br&gt;| `package-lint` (latest from MELPA) | clean |&lt;br&gt;| `checkdoc` | clean |&lt;br&gt;| Byte-compile with `byte-compile-error-on-warn`, Emacs 30.1 | clean |&lt;br&gt;&lt;br&gt;Both channels build from a clean checkout:&lt;br&gt;&lt;br&gt;```&lt;br&gt;make recipes/nightpanel-theme                 -&gt; nightpanel-theme-20260801.22.tar&lt;br&gt;make CHANNEL=stable recipes/nightpanel-theme  -&gt; nightpanel-theme-0.1.0.tar&lt;br&gt;```&lt;br&gt;&lt;br&gt;`package-install-file` on the snapshot tar installs it, and `(load-theme&lt;br&gt;&#39;nightpanel t)` then reports `custom-enabled-themes` as `(nightpanel)` with the&lt;br&gt;expected background.&lt;br&gt;&lt;br&gt;### On AI assistance&lt;br&gt;&lt;br&gt;The palette and the face definitions are mine. An AI assistant helped with the&lt;br&gt;packaging around them: header block, license boilerplate, autoload cookie,&lt;br&gt;commentary and README. I reviewed all of it. The&lt;br&gt;`Assisted-by: Claude:claude-opus-5` line sits under the Author line in the file,&lt;br&gt;per CONTRIBUTING.org.&lt;br&gt;&lt;br&gt;🤖 Generated with [Claude Code](https://claude.com/claude-code)&lt;br&gt;</description>
      <content:encoded><![CDATA[Third submission of the same one-line recipe, following #10137 and #10140. Both<br>were closed on the one-month rule. The repository has been public since<br>2026-08-01, so it is now seven weeks old.<br><br>> It's been a week now since the repo was created - please wait 3 more, and I<br>> promise I'll be prompt about getting to the review that week.<br>><br>> — @riscy in #10140<br><br>@riscy asked for a fresh pull request when the time came, so here it is. The<br>recipe is unchanged.<br><br>### Brief summary of what the package does<br><br>`nightpanel-theme` is a dark theme modelled on a Saab instrument cluster seen at<br>night: a pure black canvas (`#0A0A0A`), instrument-scale green for body text,<br>and amber reserved for the things that would be a needle or a warning lamp on a<br>real dashboard — search matches, strings, constants, TODO keywords. Red appears<br>only for genuine errors. Comments and inactive chrome recede to a dim green so<br>the code itself is the brightest thing on screen.<br><br>Single file, no dependencies beyond Emacs 27.1. The floor comes from the<br>`tab-bar` and `tab-line` faces it styles.<br><br>### Direct link to the package repository<br><br>https://github.com/gregfelice/nightpanel-theme<br><br>### Your association with the package<br><br>Author and maintainer.<br><br>### Relevant communications with the upstream package maintainer<br><br>**None needed.** I am the upstream maintainer.<br><br>### Checklist<br><br>- [x] The package is released under a [GPL-Compatible Free Software License](https://www.gnu.org/licenses/license-list.en.html#GPLCompatibleLicenses)<br>- [x] I've read [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org)<br>- [x] LLMs were used to generate some of the code, and if so, I've added an `Assisted-by:` line as described in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#attribution-for-ai-generated-code)<br>- [x] The package has been maintained in a public repository for 1 month or more<br>- [x] I've used the latest version of [package-lint](https://github.com/purcell/package-lint) to check for packaging issues, and addressed its feedback<br>- [x] My elisp byte-compiles cleanly<br>- [x] I've used `M-x checkdoc` to check the package's documentation strings<br>- [x] I've built and installed the package using the instructions in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#test-your-recipe)<br><br>### Verification, re-run today against current `master`<br><br>| Check | Result |<br>| --- | --- |<br>| `package-lint` (latest from MELPA) | clean |<br>| `checkdoc` | clean |<br>| Byte-compile with `byte-compile-error-on-warn`, Emacs 30.1 | clean |<br><br>Both channels build from a clean checkout:<br><br>```<br>make recipes/nightpanel-theme                 -> nightpanel-theme-20260801.22.tar<br>make CHANNEL=stable recipes/nightpanel-theme  -> nightpanel-theme-0.1.0.tar<br>```<br><br>`package-install-file` on the snapshot tar installs it, and `(load-theme<br>'nightpanel t)` then reports `custom-enabled-themes` as `(nightpanel)` with the<br>expected background.<br><br>### On AI assistance<br><br>The palette and the face definitions are mine. An AI assistant helped with the<br>packaging around them: header block, license boilerplate, autoload cookie,<br>commentary and README. I reviewed all of it. The<br>`Assisted-by: Claude:claude-opus-5` line sits under the Author line in the file,<br>per CONTRIBUTING.org.<br><br>🤖 Generated with [Claude Code](https://claude.com/claude-code)<br>]]></content:encoded>
      <author>gregfelice</author>
      <pubDate>Sun, 20 Sep 2026 05:13:19 +0000</pubDate>
    </item>
    <item>
      <title>[pr-closed]: Add recipe for magit-standup</title>
      <link>https://github.com/melpa/melpa/pull/10238</link>
      <description>### Brief summary of what the package does&#xD;&lt;br&gt;&#xD;&lt;br&gt;`magit-standup` collects recent git commits from one or more repositories and&#xD;&lt;br&gt;formats them as org-mode standup notes. It adds a transient menu that lets you&#xD;&lt;br&gt;set the start date, the repositories, and the authors. On weekends and Mondays&#xD;&lt;br&gt;it looks back to Friday. On other weekdays it looks back to the previous day.&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Direct link to the package repository&#xD;&lt;br&gt;&#xD;&lt;br&gt;https://github.com/function-artisans/magit-standup&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Your association with the package&#xD;&lt;br&gt;&#xD;&lt;br&gt;I am the author and the maintainer.&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Relevant communications with the upstream package maintainer&#xD;&lt;br&gt;&#xD;&lt;br&gt;**None needed**&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Checklist&#xD;&lt;br&gt;&#xD;&lt;br&gt;- [x] The package is released under a [GPL-Compatible Free Software License](https://www.gnu.org/licenses/license-list.en.html#GPLCompatibleLicenses)&#xD;&lt;br&gt;- [x] I&#39;ve read [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org)&#xD;&lt;br&gt;- [x] LLMs were used to generate some of the code, and if so, I&#39;ve added an `Assisted-by:` line as described in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#attribution-for-ai-generated-code)&#xD;&lt;br&gt;- [x] The package has been maintained in a public repository for 1 month or more&#xD;&lt;br&gt;- [x] I&#39;ve used the latest version of [package-lint](https://github.com/purcell/package-lint) to check for packaging issues, and addressed its feedback&#xD;&lt;br&gt;- [x] My elisp byte-compiles cleanly&#xD;&lt;br&gt;- [x] I&#39;ve used `M-x checkdoc` to check the package&#39;s documentation strings&#xD;&lt;br&gt;- [x] I&#39;ve built and installed the package using the instructions in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#test-your-recipe)&#xD;&lt;br&gt;&#xD;&lt;br&gt;Closes function-artisans/magit-standup#3</description>
      <content:encoded><![CDATA[### Brief summary of what the package does<br><br>`magit-standup` collects recent git commits from one or more repositories and<br>formats them as org-mode standup notes. It adds a transient menu that lets you<br>set the start date, the repositories, and the authors. On weekends and Mondays<br>it looks back to Friday. On other weekdays it looks back to the previous day.<br><br>### Direct link to the package repository<br><br>https://github.com/function-artisans/magit-standup<br><br>### Your association with the package<br><br>I am the author and the maintainer.<br><br>### Relevant communications with the upstream package maintainer<br><br>**None needed**<br><br>### Checklist<br><br>- [x] The package is released under a [GPL-Compatible Free Software License](https://www.gnu.org/licenses/license-list.en.html#GPLCompatibleLicenses)<br>- [x] I've read [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org)<br>- [x] LLMs were used to generate some of the code, and if so, I've added an `Assisted-by:` line as described in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#attribution-for-ai-generated-code)<br>- [x] The package has been maintained in a public repository for 1 month or more<br>- [x] I've used the latest version of [package-lint](https://github.com/purcell/package-lint) to check for packaging issues, and addressed its feedback<br>- [x] My elisp byte-compiles cleanly<br>- [x] I've used `M-x checkdoc` to check the package's documentation strings<br>- [x] I've built and installed the package using the instructions in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#test-your-recipe)<br><br>Closes function-artisans/magit-standup#3]]></content:encoded>
      <author>raszi</author>
      <pubDate>Sun, 20 Sep 2026 18:19:16 +0000</pubDate>
    </item>
    <item>
      <title>[pr-open]: Add recipe for magit-standup</title>
      <link>https://github.com/melpa/melpa/pull/10238</link>
      <description>### Brief summary of what the package does&#xD;&lt;br&gt;&#xD;&lt;br&gt;`magit-standup` collects recent git commits from one or more repositories and&#xD;&lt;br&gt;formats them as org-mode standup notes. It adds a transient menu that lets you&#xD;&lt;br&gt;set the start date, the repositories, and the authors. On weekends and Mondays&#xD;&lt;br&gt;it looks back to Friday. On other weekdays it looks back to the previous day.&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Direct link to the package repository&#xD;&lt;br&gt;&#xD;&lt;br&gt;https://github.com/function-artisans/magit-standup&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Your association with the package&#xD;&lt;br&gt;&#xD;&lt;br&gt;I am the author and the maintainer.&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Relevant communications with the upstream package maintainer&#xD;&lt;br&gt;&#xD;&lt;br&gt;**None needed**&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Checklist&#xD;&lt;br&gt;&#xD;&lt;br&gt;- [x] The package is released under a [GPL-Compatible Free Software License](https://www.gnu.org/licenses/license-list.en.html#GPLCompatibleLicenses)&#xD;&lt;br&gt;- [x] I&#39;ve read [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org)&#xD;&lt;br&gt;- [x] LLMs were used to generate some of the code, and if so, I&#39;ve added an `Assisted-by:` line as described in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#attribution-for-ai-generated-code)&#xD;&lt;br&gt;- [x] The package has been maintained in a public repository for 1 month or more&#xD;&lt;br&gt;- [x] I&#39;ve used the latest version of [package-lint](https://github.com/purcell/package-lint) to check for packaging issues, and addressed its feedback&#xD;&lt;br&gt;- [x] My elisp byte-compiles cleanly&#xD;&lt;br&gt;- [x] I&#39;ve used `M-x checkdoc` to check the package&#39;s documentation strings&#xD;&lt;br&gt;- [x] I&#39;ve built and installed the package using the instructions in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#test-your-recipe)&#xD;&lt;br&gt;&#xD;&lt;br&gt;Closes function-artisans/magit-standup#3</description>
      <content:encoded><![CDATA[### Brief summary of what the package does<br><br>`magit-standup` collects recent git commits from one or more repositories and<br>formats them as org-mode standup notes. It adds a transient menu that lets you<br>set the start date, the repositories, and the authors. On weekends and Mondays<br>it looks back to Friday. On other weekdays it looks back to the previous day.<br><br>### Direct link to the package repository<br><br>https://github.com/function-artisans/magit-standup<br><br>### Your association with the package<br><br>I am the author and the maintainer.<br><br>### Relevant communications with the upstream package maintainer<br><br>**None needed**<br><br>### Checklist<br><br>- [x] The package is released under a [GPL-Compatible Free Software License](https://www.gnu.org/licenses/license-list.en.html#GPLCompatibleLicenses)<br>- [x] I've read [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org)<br>- [x] LLMs were used to generate some of the code, and if so, I've added an `Assisted-by:` line as described in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#attribution-for-ai-generated-code)<br>- [x] The package has been maintained in a public repository for 1 month or more<br>- [x] I've used the latest version of [package-lint](https://github.com/purcell/package-lint) to check for packaging issues, and addressed its feedback<br>- [x] My elisp byte-compiles cleanly<br>- [x] I've used `M-x checkdoc` to check the package's documentation strings<br>- [x] I've built and installed the package using the instructions in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#test-your-recipe)<br><br>Closes function-artisans/magit-standup#3]]></content:encoded>
      <author>raszi</author>
      <pubDate>Sat, 19 Sep 2026 19:20:48 +0000</pubDate>
    </item>
    <item>
      <title>[issue-open]: RSS feed links always point to unstable melpa</title>
      <link>https://github.com/melpa/melpa/issues/10237</link>
      <description># https://releases.melpa.org/updates.rss:&lt;br&gt;&lt;br&gt;~~~ xml&lt;br&gt;&lt;?xml version=&#34;1.0&#34; encoding=&#34;UTF-8&#34;?&gt;&lt;br&gt;&lt;rss version=&#34;2.0&#34;&lt;br&gt;   xmlns:dc=&#34;http://purl.org/dc/elements/1.1/&#34;&lt;br&gt;   xmlns:trackback=&#34;http://madskills.com/public/xml/rss/module/trackback/&#34;&lt;br&gt;   xmlns:atom=&#34;http://www.w3.org/2005/Atom&#34;&gt;&lt;br&gt;  &lt;br&gt;  &lt;channel&gt;&lt;br&gt;    &lt;title&gt;MELPA package updates&lt;/title&gt;&lt;br&gt;    &lt;link&gt;https://melpa.org&lt;/link&gt;&lt;br&gt;    &lt;atom:link href=&#34;https://melpa.org/updates.rss&#34; rel=&#34;self&#34; type=&#34;application/rss+xml&#34; /&gt;&lt;br&gt;    &lt;language&gt;en-us&lt;/language&gt;&lt;br&gt;    &lt;ttl&gt;40&lt;/ttl&gt;&lt;br&gt;    &lt;description&gt;News about package updates&lt;/description&gt;&lt;br&gt;    &lt;br&gt;      &lt;item&gt;&lt;br&gt;        &lt;title&gt;hyperbole (9.1.0) --- GNU Hyperbole: The Everyday Hypertextual Information Manager&lt;/title&gt;&lt;br&gt;        &lt;description&gt;The hyperbole package has been updated to version 9.1.0.&lt;/description&gt;&lt;br&gt;        &lt;pubDate&gt;Sat, 19 Sep 2026 18:03:41 +0000&lt;/pubDate&gt;&lt;br&gt;        &lt;guid isPermaLink=&#34;true&#34;&gt;https://melpa.org/packages/hyperbole-9.1.0.tar&lt;/guid&gt;&lt;br&gt;        &lt;link&gt;https://melpa.org/#/hyperbole&lt;/link&gt;&lt;br&gt;      &lt;/item&gt;&lt;br&gt;~~~&lt;br&gt;&lt;br&gt;All links should point to https://releases.melpa.org instead of https://melpa.org.&lt;br&gt;&lt;br&gt;# https://snapshots.melpa.org/updates.rss:&lt;br&gt;&lt;br&gt;~~~ xml&lt;br&gt;&lt;?xml version=&#34;1.0&#34; encoding=&#34;UTF-8&#34;?&gt;&lt;br&gt;&lt;rss version=&#34;2.0&#34;&lt;br&gt;   xmlns:dc=&#34;http://purl.org/dc/elements/1.1/&#34;&lt;br&gt;   xmlns:trackback=&#34;http://madskills.com/public/xml/rss/module/trackback/&#34;&lt;br&gt;   xmlns:atom=&#34;http://www.w3.org/2005/Atom&#34;&gt;&lt;br&gt;  &lt;br&gt;  &lt;channel&gt;&lt;br&gt;    &lt;title&gt;MELPA package updates&lt;/title&gt;&lt;br&gt;    &lt;link&gt;https://melpa.org&lt;/link&gt;&lt;br&gt;    &lt;atom:link href=&#34;https://melpa.org/updates.rss&#34; rel=&#34;self&#34; type=&#34;application/rss+xml&#34; /&gt;&lt;br&gt;    &lt;language&gt;en-us&lt;/language&gt;&lt;br&gt;    &lt;ttl&gt;40&lt;/ttl&gt;&lt;br&gt;    &lt;description&gt;News about package updates&lt;/description&gt;&lt;br&gt;&lt;br&gt;      &lt;item&gt;&lt;br&gt;        &lt;title&gt;hyperbole (9.1.0.0.20260916.67) --- GNU Hyperbole: The Everyday Hypertextual Information Manager&lt;/title&gt;&lt;br&gt;        &lt;description&gt;The hyperbole package has been updated to version 9.1.0.0.20260916.67.&lt;/description&gt;&lt;br&gt;        &lt;pubDate&gt;Sat, 19 Sep 2026 18:03:09 +0000&lt;/pubDate&gt;&lt;br&gt;        &lt;guid isPermaLink=&#34;true&#34;&gt;https://melpa.org/packages/hyperbole-9.1.0.0.20260916.67.tar&lt;/guid&gt;&lt;br&gt;        &lt;link&gt;https://melpa.org/#/hyperbole&lt;/link&gt;&lt;br&gt;      &lt;/item&gt;&lt;br&gt;~~~&lt;br&gt;&lt;br&gt;All links should point to https://snapshots.melpa.org instead of https://melpa.org.&lt;br&gt;&lt;br&gt;cc @tarsius </description>
      <content:encoded><![CDATA[# https://releases.melpa.org/updates.rss:<br><br>~~~ xml<br><?xml version="1.0" encoding="UTF-8"?><br><rss version="2.0"<br>   xmlns:dc="http://purl.org/dc/elements/1.1/"<br>   xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/"<br>   xmlns:atom="http://www.w3.org/2005/Atom"><br>  <br>  <channel><br>    <title>MELPA package updates</title><br>    <link>https://melpa.org</link><br>    <atom:link href="https://melpa.org/updates.rss" rel="self" type="application/rss+xml" /><br>    <language>en-us</language><br>    <ttl>40</ttl><br>    <description>News about package updates</description><br>    <br>      <item><br>        <title>hyperbole (9.1.0) --- GNU Hyperbole: The Everyday Hypertextual Information Manager</title><br>        <description>The hyperbole package has been updated to version 9.1.0.</description><br>        <pubDate>Sat, 19 Sep 2026 18:03:41 +0000</pubDate><br>        <guid isPermaLink="true">https://melpa.org/packages/hyperbole-9.1.0.tar</guid><br>        <link>https://melpa.org/#/hyperbole</link><br>      </item><br>~~~<br><br>All links should point to https://releases.melpa.org instead of https://melpa.org.<br><br># https://snapshots.melpa.org/updates.rss:<br><br>~~~ xml<br><?xml version="1.0" encoding="UTF-8"?><br><rss version="2.0"<br>   xmlns:dc="http://purl.org/dc/elements/1.1/"<br>   xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/"<br>   xmlns:atom="http://www.w3.org/2005/Atom"><br>  <br>  <channel><br>    <title>MELPA package updates</title><br>    <link>https://melpa.org</link><br>    <atom:link href="https://melpa.org/updates.rss" rel="self" type="application/rss+xml" /><br>    <language>en-us</language><br>    <ttl>40</ttl><br>    <description>News about package updates</description><br><br>      <item><br>        <title>hyperbole (9.1.0.0.20260916.67) --- GNU Hyperbole: The Everyday Hypertextual Information Manager</title><br>        <description>The hyperbole package has been updated to version 9.1.0.0.20260916.67.</description><br>        <pubDate>Sat, 19 Sep 2026 18:03:09 +0000</pubDate><br>        <guid isPermaLink="true">https://melpa.org/packages/hyperbole-9.1.0.0.20260916.67.tar</guid><br>        <link>https://melpa.org/#/hyperbole</link><br>      </item><br>~~~<br><br>All links should point to https://snapshots.melpa.org instead of https://melpa.org.<br><br>cc @tarsius ]]></content:encoded>
      <author>minad</author>
      <pubDate>Sat, 19 Sep 2026 18:11:19 +0000</pubDate>
    </item>
    <item>
      <title>[pr-open]: Add recipe for typst-overlay</title>
      <link>https://github.com/melpa/melpa/pull/10236</link>
      <description>&lt;!-- Use this template when adding a new package recipe. --&gt;&#xD;&lt;br&gt;&lt;!-- You don&#39;t have to use this when modifing an existing recipe. --&gt;&#xD;&lt;br&gt;&#xD;&lt;br&gt;&lt;!--  ╔════════════╤════════════════════════════════╤═══════════════╗  --&gt;&#xD;&lt;br&gt;&lt;!--  ║ Please use │ Add recipe for name-of-package │ as the title. ║  --&gt;&#xD;&lt;br&gt;&lt;!--  ╚════════════╧════════════════════════════════╧═══════════════╝  --&gt;&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Brief summary of what the package does&#xD;&lt;br&gt;Provides math overlays for Typst, similar to latex-preview.&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Direct link to the package repository&#xD;&lt;br&gt;&#xD;&lt;br&gt;https://github.com/hesampakdaman/typst-overlay&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Your association with the package&#xD;&lt;br&gt;&#xD;&lt;br&gt;Maintainer&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Relevant communications with the upstream package maintainer&#xD;&lt;br&gt;&#xD;&lt;br&gt;**None needed**&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Checklist&#xD;&lt;br&gt;&#xD;&lt;br&gt;&lt;!-- Please confirm by replacing `[]` with `[x]`: --&gt;&#xD;&lt;br&gt;&#xD;&lt;br&gt;- [x] The package is released under a [GPL-Compatible Free Software License](https://www.gnu.org/licenses/license-list.en.html#GPLCompatibleLicenses)&#xD;&lt;br&gt;- [x] I&#39;ve read [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org)&#xD;&lt;br&gt;- [x] LLMs were used to generate some of the code, and if so, I&#39;ve added an `Assisted-by:` line as described in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#attribution-for-ai-generated-code)&#xD;&lt;br&gt;- [x] The package has been maintained in a public repository for 1 month or more&#xD;&lt;br&gt;- [x] I&#39;ve used the latest version of [package-lint](https://github.com/purcell/package-lint) to check for packaging issues, and addressed its feedback&#xD;&lt;br&gt;- [x] My elisp byte-compiles cleanly&#xD;&lt;br&gt;- [x] I&#39;ve used `M-x checkdoc` to check the package&#39;s documentation strings&#xD;&lt;br&gt;- [x] I&#39;ve built and installed the package using the instructions in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#test-your-recipe)&#xD;&lt;br&gt;&#xD;&lt;br&gt;&lt;!-- After submitting, please fix any problems the CI reports. --&gt;&#xD;&lt;br&gt;</description>
      <content:encoded><![CDATA[<!-- Use this template when adding a new package recipe. --><br><!-- You don't have to use this when modifing an existing recipe. --><br><br><!--  ╔════════════╤════════════════════════════════╤═══════════════╗  --><br><!--  ║ Please use │ Add recipe for name-of-package │ as the title. ║  --><br><!--  ╚════════════╧════════════════════════════════╧═══════════════╝  --><br><br>### Brief summary of what the package does<br>Provides math overlays for Typst, similar to latex-preview.<br><br>### Direct link to the package repository<br><br>https://github.com/hesampakdaman/typst-overlay<br><br>### Your association with the package<br><br>Maintainer<br><br>### Relevant communications with the upstream package maintainer<br><br>**None needed**<br><br>### Checklist<br><br><!-- Please confirm by replacing `[]` with `[x]`: --><br><br>- [x] The package is released under a [GPL-Compatible Free Software License](https://www.gnu.org/licenses/license-list.en.html#GPLCompatibleLicenses)<br>- [x] I've read [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org)<br>- [x] LLMs were used to generate some of the code, and if so, I've added an `Assisted-by:` line as described in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#attribution-for-ai-generated-code)<br>- [x] The package has been maintained in a public repository for 1 month or more<br>- [x] I've used the latest version of [package-lint](https://github.com/purcell/package-lint) to check for packaging issues, and addressed its feedback<br>- [x] My elisp byte-compiles cleanly<br>- [x] I've used `M-x checkdoc` to check the package's documentation strings<br>- [x] I've built and installed the package using the instructions in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#test-your-recipe)<br><br><!-- After submitting, please fix any problems the CI reports. --><br>]]></content:encoded>
      <author>hesampakdaman</author>
      <pubDate>Sat, 19 Sep 2026 12:31:49 +0000</pubDate>
    </item>
    <item>
      <title>[pr-closed]: Add recipe for adif</title>
      <link>https://github.com/melpa/melpa/pull/10235</link>
      <description>&lt;!--  ╔════════════╤════════════════════════════════╤═══════════════╗  --&gt;&#xD;&lt;br&gt;&lt;!--  ║            |   Add recipe for adif-mode     |               ║  --&gt;&#xD;&lt;br&gt;&lt;!--  ╚════════════╧════════════════════════════════╧═══════════════╝  --&gt;&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Brief summary of what the package does&#xD;&lt;br&gt;&#xD;&lt;br&gt;A major mode for viewing and editing Amateur Data Interchange Format (ADIF) logs.&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Direct link to the package repository&#xD;&lt;br&gt;&#xD;&lt;br&gt;https://github.com/K6SM/adif-mode&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Your association with the package&#xD;&lt;br&gt;&#xD;&lt;br&gt;I&#39;m the author/maintainer.&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Relevant communications with the upstream package maintainer&#xD;&lt;br&gt;&#xD;&lt;br&gt;N/A&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Checklist&#xD;&lt;br&gt;&#xD;&lt;br&gt;- [x] The package is released under a [GPL-Compatible Free Software License](https://www.gnu.org/licenses/license-list.en.html#GPLCompatibleLicenses)&#xD;&lt;br&gt;- [x] I&#39;ve read [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org)&#xD;&lt;br&gt;- [x] LLMs were used to generate some of the code, and if so, I&#39;ve added an `Assisted-by:` line as described in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#attribution-for-ai-generated-code)&#xD;&lt;br&gt;- [x] The package has been maintained in a public repository for 1 month or more&#xD;&lt;br&gt;- [x] I&#39;ve used the latest version of [package-lint](https://github.com/purcell/package-lint) to check for packaging issues, and addressed its feedback&#xD;&lt;br&gt;- [x] My elisp byte-compiles cleanly&#xD;&lt;br&gt;- [x] I&#39;ve used `M-x checkdoc` to check the package&#39;s documentation strings&#xD;&lt;br&gt;- [x] I&#39;ve built and installed the package using the instructions in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#test-your-recipe)&#xD;&lt;br&gt;</description>
      <content:encoded><![CDATA[<!--  ╔════════════╤════════════════════════════════╤═══════════════╗  --><br><!--  ║            |   Add recipe for adif-mode     |               ║  --><br><!--  ╚════════════╧════════════════════════════════╧═══════════════╝  --><br><br>### Brief summary of what the package does<br><br>A major mode for viewing and editing Amateur Data Interchange Format (ADIF) logs.<br><br>### Direct link to the package repository<br><br>https://github.com/K6SM/adif-mode<br><br>### Your association with the package<br><br>I'm the author/maintainer.<br><br>### Relevant communications with the upstream package maintainer<br><br>N/A<br><br>### Checklist<br><br>- [x] The package is released under a [GPL-Compatible Free Software License](https://www.gnu.org/licenses/license-list.en.html#GPLCompatibleLicenses)<br>- [x] I've read [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org)<br>- [x] LLMs were used to generate some of the code, and if so, I've added an `Assisted-by:` line as described in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#attribution-for-ai-generated-code)<br>- [x] The package has been maintained in a public repository for 1 month or more<br>- [x] I've used the latest version of [package-lint](https://github.com/purcell/package-lint) to check for packaging issues, and addressed its feedback<br>- [x] My elisp byte-compiles cleanly<br>- [x] I've used `M-x checkdoc` to check the package's documentation strings<br>- [x] I've built and installed the package using the instructions in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#test-your-recipe)<br>]]></content:encoded>
      <author>K6SM</author>
      <pubDate>Sun, 27 Sep 2026 15:57:38 +0000</pubDate>
    </item>
    <item>
      <title>[pr-open]: Add recipe for adif</title>
      <link>https://github.com/melpa/melpa/pull/10235</link>
      <description>&lt;!--  ╔════════════╤════════════════════════════════╤═══════════════╗  --&gt;&#xD;&lt;br&gt;&lt;!--  ║            |   Add recipe for adif-mode     |               ║  --&gt;&#xD;&lt;br&gt;&lt;!--  ╚════════════╧════════════════════════════════╧═══════════════╝  --&gt;&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Brief summary of what the package does&#xD;&lt;br&gt;&#xD;&lt;br&gt;A major mode for viewing and editing Amateur Data Interchange Format (ADIF) logs.&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Direct link to the package repository&#xD;&lt;br&gt;&#xD;&lt;br&gt;https://github.com/K6SM/adif-mode&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Your association with the package&#xD;&lt;br&gt;&#xD;&lt;br&gt;I&#39;m the author/maintainer.&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Relevant communications with the upstream package maintainer&#xD;&lt;br&gt;&#xD;&lt;br&gt;N/A&#xD;&lt;br&gt;&#xD;&lt;br&gt;### Checklist&#xD;&lt;br&gt;&#xD;&lt;br&gt;- [x] The package is released under a [GPL-Compatible Free Software License](https://www.gnu.org/licenses/license-list.en.html#GPLCompatibleLicenses)&#xD;&lt;br&gt;- [x] I&#39;ve read [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org)&#xD;&lt;br&gt;- [x] LLMs were used to generate some of the code, and if so, I&#39;ve added an `Assisted-by:` line as described in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#attribution-for-ai-generated-code)&#xD;&lt;br&gt;- [x] The package has been maintained in a public repository for 1 month or more&#xD;&lt;br&gt;- [x] I&#39;ve used the latest version of [package-lint](https://github.com/purcell/package-lint) to check for packaging issues, and addressed its feedback&#xD;&lt;br&gt;- [x] My elisp byte-compiles cleanly&#xD;&lt;br&gt;- [x] I&#39;ve used `M-x checkdoc` to check the package&#39;s documentation strings&#xD;&lt;br&gt;- [x] I&#39;ve built and installed the package using the instructions in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#test-your-recipe)&#xD;&lt;br&gt;</description>
      <content:encoded><![CDATA[<!--  ╔════════════╤════════════════════════════════╤═══════════════╗  --><br><!--  ║            |   Add recipe for adif-mode     |               ║  --><br><!--  ╚════════════╧════════════════════════════════╧═══════════════╝  --><br><br>### Brief summary of what the package does<br><br>A major mode for viewing and editing Amateur Data Interchange Format (ADIF) logs.<br><br>### Direct link to the package repository<br><br>https://github.com/K6SM/adif-mode<br><br>### Your association with the package<br><br>I'm the author/maintainer.<br><br>### Relevant communications with the upstream package maintainer<br><br>N/A<br><br>### Checklist<br><br>- [x] The package is released under a [GPL-Compatible Free Software License](https://www.gnu.org/licenses/license-list.en.html#GPLCompatibleLicenses)<br>- [x] I've read [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org)<br>- [x] LLMs were used to generate some of the code, and if so, I've added an `Assisted-by:` line as described in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#attribution-for-ai-generated-code)<br>- [x] The package has been maintained in a public repository for 1 month or more<br>- [x] I've used the latest version of [package-lint](https://github.com/purcell/package-lint) to check for packaging issues, and addressed its feedback<br>- [x] My elisp byte-compiles cleanly<br>- [x] I've used `M-x checkdoc` to check the package's documentation strings<br>- [x] I've built and installed the package using the instructions in [CONTRIBUTING.org](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#test-your-recipe)<br>]]></content:encoded>
      <author>K6SM</author>
      <pubDate>Fri, 18 Sep 2026 19:44:37 +0000</pubDate>
    </item>
  </channel>
</rss>