Feed of "rrc" https://codeberg.org/rrc 2026-05-11T14:16:14+02:00 rrc opened issue gpanders/ijq#21 2025-09-12T21:06:03+02:00 58299715: https://codeberg.org/gpanders/ijq/issues/21 <pre class="code-block"><code class="chroma language-text display">❯ go install codeberg.org/gpanders/ijq@latest go: codeberg.org/gpanders/ijq@latest: version constraints conflict: codeberg.org/gpanders/[email protected]: parsing go.mod: module declares its path as: git.sr.ht/~gpanders/ijq but was required as: codeberg.org/gpanders/ijq </code></pre><p dir="auto">This appears to be fixed on <code>master</code>, but anyone trying to install <code>latest</code> will hit this error</p> 21#Cut new release to support go install from source# rrc [email protected] rrc pushed to rrc/regex-insert-config at rrc/foot 2025-08-30T23:43:40+02:00 55645441: https://codeberg.org/rrc/foot/commit/4d19e829b3efa97e08ba9b6e00c3c274b7fb4594 <a href="https://codeberg.org/rrc/foot/commit/4d19e829b3efa97e08ba9b6e00c3c274b7fb4594" rel="nofollow">4d19e829b3efa97e08ba9b6e00c3c274b7fb4594</a> Update uppercase-regex-insert for PR feedback. <a href="https://codeberg.org/rrc/foot/commit/4d19e829b3efa97e08ba9b6e00c3c274b7fb4594">4d19e829b3efa97e08ba9b6e00c3c274b7fb4594</a> Update uppercase-regex-insert for PR feedback. rrc [email protected] rrc created pull request dnkl/foot#2160 2025-08-07T14:20:59+02:00 51100807: https://codeberg.org/dnkl/foot/pulls/2160 <p dir="auto"><span class="issue-keyword">Fixes</span> <a href="/dnkl/foot/issues/2159" class="ref-issue" rel="nofollow">#2159</a>.</p> <p dir="auto">This makes the &#34;uppercase hint character inserts selected text&#34; behavior<br/> added in <a href="/dnkl/foot/issues/1975" class="ref-issue" rel="nofollow">#1975</a> configurable, as it can have unexpected behavior for some users.</p> <p dir="auto">It defaults to &#34;off&#34;, preserving the original behavior of <code>foot</code> before <a href="/dnkl/foot/issues/1975" class="ref-issue" rel="nofollow">#1975</a>.</p> 2160#Add uppercase-regex-insert config option.# rrc [email protected] rrc pushed to rrc/regex-insert-config at rrc/foot 2025-08-07T14:20:17+02:00 51100510: https://codeberg.org/rrc/foot/compare/86d63f08ba118f0051b6941353d0a888f4987d75...2a796d77e3ab40fca76641ff5d9b05467348c656 <a href="https://codeberg.org/rrc/foot/commit/2a796d77e3ab40fca76641ff5d9b05467348c656" rel="nofollow">2a796d77e3ab40fca76641ff5d9b05467348c656</a> Add uppercase-regex-insert config option. <a href="https://codeberg.org/rrc/foot/commit/72d9a13c0c6b6ee4b56a38f508c2e8d5c56616b5" rel="nofollow">72d9a13c0c6b6ee4b56a38f508c2e8d5c56616b5</a> server: fix compilation error: return value ignored <a href="https://codeberg.org/rrc/foot/commit/b13a8f12d2d360e0923ee30ff40f25b245576bb5" rel="nofollow">b13a8f12d2d360e0923ee30ff40f25b245576bb5</a> server/client: add support for sending SIGUSR to footclient <a href="https://codeberg.org/rrc/foot/commit/70d99a80513f574ac6d74989282b3481572513ce" rel="nofollow">70d99a80513f574ac6d74989282b3481572513ce</a> changelog: SIGUSR changes in the server <a href="https://codeberg.org/rrc/foot/commit/b1b2162416cc0633b6432b0af48e79de6a5540d2" rel="nofollow">b1b2162416cc0633b6432b0af48e79de6a5540d2</a> doc: foot.ini: mention SIGUSR1/SIGUSR2 and reference foot(1) <a href="https://codeberg.org/rrc/foot/commit/2a796d77e3ab40fca76641ff5d9b05467348c656">2a796d77e3ab40fca76641ff5d9b05467348c656</a> Add uppercase-regex-insert config option. <a href="https://codeberg.org/rrc/foot/commit/72d9a13c0c6b6ee4b56a38f508c2e8d5c56616b5">72d9a13c0c6b6ee4b56a38f508c2e8d5c56616b5</a> server: fix compilation error: return value ignored <a href="https://codeberg.org/rrc/foot/commit/b13a8f12d2d360e0923ee30ff40f25b245576bb5">b13a8f12d2d360e0923ee30ff40f25b245576bb5</a> server/client: add support for sending SIGUSR to footclient <a href="https://codeberg.org/rrc/foot/commit/70d99a80513f574ac6d74989282b3481572513ce">70d99a80513f574ac6d74989282b3481572513ce</a> changelog: SIGUSR changes in the server <a href="https://codeberg.org/rrc/foot/commit/b1b2162416cc0633b6432b0af48e79de6a5540d2">b1b2162416cc0633b6432b0af48e79de6a5540d2</a> doc: foot.ini: mention SIGUSR1/SIGUSR2 and reference foot(1) rrc [email protected] rrc created branch rrc/regex-insert-config in rrc/foot 2025-08-07T14:20:17+02:00 51100504: https://codeberg.org/rrc/foot/src/branch/rrc/regex-insert-config rrc [email protected] rrc commented on issue dnkl/foot#2159 2025-08-07T14:03:22+02:00 51096892: https://codeberg.org/dnkl/foot/issues/2159#issuecomment-6158770 Copy-and-insert behavior for regex-copy should be configurable <blockquote> <p dir="auto">would having different key bindings for copy and insert be too annoying</p> </blockquote> <p dir="auto">I&#39;ve gotten used to the current behavior, but I could probably get used to something different.</p> <p dir="auto">I&#39;ve realized 2 doesn&#39;t really work, since this behavior also applies to <code>show-urls-copy</code>, which doesn&#39;t have it&#39;s own regex configuration section.</p> Copy-and-insert behavior for regex-copy should be configurable <blockquote> <p dir="auto">would having different key bindings for copy and insert be too annoying</p> </blockquote> <p dir="auto">I&#39;ve gotten used to the current behavior, but I could probably get used to something different.</p> <p dir="auto">I&#39;ve realized 2 doesn&#39;t really work, since this behavior also applies to <code>show-urls-copy</code>, which doesn&#39;t have it&#39;s own regex configuration section.</p> rrc [email protected] rrc opened issue dnkl/foot#2159 2025-08-02T23:20:11+02:00 50231689: https://codeberg.org/dnkl/foot/issues/2159 <h3 id="user-content-describe-your-feature-request" dir="auto">Describe your feature request</h3> <p dir="auto"><a href="/dnkl/foot/issues/1975" class="ref-issue" rel="nofollow">#1975</a> implemented a feature where holding an uppercase key while in regex-copy mode will also insert the selected text.<br/> <a href="/mjo" class="mention" rel="nofollow">@mjo</a> pointed out that this can be undesireable or confusing in some scenarios.<br/> It would be nice if it were configurable. I see a few options:</p> <ol dir="auto"> <li>Make it a global setting, e.g. <code>uppercase-copy-and-insert-regex=true</code> (I have no idea what to call this)</li> <li>Make it a per-regex setting, e.g. <code>[regex:blah] uppercase-insert=true</code></li> <li>Make it a per-binding setting, e.g. `[key-bindings]</li> </ol> <p dir="auto">If we do this, should it default to <code>true</code> (current behavior) or <code>false</code> (previous behavior, before <a href="/dnkl/foot/issues/1975" class="ref-issue" rel="nofollow">#1975</a>)?</p> <p dir="auto">There&#39;s also a 4th option that is not mutually exclusive with the above<br/> 4. Make it a separate binding, e.g. <code>regex-copy-and-insert</code></p> <p dir="auto">This has slightly different ergonomics, in that you need to start the action with a separate keybinding.</p> 2159#Copy-and-insert behavior for regex-copy should be configurable# rrc [email protected] rrc commented on issue dnkl/foot#1975 2025-08-01T21:55:40+02:00 50043076: https://codeberg.org/dnkl/foot/issues/1975#issuecomment-6094297 Insert regex selection in prompt <p dir="auto">Ah, sorry. I see how that could be confusing. I had based this off the behavior in <a href="https://wezterm.org/quickselect.html" rel="nofollow">wezterm</a></p> <blockquote> <p dir="auto">Typing in the uppercase form of the prefix will copy AND paste the highlighted text, and cancel quick select mode.</p> </blockquote> <p dir="auto">I think it makes sense to make this configurable, and/or add a separate binding like <code>regex-copy-and-insert</code></p> Insert regex selection in prompt <p dir="auto">Ah, sorry. I see how that could be confusing. I had based this off the behavior in <a href="https://wezterm.org/quickselect.html" rel="nofollow">wezterm</a></p> <blockquote> <p dir="auto">Typing in the uppercase form of the prefix will copy AND paste the highlighted text, and cancel quick select mode.</p> </blockquote> <p dir="auto">I think it makes sense to make this configurable, and/or add a separate binding like <code>regex-copy-and-insert</code></p> rrc [email protected] rrc commented on pull request dnkl/foot#2081 2025-05-01T13:03:21+02:00 31628714: https://codeberg.org/dnkl/foot/pulls/2081#issuecomment-4058456 Paste URL/regex selection to prompt if key is uppercase. <p dir="auto">Gah, sorry. Thanks for the repeated reviews</p> Paste URL/regex selection to prompt if key is uppercase. <p dir="auto">Gah, sorry. Thanks for the repeated reviews</p> rrc [email protected] rrc pushed to rrc/regex-copy-paste at rrc/foot 2025-05-01T13:02:42+02:00 31628669: https://codeberg.org/rrc/foot/commit/682c6fc17c32041d064e92c08d13f05b0017526c <a href="https://codeberg.org/rrc/foot/commit/682c6fc17c32041d064e92c08d13f05b0017526c" rel="nofollow">682c6fc17c32041d064e92c08d13f05b0017526c</a> Fix formatting. <a href="https://codeberg.org/rrc/foot/commit/682c6fc17c32041d064e92c08d13f05b0017526c">682c6fc17c32041d064e92c08d13f05b0017526c</a> Fix formatting. rrc [email protected] rrc pushed to rrc/regex-copy-paste at rrc/foot 2025-04-30T22:17:09+02:00 31541453: https://codeberg.org/rrc/foot/commit/1bd8b6f659b82764ab9fc8f97a176c337a9b390a <a href="https://codeberg.org/rrc/foot/commit/1bd8b6f659b82764ab9fc8f97a176c337a9b390a" rel="nofollow">1bd8b6f659b82764ab9fc8f97a176c337a9b390a</a> Fix unintended changes <a href="https://codeberg.org/rrc/foot/commit/1bd8b6f659b82764ab9fc8f97a176c337a9b390a">1bd8b6f659b82764ab9fc8f97a176c337a9b390a</a> Fix unintended changes rrc [email protected] rrc pushed to rrc/regex-copy-paste at rrc/foot 2025-04-30T22:08:18+02:00 31540463: https://codeberg.org/rrc/foot/commit/b3e4e125d003d280c06523efe541c8f880f4255a <a href="https://codeberg.org/rrc/foot/commit/b3e4e125d003d280c06523efe541c8f880f4255a" rel="nofollow">b3e4e125d003d280c06523efe541c8f880f4255a</a> Fix doc, move logic to activate_url. <a href="https://codeberg.org/rrc/foot/commit/b3e4e125d003d280c06523efe541c8f880f4255a">b3e4e125d003d280c06523efe541c8f880f4255a</a> Fix doc, move logic to activate_url. rrc [email protected] rrc pushed to rrc/regex-copy-paste at rrc/foot 2025-04-30T12:45:13+02:00 31443764: https://codeberg.org/rrc/foot/commit/a5c43df2d5ab0e961ab18a0b4e458a978850ecc7 <a href="https://codeberg.org/rrc/foot/commit/a5c43df2d5ab0e961ab18a0b4e458a978850ecc7" rel="nofollow">a5c43df2d5ab0e961ab18a0b4e458a978850ecc7</a> Use 32-bit char comparison, update docs. <a href="https://codeberg.org/rrc/foot/commit/a5c43df2d5ab0e961ab18a0b4e458a978850ecc7">a5c43df2d5ab0e961ab18a0b4e458a978850ecc7</a> Use 32-bit char comparison, update docs. rrc [email protected] rrc commented on pull request dnkl/foot#2081 2025-04-29T13:01:31+02:00 31280183: https://codeberg.org/dnkl/foot/pulls/2081#issuecomment-4039742 Paste URL/regex selection to prompt if key is uppercase. <p dir="auto">I copied some code from <code>selection.c</code> to add the bracketing. I tried calling <code>selection_from_clipboard</code>, which seemed a more direct way to do this, but <code>clipboard-&gt;data_offer</code> is NULL, though I think <code>activate_url</code> should have put the data on the clipboard already.</p> Paste URL/regex selection to prompt if key is uppercase. <p dir="auto">I copied some code from <code>selection.c</code> to add the bracketing. I tried calling <code>selection_from_clipboard</code>, which seemed a more direct way to do this, but <code>clipboard-&gt;data_offer</code> is NULL, though I think <code>activate_url</code> should have put the data on the clipboard already.</p> rrc [email protected] rrc pushed to rrc/regex-copy-paste at rrc/foot 2025-04-29T12:53:31+02:00 31279616: https://codeberg.org/rrc/foot/commit/984d3925d395b51e73d9441eee6b7670cc1d3ffd <a href="https://codeberg.org/rrc/foot/commit/984d3925d395b51e73d9441eee6b7670cc1d3ffd" rel="nofollow">984d3925d395b51e73d9441eee6b7670cc1d3ffd</a> Bracket pastes. <a href="https://codeberg.org/rrc/foot/commit/984d3925d395b51e73d9441eee6b7670cc1d3ffd">984d3925d395b51e73d9441eee6b7670cc1d3ffd</a> Bracket pastes. rrc [email protected] rrc created pull request dnkl/foot#2081 2025-04-29T02:02:45+02:00 31212527: https://codeberg.org/dnkl/foot/pulls/2081 <p dir="auto"><span class="issue-keyword">Fixes</span> <a href="/dnkl/foot/issues/1975" class="ref-issue" rel="nofollow">#1975</a>.</p> <p dir="auto">In copy-regex/show-urls-copy mode, if the last input character<br/> was uppercase, copy the selection to the clipboard <em>and</em> paste<br/> it. This is useful for taking a file path from a command output<br/> (log, git, test failure, etc.) and using it in another command.</p> <p dir="auto">This is inspired by the behavior of copy mode in wezterm:<br/> <a href="https://wezterm.org/quickselect.html" rel="nofollow">https://wezterm.org/quickselect.html</a></p> <p dir="auto">I could have made it check every character in the hint, but it<br/> seemed fine to assume that if the last character was uppercase,<br/> the user wanted this behavior.</p> 2081#Paste URL/regex selection to prompt if key is uppercase.# rrc [email protected] rrc pushed to rrc/regex-copy-paste at rrc/foot 2025-04-29T02:02:13+02:00 31212503: https://codeberg.org/rrc/foot/commit/6e810fb677339ee00cc002447af63ba9fa520fcf <a href="https://codeberg.org/rrc/foot/commit/6e810fb677339ee00cc002447af63ba9fa520fcf" rel="nofollow">6e810fb677339ee00cc002447af63ba9fa520fcf</a> Paste URL/regex selection to prompt if key is uppercase. <a href="https://codeberg.org/rrc/foot/commit/6e810fb677339ee00cc002447af63ba9fa520fcf">6e810fb677339ee00cc002447af63ba9fa520fcf</a> Paste URL/regex selection to prompt if key is uppercase. rrc [email protected] rrc created branch rrc/regex-copy-paste in rrc/foot 2025-04-29T02:02:13+02:00 31212500: https://codeberg.org/rrc/foot/src/branch/rrc/regex-copy-paste rrc [email protected] rrc created repository rrc/foot 2025-04-29T02:01:37+02:00 31212128: https://codeberg.org/rrc/foot rrc [email protected] rrc opened issue dnkl/foot#1975 2025-02-24T12:56:19+01:00 24095745: https://codeberg.org/dnkl/foot/issues/1975 <h3 id="user-content-describe-your-feature-request" dir="auto">Describe your feature request</h3> <p dir="auto">The new regex selection feature is great, but one thing I&#39;m missing from other terminals is the ability to insert the selected text in the prompt. This is useful for filenames and git hashes, where I want to quickly pick the output of a prior command and use it as an argument to my next command.</p> <p dir="auto">For now, I&#39;m working around it using <code>wtype</code>, but it&#39;s not as smooth as having the terminal insert it (you can see the individual characters being typed out):</p> <pre class="code-block"><code class="chroma language-text display">[regex:generic] # hash|path regex=([a-fA-f0-9]{7,128}|\S+/\S+) launch=wtype &#34;${match}&#34; </code></pre><p dir="auto">Ideally there would be a <code>regex-paste</code> command or something.</p> 1975#Insert regex selection in prompt# rrc [email protected] rrc commented on pull request dnkl/foot#1935 2025-02-12T00:29:58+01:00 23452105: https://codeberg.org/dnkl/foot/pulls/1935#issuecomment-2813235 Generic, regex-based label mode <p dir="auto">Thank you for implementing this! It was the one big feature I was missing relative to other terminals out there. It works great!</p> Generic, regex-based label mode <p dir="auto">Thank you for implementing this! It was the one big feature I was missing relative to other terminals out there. It works great!</p> rrc [email protected] rrc commented on pull request dnkl/foot#1952 2025-02-10T13:27:51+01:00 23300674: https://codeberg.org/dnkl/foot/pulls/1952#issuecomment-2788251 config: regex: fix invalid free <p dir="auto">That fixed it, thanks!</p> config: regex: fix invalid free <p dir="auto">That fixed it, thanks!</p> rrc [email protected] rrc opened issue dnkl/foot#1951 2025-02-09T18:41:37+01:00 23264132: https://codeberg.org/dnkl/foot/issues/1951 <h3 id="user-content-foot-version" dir="auto">Foot Version</h3> <p dir="auto">foot version: 1.20.2-100-gd84b0d4c (Feb 09 2025, branch &#39;master&#39;) +pgo +ime +graphemes +toplevel-icon +system-bell -assertions</p> <h3 id="user-content-term-environment-variable" dir="auto">TERM environment variable</h3> <p dir="auto">foot</p> <h3 id="user-content-compositor-version" dir="auto">Compositor Version</h3> <p dir="auto">Hyprland 0.47.2</p> <h3 id="user-content-distribution" dir="auto">Distribution</h3> <p dir="auto">Archlinux</p> <h3 id="user-content-terminal-multiplexer" dir="auto">Terminal multiplexer</h3> <p dir="auto">none</p> <h3 id="user-content-shell-tui-application" dir="auto">Shell, TUI, application</h3> <p dir="auto">bash</p> <h3 id="user-content-server-standalone-mode" dir="auto">Server/standalone mode</h3> <ul dir="auto"> <li class="task-list-item"><input type="checkbox" disabled="" data-source-position="350" checked=""/>Standalone</li> <li class="task-list-item"><input type="checkbox" disabled="" data-source-position="367"/>Server</li> </ul> <h3 id="user-content-foot-config" dir="auto">Foot config</h3> <pre class="code-block"><code class="chroma language-ini display"><span class="na">```</span> <span class="k">[regex:hashes]</span> <span class="na">regex</span><span class="o">=</span><span class="s">([a-fA-f0-9]{7,128})</span> <span class="na">launch</span><span class="o">=</span><span class="s">wl-copy ${match}</span> <span class="na">```</span> </code></pre><h3 id="user-content-description-of-bug-and-steps-to-reproduce" dir="auto">Description of Bug and Steps to Reproduce</h3> <p dir="auto">foot segfaults on startup</p> <p dir="auto">If I remove the <code>launch</code> key, it resolves</p> <h3 id="user-content-relevant-logs-stacktraces-etc" dir="auto">Relevant logs, stacktraces, etc.</h3> <pre class="code-block"><code class="chroma language-text display">#0 0x00007ffff7b828d8 in free () from /usr/lib/libc.so.6 #1 0x00005555555a506a in free_argv (argv=argv@entry=0x7fffffffd7b8) at ../config.c:782 #2 0x0000555555573b52 in spawn_template_free (template=0x7fffffffd7b8) at ../config.c:812 #3 value_to_spawn_template (ctx=ctx@entry=0x7fffffffd920, template=template@entry=0x7fffffffd7b8) at ../config.c:826 #4 0x0000555555574208 in parse_section_regex (ctx=ctx@entry=0x7fffffffd920) at ../config.c:1331 #5 0x000055555555a657 in parse_config_file (f=f@entry=0x5555555d4420, conf=conf@entry=0x7fffffffdc80, path=path@entry=0x5555555e4090 &#34;/home/rcorre/.config/foot/foot.ini&#34;, errors_are_fatal=errors_are_fatal@entry=false) at ../config.c:3077 #6 0x0000555555592a60 in config_load (conf=0x7fffffffdc80, conf_path=&lt;optimized out&gt;, initial_user_notifications=0x7fffffffdaa0, overrides=&lt;synthetic pointer&gt;, errors_are_fatal=&lt;optimized out&gt;, as_server=false) at ../config.c:3510 #7 main (argc=0, argv=0x7fffffffe5a0) at ../main.c:498 </code></pre> 1951#Segfault parsing regex section# rrc [email protected] rrc commented on issue dnkl/foot#1872 2025-01-02T22:03:36+01:00 21526954: https://codeberg.org/dnkl/foot/issues/1872#issuecomment-2561427 Feature: Path detection <blockquote> <p dir="auto">Another idea: a generic &#34;select mode&#34; where you set a regex pattern to pick what you want. It’d give more control, but might be overkill since it’s hard to see it being useful beyond paths and URLs.</p> </blockquote> <p dir="auto">I&#39;ve used this in other terminals for things beyond paths and URLs:</p> <ul dir="auto"> <li>Issue/PR numbers (e.g. <code>#1234<span class="color-preview" style="background-color: #1234"></span></code>)</li> <li>Hashes (e.g. for git)</li> <li>Jira issues (<code>ABC-123</code>)</li> </ul> <blockquote> <p dir="auto">There are two modes that come to mind:</p> </blockquote> <p dir="auto">A <code>launch</code> mode would also be great, e.g. to launch a browser to an issue/pull request.</p> Feature: Path detection <blockquote> <p dir="auto">Another idea: a generic &#34;select mode&#34; where you set a regex pattern to pick what you want. It’d give more control, but might be overkill since it’s hard to see it being useful beyond paths and URLs.</p> </blockquote> <p dir="auto">I&#39;ve used this in other terminals for things beyond paths and URLs:</p> <ul dir="auto"> <li>Issue/PR numbers (e.g. <code>#1234<span class="color-preview" style="background-color: #1234"></span></code>)</li> <li>Hashes (e.g. for git)</li> <li>Jira issues (<code>ABC-123</code>)</li> </ul> <blockquote> <p dir="auto">There are two modes that come to mind:</p> </blockquote> <p dir="auto">A <code>launch</code> mode would also be great, e.g. to launch a browser to an issue/pull request.</p> rrc [email protected] rrc pushed to main at rrc/nosh 2024-10-05T23:01:58+02:00 18588937: https://codeberg.org/rrc/nosh/compare/9ea9db3f5b5c791f81ceda66ba867dbc15f3be23...dd8551dfae0fc4e7a07a31047a62d137e829d3ea <a href="https://codeberg.org/rrc/nosh/commit/dd8551dfae0fc4e7a07a31047a62d137e829d3ea" rel="nofollow">dd8551dfae0fc4e7a07a31047a62d137e829d3ea</a> Remove unused import <a href="https://codeberg.org/rrc/nosh/commit/db25c97fea82ae57c64ab9c43eeafa33502458a5" rel="nofollow">db25c97fea82ae57c64ab9c43eeafa33502458a5</a> Parse journals as ini <a href="https://codeberg.org/rrc/nosh/commit/be9dabb380cc5e282ddbef7c85e775ab448834a9" rel="nofollow">be9dabb380cc5e282ddbef7c85e775ab448834a9</a> Fix tests <a href="https://codeberg.org/rrc/nosh/commit/517e46aac21f0457332224849bd5acaaefbafb74" rel="nofollow">517e46aac21f0457332224849bd5acaaefbafb74</a> Write/parse food to ini <a href="https://codeberg.org/rrc/nosh/commit/01e75f9203162a33bfaa94647c55a4eaffc8345a" rel="nofollow">01e75f9203162a33bfaa94647c55a4eaffc8345a</a> Move tabled out of lib <a href="https://codeberg.org/rrc/nosh/commit/dd8551dfae0fc4e7a07a31047a62d137e829d3ea">dd8551dfae0fc4e7a07a31047a62d137e829d3ea</a> Remove unused import <a href="https://codeberg.org/rrc/nosh/commit/db25c97fea82ae57c64ab9c43eeafa33502458a5">db25c97fea82ae57c64ab9c43eeafa33502458a5</a> Parse journals as ini <a href="https://codeberg.org/rrc/nosh/commit/be9dabb380cc5e282ddbef7c85e775ab448834a9">be9dabb380cc5e282ddbef7c85e775ab448834a9</a> Fix tests <a href="https://codeberg.org/rrc/nosh/commit/517e46aac21f0457332224849bd5acaaefbafb74">517e46aac21f0457332224849bd5acaaefbafb74</a> Write/parse food to ini <a href="https://codeberg.org/rrc/nosh/commit/01e75f9203162a33bfaa94647c55a4eaffc8345a">01e75f9203162a33bfaa94647c55a4eaffc8345a</a> Move tabled out of lib rrc [email protected] rrc pushed to main at rrc/boxt 2024-10-05T14:10:11+02:00 18577679: https://codeberg.org/rrc/boxt/commit/66d0d23b31b18e8a156f1d02bec1ff547ad8adfe <a href="https://codeberg.org/rrc/boxt/commit/66d0d23b31b18e8a156f1d02bec1ff547ad8adfe" rel="nofollow">66d0d23b31b18e8a156f1d02bec1ff547ad8adfe</a> Implement undo. <a href="https://codeberg.org/rrc/boxt/commit/66d0d23b31b18e8a156f1d02bec1ff547ad8adfe">66d0d23b31b18e8a156f1d02bec1ff547ad8adfe</a> Implement undo. rrc [email protected] rrc pushed to main at rrc/boxt 2024-10-04T14:54:36+02:00 18548090: https://codeberg.org/rrc/boxt/commit/14c1e9561cda98b3a99df9c52f08e2ed632241ca <a href="https://codeberg.org/rrc/boxt/commit/14c1e9561cda98b3a99df9c52f08e2ed632241ca" rel="nofollow">14c1e9561cda98b3a99df9c52f08e2ed632241ca</a> WIP: TODO: Truncate undo/redo entries. <a href="https://codeberg.org/rrc/boxt/commit/14c1e9561cda98b3a99df9c52f08e2ed632241ca">14c1e9561cda98b3a99df9c52f08e2ed632241ca</a> WIP: TODO: Truncate undo/redo entries. rrc [email protected] rrc pushed to main at rrc/boxt 2024-10-04T13:29:42+02:00 18545694: https://codeberg.org/rrc/boxt/commit/92f1b1662433ce9353c62ec022d792f86d8d73db <a href="https://codeberg.org/rrc/boxt/commit/92f1b1662433ce9353c62ec022d792f86d8d73db" rel="nofollow">92f1b1662433ce9353c62ec022d792f86d8d73db</a> wip <a href="https://codeberg.org/rrc/boxt/commit/92f1b1662433ce9353c62ec022d792f86d8d73db">92f1b1662433ce9353c62ec022d792f86d8d73db</a> wip rrc [email protected] rrc pushed to main at rrc/boxt 2024-10-04T13:15:51+02:00 18545498: https://codeberg.org/rrc/boxt/commit/1b751ce0783f41b1dcaf8e080c5e11446d1122a6 <a href="https://codeberg.org/rrc/boxt/commit/1b751ce0783f41b1dcaf8e080c5e11446d1122a6" rel="nofollow">1b751ce0783f41b1dcaf8e080c5e11446d1122a6</a> wip <a href="https://codeberg.org/rrc/boxt/commit/1b751ce0783f41b1dcaf8e080c5e11446d1122a6">1b751ce0783f41b1dcaf8e080c5e11446d1122a6</a> wip rrc [email protected] rrc pushed to main at rrc/boxt 2024-10-03T03:32:25+02:00 18512151: https://codeberg.org/rrc/boxt/commit/1136fc5de9fa0e51db6f0c1d740c179924fa59b3 <a href="https://codeberg.org/rrc/boxt/commit/1136fc5de9fa0e51db6f0c1d740c179924fa59b3" rel="nofollow">1136fc5de9fa0e51db6f0c1d740c179924fa59b3</a> Move from draw to edit to prepare for undo <a href="https://codeberg.org/rrc/boxt/commit/1136fc5de9fa0e51db6f0c1d740c179924fa59b3">1136fc5de9fa0e51db6f0c1d740c179924fa59b3</a> Move from draw to edit to prepare for undo rrc [email protected]