Feed of "Digit/fin"https://codeberg.org/Digit/fin2026-04-25T22:23:08+02:00Fish Extensible Text Editor Written In FishDigit commented on issue Digit/fin#1122026-03-13T08:09:08+01:00109493056: https://codeberg.org/Digit/fin/issues/112#issuecomment-11591896mouse moves cursor
<p dir="auto">relates to <a href="/Digit/fin/issues/56" class="ref-issue" rel="nofollow">#56</a> & <a href="/Digit/fin/issues/47" class="ref-issue" rel="nofollow">#47</a> & others</p>
mouse moves cursor
<p dir="auto">relates to <a href="/Digit/fin/issues/56" class="ref-issue" rel="nofollow">#56</a> & <a href="/Digit/fin/issues/47" class="ref-issue" rel="nofollow">#47</a> & others</p>
Digit[email protected]Digit opened issue Digit/fin#1122026-03-13T08:07:36+01:00109492915: https://codeberg.org/Digit/fin/issues/112112#mouse moves cursor#112#mouse moves cursor#Digit[email protected]Digit opened issue Digit/fin#1112026-02-17T15:49:48+01:00100100558: 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#1102026-02-14T16:56:23+01:0099040802: 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#262026-02-10T23:51:10+01:0098122588: https://codeberg.org/Digit/fin/issues/26#issuecomment-10504472undo
<p dir="auto">remind me why i've not closed this yet...</p>
undo
<p dir="auto">remind me why i've not closed this yet...</p>
Digit[email protected]Digit opened issue Digit/fin#1092026-02-10T23:45:48+01:0098120184: 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#1082026-02-05T01:13:04+01:0096565986: https://codeberg.org/Digit/fin/issues/108108#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#162026-02-03T13:32:59+01:0096190972: https://codeberg.org/Digit/fin/issues/16#issuecomment-10340636Extenisbility 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#1072026-02-01T19:37:42+01:0095817646: 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#1062026-01-25T15:45:39+01:0093716883: 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#1052026-01-25T15:26:23+01:0093708900: 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 & prompt to mkdir <- ideal</li>
</ul>
105#no error warning when save fails because dir does not exist.#Digit[email protected]Digit commented on issue Digit/fin#212026-01-16T21:55:59+01:0090710373: https://codeberg.org/Digit/fin/issues/21#issuecomment-9915384syntax 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#882025-12-11T17:02:50+01:0079639107: https://codeberg.org/Digit/fin/issues/88#issuecomment-8863023improve 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#882025-12-11T17:01:45+01:0079638807: https://codeberg.org/Digit/fin/issues/88#issuecomment-8862993improve 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#582025-12-08T10:05:48+01:0078687582: https://codeberg.org/Digit/fin/issues/58#issuecomment-8788308not 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#1042025-12-06T22:41:42+01:0078345171: 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#1032025-12-06T22:36:31+01:0078344871: 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 '/^\s*$/d' | 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#582025-12-04T04:03:19+01:0077618526: https://codeberg.org/Digit/fin/issues/58#issuecomment-8680590not 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> & <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'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> & <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'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#1022025-11-27T18:46:51+01:0075876969: 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#1012025-11-27T18:46:25+01:0075876735: 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/fin2025-11-16T22:13:07+01:0073233692: 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 listDigit[email protected]Digit commented on issue Digit/fin#982025-11-13T13:19:10+01:0072448422: https://codeberg.org/Digit/fin/issues/98#issuecomment-8262192port 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#982025-11-13T13:10:40+01:0072447339: https://codeberg.org/Digit/fin/issues/98#issuecomment-8262120port 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' 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' method resulted in awk errors replacing the render.</p>
Digit[email protected]Digit commented on issue Digit/fin#1002025-11-13T12:57:40+01:0072445443: https://codeberg.org/Digit/fin/issues/100#issuecomment-8261991colour changes pre/post cursor
<p dir="auto">wondering... if comes from some kind of set_color default &/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 &/or the color setting of the cursor itself.</p>
Digit[email protected]Digit commented on issue Digit/fin#982025-11-13T12:52:55+01:0072444723: https://codeberg.org/Digit/fin/issues/98#issuecomment-8261943port 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#1002025-11-13T12:49:56+01:0072444537: 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'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's implemented].]</p>
100#colour changes pre/post cursor#Digit[email protected]Digit opened issue Digit/fin#992025-11-13T12:44:45+01:0072443595: 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 & 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 "just works", 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's what this issue'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'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#332025-11-11T14:03:16+01:0071939900: https://codeberg.org/Digit/fin/issues/33#issuecomment-8226143dev 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#332025-11-11T14:00:24+01:0071938643: https://codeberg.org/Digit/fin/issues/33#issuecomment-8226095dev 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#652025-11-11T13:59:51+01:0071938613: https://codeberg.org/Digit/fin/issues/65#issuecomment-8226086what 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]