fosstodon.org is one of the many independent Mastodon servers you can use to participate in the fediverse.
Fosstodon is an invite only Mastodon instance that is open to those who are interested in technology; particularly free & open source software. If you wish to join, contact us for an invite.

Administered by:

Server stats:

8.7K
active users

#textadept

0 posts0 participants0 posts today
Michal :verified: :btw:<p>I challenged myself to implement a code completer for <a href="https://toot.kottman.xyz/tags/TextAdept" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TextAdept</span></a> editor in <a href="https://toot.kottman.xyz/tags/Lua" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Lua</span></a> based on <a href="https://toot.kottman.xyz/tags/llama" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>llama</span></a> 3.2. It ended up being &lt;100 LOC total.</p><p>It feels pretty fast considering that it's running on modest <a href="https://toot.kottman.xyz/tags/Arc750" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Arc750</span></a>. And it's interesting to see the different "code" it makes up every time it's run.</p>
Anachron :void:<p>I think its time to get my hands on the user customizable lua based <a href="https://fosstodon.org/tags/terminal" class="mention hashtag" rel="tag">#<span>terminal</span></a> <a href="https://fosstodon.org/tags/texteditor" class="mention hashtag" rel="tag">#<span>texteditor</span></a> <a href="https://fosstodon.org/tags/textadept" class="mention hashtag" rel="tag">#<span>textadept</span></a>.</p><p><a href="https://github.com/orbitalquark/textadept" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="ellipsis">github.com/orbitalquark/textad</span><span class="invisible">ept</span></a></p>
Michal :verified: :btw:<p>I love the <a href="https://toot.kottman.xyz/tags/TextAdept" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TextAdept</span></a> editor - <a href="https://toot.kottman.xyz/tags/Lua" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Lua</span></a> based, fast, minimalist, very extensible.</p><p>I wanted to write my yesterday's thread and split it up into 500-char chunks.</p><p>So I made the following small change to core/ui.lua:</p><p>@@ -309,7 +309,8 @@<br>- local encoding = buffer.encoding or ''<br>+ local sel = buffer:get_sel_text()<br>+ local encoding = (buffer.encoding or '') .. (<a href="https://toot.kottman.xyz/tags/sel" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>sel</span></a>&gt;0 and ' Sel:'..<a href="https://toot.kottman.xyz/tags/sel" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>sel</span></a> or '')</p><p>TADA! Now I just have to select the chunk and immediately see how many bytes I've written...</p>
Michal :verified: :btw:<p>After years of having to use "real IDEs" and hyper-modded Vim at work, I downloaded <a href="https://toot.kottman.xyz/tags/TextAdept" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TextAdept</span></a> again, started it up... and fell in love again. Or is it nostalgia?</p><p>There's somethig amazing about the minimalist-but-very-usable, quick, responsive blank slate, which you can customize precisely as you want it.</p><p>Diff two files side by side and show the diff in a new view? Few lines of <a href="https://toot.kottman.xyz/tags/Lua" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Lua</span></a>, `keys['ctrl+alt+D'] = diff` and it's done. GUI and TUI(curses) versions available, gonna be tweaking tonight...</p>
Anachron :void:<p>Now that my wayland and pipewire transmissions are done it&#39;s time to get <a href="https://fosstodon.org/tags/qutebrowser" class="mention hashtag" rel="tag">#<span>qutebrowser</span></a> and <a href="https://fosstodon.org/tags/textadept" class="mention hashtag" rel="tag">#<span>textadept</span></a> set up.</p><p>I am stoked. Soon I will have a setup that I can completely integrate into my workflows. </p><p>Writing a mastodon reply inside my texteditor on fullscreen? Here we go. Sending websites to my CLI bookmark manager? I am ready. Theming my browser like my OS? Cant wait. So many things possible.</p>
Anachron :void:<p>Today I&#39;ve added a <a href="https://fosstodon.org/tags/donotdisturb" class="mention hashtag" rel="tag">#<span>donotdisturb</span></a> mode to my <a href="https://fosstodon.org/tags/voidlinux" class="mention hashtag" rel="tag">#<span>voidlinux</span></a> setup.</p><p>Will create a workmode soon that uses a pomodoro timer.</p><p>Still left is a migration to a new editor, <a href="https://fosstodon.org/tags/textadept" class="mention hashtag" rel="tag">#<span>textadept</span></a>.</p>
Kir Axanov<p>... sad to admit, but I think it&#39;s time to hop to other text (source code) editor :(<br />Considering the <a href="https://fosstodon.org/tags/neovim" class="mention hashtag" rel="tag">#<span>neovim</span></a> now. Can you give some advice / links to docs or configs?<br />Some time ago I tried to use <a href="https://fosstodon.org/tags/spacemacs" class="mention hashtag" rel="tag">#<span>spacemacs</span></a> and fell in love with its idea of semantic keybind chaining. But with all the plugins used it became too slow and sometimes buggy.<br />Also, like to code configs with <a href="https://fosstodon.org/tags/lua" class="mention hashtag" rel="tag">#<span>lua</span></a> (thanks <a href="https://fosstodon.org/tags/textadept" class="mention hashtag" rel="tag">#<span>textadept</span></a> 😢).</p><p>*Top languages I need support for: md, html, scss, js, ts, bash, python, plantuml.</p><p><a href="https://fosstodon.org/tags/dev" class="mention hashtag" rel="tag">#<span>dev</span></a> <a href="https://fosstodon.org/tags/CodeEditors" class="mention hashtag" rel="tag">#<span>CodeEditors</span></a></p>
Kir Axanov<p><a href="https://fosstodon.org/tags/Textadept" class="mention hashtag" rel="tag">#<span>Textadept</span></a> 12 defaults to QT.<br />But I really like single-instance with GTK version... but I also want to use QT...<br />... so, I hacked a bit and here is a singleton for TA: <a href="https://github.com/ioplker/ta-configs/commit/29c94f0ec37842ee3c46907ccd73e3d9a958bacf" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="ellipsis">github.com/ioplker/ta-configs/</span><span class="invisible">commit/29c94f0ec37842ee3c46907ccd73e3d9a958bacf</span></a></p><p>(think you can use it with TA 11 with minor adjustments)</p><p>BTW, I use <a href="https://fosstodon.org/tags/i3wm" class="mention hashtag" rel="tag">#<span>i3wm</span></a> for focusing on TA window and <a href="https://fosstodon.org/tags/fswatch" class="mention hashtag" rel="tag">#<span>fswatch</span></a> to monitor filesystem changes to open new files.</p><p><a href="https://fosstodon.org/tags/Unixporn" class="mention hashtag" rel="tag">#<span>Unixporn</span></a> <a href="https://fosstodon.org/tags/PDE" class="mention hashtag" rel="tag">#<span>PDE</span></a></p>
Michał SP6MR<p><span class="h-card"><a href="https://fosstodon.org/@governa" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>governa</span></a></span> there is another lightweight editor which I think doesn't get the attention it deserves: TextAdept! It is really small, extensible yet surprisingly easy to use.<br><a href="https://orbitalquark.github.io/textadept/" rel="nofollow noopener" target="_blank"><span class="invisible">https://</span><span class="ellipsis">orbitalquark.github.io/textade</span><span class="invisible">pt/</span></a><br><a href="https://mastodon.radio/tags/texteditor" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>texteditor</span></a> <a href="https://mastodon.radio/tags/textadept" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>textadept</span></a></p>
hirnbloggade<p><span class="h-card"><a href="https://phpc.social/@ramsey" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>ramsey</span></a></span> <span class="h-card"><a href="https://phpc.social/@michaelwitwicki" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>michaelwitwicki</span></a></span> </p><p>My <a href="https://bildung.social/tags/IDEHistory" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>IDEHistory</span></a></p><p>- <a href="https://bildung.social/tags/GfA" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GfA</span></a>-Basic Editor<br>- Borland <a href="https://bildung.social/tags/Delphi" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Delphi</span></a> 2<br>- Some HTML Editor whose name I forgot<br>- Borland <a href="https://bildung.social/tags/JBuilder" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JBuilder</span></a><br>- <a href="https://bildung.social/tags/Bluefish" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Bluefish</span></a><br>- <a href="https://bildung.social/tags/Eclipse" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Eclipse</span></a><br>- <a href="https://bildung.social/tags/Geany" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Geany</span></a><br>- <a href="https://bildung.social/tags/Textadept" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Textadept</span></a><br>- <a href="https://bildung.social/tags/Emacs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Emacs</span></a></p>
lonequantum<p>My new text editor is now <a href="https://mamot.fr/tags/Textadept" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Textadept</span></a>.<br><a href="https://orbitalquark.github.io/textadept/index.html" rel="nofollow noopener" target="_blank"><span class="invisible">https://</span><span class="ellipsis">orbitalquark.github.io/textade</span><span class="invisible">pt/index.html</span></a><br>I see it like the little brother of Emacs, with <a href="https://mamot.fr/tags/Lua" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Lua</span></a> instead of Emacs Lisp.</p>
RetroEdge.Tech<p><span class="h-card"><a href="https://fosstodon.org/@be" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>be</span></a></span> <span class="h-card"><a href="https://floss.social/@alcinnz" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>alcinnz</span></a></span> My app is basic and I want a retro feel. Wish I could use GTK2 (there are a few current projects that still use this, I believe, such as <a href="https://distrotoot.com/tags/textadept" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>textadept</span></a>)</p>
RetroEdge.Tech<p>I plan on writing my app cross platform, with the vast majority of potential users on Windows with a second target being Linux Mint. </p><p>I have done some Linux scripting and basic programming. I have never tried to do much in Windows. </p><p>Will be setting up a Windows system, installing <a href="https://distrotoot.com/tags/Lua" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Lua</span></a> and <a href="https://distrotoot.com/tags/Textadept" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Textadept</span></a> and trying out some basic parts of my app logic. </p><p>I am not excited about programming for Windows, but it is a reality that the people who need my app are using Windows.</p>
RetroEdge.Tech<p>I'm really liking programs configurable in <a href="https://distrotoot.com/tags/lua" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>lua</span></a> like <a href="https://distrotoot.com/tags/wezterm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>wezterm</span></a>, <a href="https://distrotoot.com/tags/textadept" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>textadept</span></a>, lite-xl, vis and more. </p><p>I haven't yet done much programming in Lua, but upon doing quite a bit of research Lua may be a good fit for the programming project that I mentioned earlier (simple backup program with wizard-like prompts that would be helpful for my typical customer). </p><p>I was initially wanting to program it in V <a href="https://distrotoot.com/tags/vlang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>vlang</span></a>, but upon reflection that may not be good due to the language not having reached maturity.</p>
MacxCool :arch_linux:<p><a href="https://distrotoot.com/tags/Textadept" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Textadept</span></a> is fast becoming my favourite GUI text editor.<br><a href="https://orbitalquark.github.io/textadept" rel="nofollow noopener" target="_blank"><span class="invisible">https://</span><span class="ellipsis">orbitalquark.github.io/textade</span><span class="invisible">pt</span></a></p>
adnan360<p><span class="h-card"><a href="https://mas.to/@adalbertsen" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>adalbertsen</span></a></span> Great! I love Sublime. Too bad it's not open source. 😭 I use <a href="https://mas.to/tags/Textadept" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Textadept</span></a> now most of the times which is close to sublime with this config: <a href="https://notabug.org/reback00/ta-config" rel="nofollow noopener" target="_blank"><span class="invisible">https://</span><span class="">notabug.org/reback00/ta-config</span><span class="invisible"></span></a> 😍</p>
→ @Shamar@framapiaf.org<p><span class="h-card"><a href="https://icosahedron.website/@zge" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>zge</span></a></span> <span class="h-card"><a href="https://dev.glitch.social/@hirojin" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>hirojin</span></a></span> <span class="h-card"><a href="https://niu.moe/@Wolf480pl" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>Wolf480pl</span></a></span> </p><p>Now I think that Emacs is a great emulation of what lisp machines could have been, but I think it addresses OS limitations at the wrong level.<br> <br>Another interesting editor (much less known and hacked) that follows the same ideal design but with <a href="https://mastodon.social/tags/lua" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Lua</span></a> instead of <a href="https://mastodon.social/tags/elisp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ELisp</span></a> is <a href="https://mastodon.social/tags/textadept" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TextAdept</span></a>.</p><p>Despite the arguably better defaults and less portable dependencies, it's a awesome work.</p><p>Yet you shouldn't need a language in an editor.</p>
→ @Shamar@framapiaf.org<p><span class="h-card"><a href="https://mastodon.social/@ekaitz_zarraga" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>ekaitz_zarraga</span></a></span> </p><p>As I grow older, I look for simple tools that can do one thing well. </p><p>I don't like to configurations.<br>I want things to adapt to my way of reasoning, not the other way around.</p><p>For example on my Debian machines I don't have any Desktop environment, just a slighly hacked <a href="https://mastodon.social/tags/dwm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dwm</span></a> + <a href="https://mastodon.social/tags/dmenu" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dmenu</span></a></p><p><a href="https://mastodon.social/tags/geany" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Geany</span></a> is pretty simple, and still can do too much things I don't use, but I've learnt to ignore them.</p><p><a href="https://mastodon.social/tags/textadept" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TextAdept</span></a> is another awesome <a href="https://mastodon.social/tags/editor" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>editor</span></a> I like a lot: I could move to it, but TBH hadn't time.</p>
→ @Shamar@framapiaf.org<p>Nice read about <a href="https://mastodon.social/tags/freesoftware" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FreeSoftware</span></a>, <a href="https://mastodon.social/tags/opensource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenSource</span></a> and <a href="https://mastodon.social/tags/foss" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FOSS</span></a>: <a href="http://marktarver.com/problems.html" rel="nofollow noopener" target="_blank"><span class="invisible">http://</span><span class="">marktarver.com/problems.html</span><span class="invisible"></span></a></p><p>I do NOT agree with anything written there!</p><p>But a point to point counter fact should mention high quality and innovative Free Software like <a href="https://mastodon.social/tags/mastodon" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Mastodon</span></a>, <a href="https://mastodon.social/tags/pleroma" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Pleroma</span></a>, <a href="https://mastodon.social/tags/9front" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>9front</span></a>, <a href="https://mastodon.social/tags/myrrdin" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Myrrdin</span></a>, <a href="https://mastodon.social/tags/oberon" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Oberon</span></a>, <a href="https://mastodon.social/tags/textadept" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TextAdept</span></a> and so on...</p><p>Innovative Free Software exists and needs <a href="https://mastodon.social/tags/hackers" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>hackers</span></a>.</p>