Feed of "Digit/fin" https://codeberg.org/Digit/fin 2026-04-25T22:23:08+02:00 Fish Extensible Text Editor Written In Fish Digit commented on issue Digit/fin#112 2026-03-13T08:09:08+01:00 109493056: https://codeberg.org/Digit/fin/issues/112#issuecomment-11591896 mouse moves cursor <p dir="auto">relates to <a href="/Digit/fin/issues/56" class="ref-issue" rel="nofollow">#56</a> &amp; <a href="/Digit/fin/issues/47" class="ref-issue" rel="nofollow">#47</a> &amp; others</p> mouse moves cursor <p dir="auto">relates to <a href="/Digit/fin/issues/56" class="ref-issue" rel="nofollow">#56</a> &amp; <a href="/Digit/fin/issues/47" class="ref-issue" rel="nofollow">#47</a> &amp; others</p> Digit [email protected] Digit opened issue Digit/fin#112 2026-03-13T08:07:36+01:00 109492915: https://codeberg.org/Digit/fin/issues/112 112#mouse moves cursor# 112#mouse moves cursor# Digit [email protected] Digit opened issue Digit/fin#111 2026-02-17T15:49:48+01:00 100100558: https://codeberg.org/Digit/fin/issues/111 <p dir="auto">some way to just use cat-v as the input/render/stuff ?</p> 111#cat -v# Digit [email protected] Digit opened issue Digit/fin#110 2026-02-14T16:56:23+01:00 99040802: https://codeberg.org/Digit/fin/issues/110 <p dir="auto">regarding something else, someone said</p> <blockquote> <p dir="auto">have a right click menu option that copies the cli command for the function you are trying to perform.</p> </blockquote> <p dir="auto">(may be <em>best</em> suited to unixy branch?)</p> 110#menu copy command# Digit [email protected] Digit commented on issue Digit/fin#26 2026-02-10T23:51:10+01:00 98122588: https://codeberg.org/Digit/fin/issues/26#issuecomment-10504472 undo <p dir="auto">remind me why i&#39;ve not closed this yet...</p> undo <p dir="auto">remind me why i&#39;ve not closed this yet...</p> Digit [email protected] Digit opened issue Digit/fin#109 2026-02-10T23:45:48+01:00 98120184: https://codeberg.org/Digit/fin/issues/109 <p dir="auto">close a file, open again, cursor in same place as when left of.</p> <p dir="auto">would be nice, to have, as a config/option toggle feature.</p> 109#keep place# Digit [email protected] Digit opened issue Digit/fin#108 2026-02-05T01:13:04+01:00 96565986: https://codeberg.org/Digit/fin/issues/108 108#does not keep top line or cursor in view when resizing# 108#does not keep top line or cursor in view when resizing# Digit [email protected] Digit commented on issue Digit/fin#16 2026-02-03T13:32:59+01:00 96190972: https://codeberg.org/Digit/fin/issues/16#issuecomment-10340636 Extenisbility refactoring <p dir="auto">Things are happening...</p> Extenisbility refactoring <p dir="auto">Things are happening...</p> Digit [email protected] Digit opened issue Digit/fin#107 2026-02-01T19:37:42+01:00 95817646: https://codeberg.org/Digit/fin/issues/107 <p dir="auto">Instead of smooth scrolling, rainbow backgounds thar move with the content when scrolling could help give an extra visual cue to not lose place when scrolling.</p> <p dir="auto">This may be even more useful if configured to do half page pgup/pgdn scrolling instead of whole page (minus 1 line) as is default currently.</p> <p dir="auto">Also similar to the lolcat idea, but this would work better with syntax highlighting, and be more configurable and less dependent on another external tool subject to change.</p> 107#Rainbow Backgrounds# Digit [email protected] Digit opened issue Digit/fin#106 2026-01-25T15:45:39+01:00 93716883: https://codeberg.org/Digit/fin/issues/106 <p dir="auto">once/aside <a href="/Digit/fin/issues/25" class="ref-issue" rel="nofollow">#25</a> (search).</p> 106#replace# Digit [email protected] Digit opened issue Digit/fin#105 2026-01-25T15:26:23+01:00 93708900: https://codeberg.org/Digit/fin/issues/105 <p dir="auto">possible solutions to insert into the code:</p> <ul dir="auto"> <li>mkdir</li> <li>error message</li> <li>error message &amp; prompt to mkdir &lt;- ideal</li> </ul> 105#no error warning when save fails because dir does not exist.# Digit [email protected] Digit commented on issue Digit/fin#21 2026-01-16T21:55:59+01:00 90710373: https://codeberg.org/Digit/fin/issues/21#issuecomment-9915384 syntax highlighting <blockquote> <p dir="auto">probably better to use syntax-highlight (or maybe even tree-sitter?), since bat uses a method that would introduce a rust dependency.</p> </blockquote> syntax highlighting <blockquote> <p dir="auto">probably better to use syntax-highlight (or maybe even tree-sitter?), since bat uses a method that would introduce a rust dependency.</p> </blockquote> Digit [email protected] Digit commented on issue Digit/fin#88 2025-12-11T17:02:50+01:00 79639107: https://codeberg.org/Digit/fin/issues/88#issuecomment-8863023 improve status bar <p dir="auto">... oh, and, could that also mean <a href="/Digit/fin/issues/48" class="ref-issue" rel="nofollow">#48</a> menu bar, could be entirely just the status bar? :o</p> improve status bar <p dir="auto">... oh, and, could that also mean <a href="/Digit/fin/issues/48" class="ref-issue" rel="nofollow">#48</a> menu bar, could be entirely just the status bar? :o</p> Digit [email protected] Digit commented on issue Digit/fin#88 2025-12-11T17:01:45+01:00 79638807: https://codeberg.org/Digit/fin/issues/88#issuecomment-8862993 improve status bar <p dir="auto">Edited in [3] [3 see <a href="/Digit/fin/issues/56" class="ref-issue" rel="nofollow">#56</a> ], for the moveability (click and drag) of the parts of the status bar,</p> improve status bar <p dir="auto">Edited in [3] [3 see <a href="/Digit/fin/issues/56" class="ref-issue" rel="nofollow">#56</a> ], for the moveability (click and drag) of the parts of the status bar,</p> Digit [email protected] Digit commented on issue Digit/fin#58 2025-12-08T10:05:48+01:00 78687582: https://codeberg.org/Digit/fin/issues/58#issuecomment-8788308 not vibe coding clarification <p dir="auto"><a href="https://leadershiplighthouse.substack.com/p/i-went-all-in-on-ai-the-mit-study?triedRedirect=true" rel="nofollow">https://leadershiplighthouse.substack.com/p/i-went-all-in-on-ai-the-mit-study?triedRedirect=true</a></p> not vibe coding clarification <p dir="auto"><a href="https://leadershiplighthouse.substack.com/p/i-went-all-in-on-ai-the-mit-study?triedRedirect=true" rel="nofollow">https://leadershiplighthouse.substack.com/p/i-went-all-in-on-ai-the-mit-study?triedRedirect=true</a></p> Digit [email protected] Digit opened issue Digit/fin#104 2025-12-06T22:41:42+01:00 78345171: https://codeberg.org/Digit/fin/issues/104 <p dir="auto">Maybe just:</p> <p dir="auto">s/Author(s): Digit (Directing Claude Sonnet 4.0, Mistral, Qwen, opencode (grok), and more)/Author(s): Digit <strong>(+ Digit directing</strong> Claude Sonnet 4.0, Mistral, Qwen, opencode (grok), and more)/</p> <p dir="auto">As one part towards <a href="/Digit/fin/issues/58" class="ref-issue" rel="nofollow">#58</a> (Not vibe coding clarification).</p> 104#Author tweak# Digit [email protected] Digit opened issue Digit/fin#103 2025-12-06T22:36:31+01:00 78344871: https://codeberg.org/Digit/fin/issues/103 <p dir="auto">E.g.</p> <p dir="auto">Instead of just</p> <pre class="code-block"><code class="chroma language-text display">% cat fin | wc -l 721 </code></pre><p dir="auto">do something like</p> <pre class="code-block"><code class="chroma language-text display">% cat fin | sed &#39;/^\s*$/d&#39; | grep -Ev ^# | wc -l 590 </code></pre><p dir="auto">Advantages:</p> <ul dir="auto"> <li>Adds freeing feels to add more extensive comments without bloating the code line count.</li> <li>Makes fin seem more light and tight. ;)</li> </ul> <p dir="auto">Disadvantages:</p> <ul dir="auto"> <li>A little more fiddly</li> <li>Breaks consistency of line counts between old versioned commits and new.</li> </ul> 103#Change line count to exclude whitespace and comments?# Digit [email protected] Digit commented on issue Digit/fin#58 2025-12-04T04:03:19+01:00 77618526: https://codeberg.org/Digit/fin/issues/58#issuecomment-8680590 not vibe coding clarification <p dir="auto">More replies on lemmy { on <a href="https://lemmy.wtf/post/33408593/18539150" rel="nofollow">https://lemmy.wtf/post/33408593/18539150</a> in addition to <a href="https://lemmy.wtf/post/26550037/16370911" rel="nofollow">https://lemmy.wtf/post/26550037/16370911</a> } help encourage doing as this issue says ( <a href="/Digit/fin/issues/58" class="ref-issue" rel="nofollow">#58</a> &amp; <a href="/Digit/fin/issues/40" class="ref-issue" rel="nofollow">#40</a> ), making a dev vid to show.</p> <p dir="auto">Maybe next time I find the energy and inspiration to poke at it, I&#39;ll remember turn on ffmpeg for screencapture (and maybe even record some audio while I do too).</p> <p dir="auto">Much rest still needed though. Just because a machine helps accomplish more, faster, [arguable [barely]] does not mean burnout happens less. Maybe happens even more.</p> not vibe coding clarification <p dir="auto">More replies on lemmy { on <a href="https://lemmy.wtf/post/33408593/18539150" rel="nofollow">https://lemmy.wtf/post/33408593/18539150</a> in addition to <a href="https://lemmy.wtf/post/26550037/16370911" rel="nofollow">https://lemmy.wtf/post/26550037/16370911</a> } help encourage doing as this issue says ( <a href="/Digit/fin/issues/58" class="ref-issue" rel="nofollow">#58</a> &amp; <a href="/Digit/fin/issues/40" class="ref-issue" rel="nofollow">#40</a> ), making a dev vid to show.</p> <p dir="auto">Maybe next time I find the energy and inspiration to poke at it, I&#39;ll remember turn on ffmpeg for screencapture (and maybe even record some audio while I do too).</p> <p dir="auto">Much rest still needed though. Just because a machine helps accomplish more, faster, [arguable [barely]] does not mean burnout happens less. Maybe happens even more.</p> Digit [email protected] Digit opened issue Digit/fin#102 2025-11-27T18:46:51+01:00 75876969: https://codeberg.org/Digit/fin/issues/102 <p dir="auto">depends on <a href="/Digit/fin/issues/47" class="ref-issue" rel="nofollow">#47</a> selection</p> 102#Copy# Digit [email protected] Digit opened issue Digit/fin#101 2025-11-27T18:46:25+01:00 75876735: https://codeberg.org/Digit/fin/issues/101 <p dir="auto">depends on <a href="/Digit/fin/issues/47" class="ref-issue" rel="nofollow">#47</a> selection</p> 101#Cut# Digit [email protected] Digit pushed to main at Digit/fin 2025-11-16T22:13:07+01:00 73233692: https://codeberg.org/Digit/fin/commit/cc34c92241f41928d3f82ea60fbd9e8b36b60f77 <a href="https://codeberg.org/Digit/fin/commit/cc34c92241f41928d3f82ea60fbd9e8b36b60f77" rel="nofollow">cc34c92241f41928d3f82ea60fbd9e8b36b60f77</a> update llm list <a href="https://codeberg.org/Digit/fin/commit/cc34c92241f41928d3f82ea60fbd9e8b36b60f77">cc34c92241f41928d3f82ea60fbd9e8b36b60f77</a> update llm list Digit [email protected] Digit commented on issue Digit/fin#98 2025-11-13T13:19:10+01:00 72448422: https://codeberg.org/Digit/fin/issues/98#issuecomment-8262192 port the undo/redo to main branch and arctictern branch. <blockquote> <p dir="auto">Oops! There was an issue connecting to Qwen3-Max.</p> </blockquote> port the undo/redo to main branch and arctictern branch. <blockquote> <p dir="auto">Oops! There was an issue connecting to Qwen3-Max.</p> </blockquote> Digit [email protected] Digit commented on issue Digit/fin#98 2025-11-13T13:10:40+01:00 72447339: https://codeberg.org/Digit/fin/issues/98#issuecomment-8262120 port the undo/redo to main branch and arctictern branch. <p dir="auto">initial poke to more onixified/arcticternified method, supposed to be equivalent of fishsticks&#39; method resulted in awk errors replacing the render.</p> port the undo/redo to main branch and arctictern branch. <p dir="auto">initial poke to more onixified/arcticternified method, supposed to be equivalent of fishsticks&#39; method resulted in awk errors replacing the render.</p> Digit [email protected] Digit commented on issue Digit/fin#100 2025-11-13T12:57:40+01:00 72445443: https://codeberg.org/Digit/fin/issues/100#issuecomment-8261991 colour changes pre/post cursor <p dir="auto">wondering... if comes from some kind of set_color default &amp;/or the color setting of the cursor itself.</p> colour changes pre/post cursor <p dir="auto">wondering... if comes from some kind of set_color default &amp;/or the color setting of the cursor itself.</p> Digit [email protected] Digit commented on issue Digit/fin#98 2025-11-13T12:52:55+01:00 72444723: https://codeberg.org/Digit/fin/issues/98#issuecomment-8261943 port the undo/redo to main branch and arctictern branch. <p dir="auto">on it...</p> port the undo/redo to main branch and arctictern branch. <p dir="auto">on it...</p> Digit [email protected] Digit opened issue Digit/fin#100 2025-11-13T12:49:56+01:00 72444537: https://codeberg.org/Digit/fin/issues/100 <p dir="auto">the text before the cursor is a different colour than after.</p> <p dir="auto"><strong>not a bug!<br/> a feature!</strong></p> <p dir="auto">an unintended one though.</p> <p dir="auto">not yet sure how this came about, or in which version it started.<br/> certainly appears in fin1.018.fishsticks.fish at least.</p> <p dir="auto">as cool as it is [1], certainly dont really want it, at least, if it&#39;d end up messing up syntax highlighting (<a href="/Digit/fin/issues/21" class="ref-issue" rel="nofollow">#21</a>).</p> <p dir="auto">[1: it <strong><em>is</em></strong> cool. much clearer visual cue for at a glance grok of where the cursor is at. ~ would be cooler if were a genuine feature, and if could be toggled [Edit: and if can work without syntax-highlighting clobbering, once that&#39;s implemented].]</p> 100#colour changes pre/post cursor# Digit [email protected] Digit opened issue Digit/fin#99 2025-11-13T12:44:45+01:00 72443595: https://codeberg.org/Digit/fin/issues/99 <p dir="auto">current method of undo, as in fishsticks branch [(at 1.018)] (and currently reimplementing in main and arctictern branches), saves a copy of the whole file for each undo. [this is a resource fatty, especially on larger files and/or with a large number of undos(/redos)].</p> <p dir="auto">i had originally envisioned the undo(/redo) would <strong>only store 1 character diff, keeping track of row &amp; column of each</strong>. <em>not</em>, saving the whole file.</p> <p dir="auto">but undo/redo issue (<a href="/Digit/fin/issues/26" class="ref-issue" rel="nofollow">#26</a> <a href="/Digit/fin/issues/34" class="ref-issue" rel="nofollow">#34</a>) were kicking my ass so long, i just accepted this &#34;just works&#34;, just to get it done.</p> <p dir="auto">this can still be refined to a method as originally envisioned.</p> <p dir="auto">and shall be.</p> <p dir="auto">that&#39;s what this issue&#39;s about.</p> <p dir="auto">cleaning up undo/redo to a more sensible resource useage.</p> <p dir="auto">also, reducing the resource overhead on all destructive moves, such that they do not need do extra than they&#39;re supposed to do (just adding/removing characters), so to reduce/eliminate the laggy flicker on each destructive move.</p> 99#refine undo/redo resource use# Digit [email protected] Digit commented on issue Digit/fin#33 2025-11-11T14:03:16+01:00 71939900: https://codeberg.org/Digit/fin/issues/33#issuecomment-8226143 dev automation scripts <p dir="auto">a significant portion of this is much the same general thrust as in test suite <a href="/Digit/fin/issues/60" class="ref-issue" rel="nofollow">#60</a></p> dev automation scripts <p dir="auto">a significant portion of this is much the same general thrust as in test suite <a href="/Digit/fin/issues/60" class="ref-issue" rel="nofollow">#60</a></p> Digit [email protected] Digit commented on issue Digit/fin#33 2025-11-11T14:00:24+01:00 71938643: https://codeberg.org/Digit/fin/issues/33#issuecomment-8226095 dev automation scripts <p dir="auto">what works update check scripts (<a href="/Digit/fin/issues/65" class="ref-issue" rel="nofollow">#65</a>)</p> dev automation scripts <p dir="auto">what works update check scripts (<a href="/Digit/fin/issues/65" class="ref-issue" rel="nofollow">#65</a>)</p> Digit [email protected] Digit commented on issue Digit/fin#65 2025-11-11T13:59:51+01:00 71938613: https://codeberg.org/Digit/fin/issues/65#issuecomment-8226086 what works checklist <p dir="auto">dev automation scripts <a href="/Digit/fin/issues/33" class="ref-issue" rel="nofollow">#33</a> stuff too. and recursively. such scripts in there could help with this.</p> what works checklist <p dir="auto">dev automation scripts <a href="/Digit/fin/issues/33" class="ref-issue" rel="nofollow">#33</a> stuff too. and recursively. such scripts in there could help with this.</p> Digit [email protected]