mastodon.green is one of the many independent Mastodon servers you can use to participate in the fediverse.
Plant trees while you use Mastodon. A server originally for people in the EU, but now open for anyone in the world

Administered by:

Server stats:

1.2K
active users

#emacs

84 posts81 participants2 posts today
Alejandro Barocio A. :emacs:<p><span class="h-card" translate="no"><a href="https://io.waxandleather.com/@alisynthesis" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>alisynthesis</span></a></span> maybe <a href="https://techhub.social/tags/emacs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>emacs</span></a>?</p>
Free Software Foundation<p>Assigning your copyright to the FSF helps defend the GPL and keep software free. Thanks to Collin Funk, Yue Yi, and Wojciech Siewierski for assigning their copyright to the FSF! More at: <a href="https://u.fsf.org/463" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">u.fsf.org/463</span><span class="invisible"></span></a> <a href="https://hostux.social/tags/Emacs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Emacs</span></a> <a href="https://hostux.social/tags/Cppi" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Cppi</span></a> <a href="https://hostux.social/tags/CopyrightAssignments" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CopyrightAssignments</span></a></p>
Marco<p><span class="h-card" translate="no"><a href="https://io.waxandleather.com/@alisynthesis" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>alisynthesis</span></a></span> I mean, since you don’t seem to have any strong moral objections to using proprietary software, you could also consider paying for the thing you have been using for years and that seem to be happy with?</p><p>Otherwise, there’s always <a href="https://chaos.social/tags/vim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vim</span></a> <a href="https://chaos.social/tags/neovim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>neovim</span></a> or <a href="https://chaos.social/tags/emacs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>emacs</span></a></p>
Lobsters<p>Emacs Startup Time Doesn’t Matter via <span class="h-card" translate="no"><a href="https://indieweb.social/@confusedalex" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>confusedalex</span></a></span> <a href="https://lobste.rs/s/gn8zx8" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">lobste.rs/s/gn8zx8</span><span class="invisible"></span></a> <a href="https://mastodon.social/tags/emacs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>emacs</span></a><br><a href="https://batsov.com/articles/2025/04/07/emacs-startup-time-does-not-matter/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">batsov.com/articles/2025/04/07</span><span class="invisible">/emacs-startup-time-does-not-matter/</span></a></p>
mousebot<p>new release of fj.el, an <a href="https://todon.nl/tags/emacs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>emacs</span></a> <a href="https://todon.nl/tags/forgejo" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>forgejo</span></a> / <a href="https://todon.nl/tags/codeberg" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>codeberg</span></a> client. it adds:</p><p>- pagination of most views<br>- generic next/prev page functions<br>- generic reload engine, making it trivial to reload a specific view while changing a single parameter<br>- basic milestones support (add to existing issue, add while composing, display when viewing)<br>- new macro to handle optional parameters (in fedi.el), makes handling the full API much easier<br>- render item markdown using instance API (removes need for markdown binary)<br>- use server default for limit arg always<br>- mark notification read upon viewing item<br>- toggle notifications view read/unread/all<br>- cycle notification type<br>- list issues by milestone/label<br>- render PR review diffs and discussion in PR view<br>- display/add/remove reactions<br>- implement font-locking of issue numbers/user handles while composing<br>- add labels while composing<br>- fix multibyte encoding errors<br>- handle repos that you do not own yourself (via git)<br>- quote region in reply buffer<br>- cycle list own items by state and type (accross all repos)<br>- handle auth-source for encrypted access tokens<br>- support repos on different Forgejo instances via .dir-locals.el settings.</p><p>there's much need for improvement still, but it's coming along well.</p>
Debacle<p><span class="h-card" translate="no"><a href="https://hhmx.de/@nick" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>nick</span></a></span> <span class="h-card" translate="no"><a href="https://social.wikimedia.de/@wikimediaDE" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>wikimediaDE</span></a></span></p><p>Bei <a href="https://framapiaf.org/tags/Hardcore" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Hardcore</span></a> denke ich an den Song von <a href="https://framapiaf.org/tags/Knorkator" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Knorkator</span></a>! 🙂</p><p>"useskin=vector" ist in der rechten Hälfte meines Screenshots zu sehen. Aber da ich oft einfach Wikipedia-Links nutze und nicht jedesmal einen Parameter anhängen will, drücke ich eben einmal "R" und lande direkt beim relevanten Inhalt.</p><p>Die meisten Deiner Punkte sind in <a href="https://framapiaf.org/tags/eww" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>eww</span></a> kein Thema, z.B. sind alle Sprachenlinks direkt sichtbar, weil <a href="https://framapiaf.org/tags/eww" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>eww</span></a> keine Dropdowns kann 🙂</p><p><a href="https://framapiaf.org/tags/Emacs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Emacs</span></a> <a href="https://framapiaf.org/tags/Wikipedia" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Wikipedia</span></a></p>
Lobsters<p>Git Links in Org <a href="https://lobste.rs/s/oyidg2" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">lobste.rs/s/oyidg2</span><span class="invisible"></span></a> <a href="https://mastodon.social/tags/emacs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>emacs</span></a><br><a href="https://nothingissimple.ablatedsprocket.com/posts/git-links-in-org.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">nothingissimple.ablatedsprocke</span><span class="invisible">t.com/posts/git-links-in-org.html</span></a></p>
Wilko<p>Is anyone else using diary (<a href="https://www.gnu.org/software/emacs/manual/html_node/emacs/Diary.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">gnu.org/software/emacs/manual/</span><span class="invisible">html_node/emacs/Diary.html</span></a>) complimentary to <a href="https://social.tchncs.de/tags/orgmode" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>orgmode</span></a> in <a href="https://social.tchncs.de/tags/emacs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>emacs</span></a>? If so, what do you use it for?</p>
Alison Wilder<p><span class="h-card" translate="no"><a href="https://fosstodon.org/@jameshowell" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>jameshowell</span></a></span> omg and an <a href="https://io.waxandleather.com/tags/emacs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>emacs</span></a> hashtag in the first line of your bio! :awesome:</p>
Jack Baty<p>I don't really do full-screen right, but still.</p><p><a href="https://social.lol/tags/Emacs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Emacs</span></a></p>
Karl Voit :emacs: :orgmode:<p><a href="https://graz.social/tags/Emacs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Emacs</span></a> <a href="https://graz.social/tags/Orgmode" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Orgmode</span></a>: I just committed a new function "my-org-link-to-headline".</p><p>It's asking for an org file (from your default-directory). Then it asks for a query that should match a heading title. On confirmation, it inserts an id:-link to that heading:<br>[[id:this-example][This is an example]]</p><p>I use this to link entries from my contacts.org (replacing now unmaintained helm-org-contacts) but not just that.</p><p>Initial code:<br><a href="https://github.com/novoid/dot-emacs/commit/19d2bd32a45a077f76c733ea6b08999ff2e4b32e" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/novoid/dot-emacs/co</span><span class="invisible">mmit/19d2bd32a45a077f76c733ea6b08999ff2e4b32e</span></a></p><p>Bonus: the entries are cached which is neat: it only indexes a bit on first use of each file. And there is a cache invalidation function included as well.</p><p>HTH</p>
Howard the Geek<p>Testify, <span class="h-card" translate="no"><a href="https://hachyderm.io/@bbatsov" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>bbatsov</span></a></span> ! <a href="https://pdx.social/tags/emacs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>emacs</span></a> start time doesn't matter.</p><p><a href="https://batsov.com/articles/2025/04/07/emacs-startup-time-does-not-matter/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">batsov.com/articles/2025/04/07</span><span class="invisible">/emacs-startup-time-does-not-matter/</span></a></p>
Nordnick 🐘<p><span class="h-card"><a href="https://framapiaf.org/@debacle" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>debacle@framapiaf.org</span></a></span></p><p><a href="https://hhmx.de/tags/wikipedia" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Wikipedia</span></a> via <a href="https://hhmx.de/tags/emacs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Emacs</span></a> ist aber schon ein bißchen die Abteilung "Hardcore", oder? ;-)</p><p>Du kannst mit dem Parameter <i>useskin=vector</i> in der URL experimentieren, wenn Du magst.</p><p>Also z.B.</p><p><a href="https://de.wikipedia.org/?useskin=vector" rel="nofollow noopener noreferrer" target="_blank"><span>https://de.wikipedia.org/?useskin=vector</span></a></p><p>anstelle</p><p><a href="https://de.wikipedia.org/" rel="nofollow noopener noreferrer" target="_blank"><span>https://de.wikipedia.org/</span></a></p><p>Siehe hierzu auch meinen Beitrag hier:<br><a href="https://hhmx.de/@nick/1332628" rel="nofollow noopener noreferrer" target="_blank"><span>https://hhmx.de/@nick/1332628</span></a></p><p><span class="h-card"><a href="https://social.wikimedia.de/@wikimediaDE" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>wikimediaDE@social.wikimedia.de</span></a></span></p>
Marco Bresciani<p><span class="h-card" translate="no"><a href="https://fosstodon.org/@mahryekuh" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>mahryekuh</span></a></span><br>Agree!<br>I don't have a blog, but my (wannabe) digital garden is automagically created by <a href="https://fosstodon.org/tags/Emacs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Emacs</span></a>, starting from <a href="https://fosstodon.org/tags/OrgMode" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OrgMode</span></a> files, and the static HTML is served from the lovely <span class="h-card" translate="no"><a href="https://social.anoxinon.de/@Codeberg" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>Codeberg</span></a></span> Pages.<br>And works like a charm.</p>
Joakim Fors<p><span class="h-card" translate="no"><a href="https://mastodonsweden.se/@landetannien" class="u-url mention">@<span>landetannien</span></a></span> Använder inte <a href="https://mastodon.green/tags/emacs" class="mention hashtag" rel="tag">#<span>emacs</span></a> själv (vim i terminalen :blobcatgiggle: ) men kanske bra att ange version och OS det körs på samt eventuella extra paket.</p>
Ramin Honary<p><span class="h-card"><a class="u-url mention" href="https://mastodon.gamedev.place/@afreytes" rel="nofollow noopener noreferrer" target="_blank">@<span>afreytes</span></a></span> <span class="h-card"><a class="u-url mention" href="https://mastodon.social/@blogdiva" rel="nofollow noopener noreferrer" target="_blank">@<span>blogdiva</span></a></span> apparently Notepad++ and Geany are both based on the Scintilla editor engine, so the theoretically should be similar. But I think Geany is clearly designed more as an IDE.</p><p>For me, the most important feature of an editor is the ability to run text through a command line filter like the <code>awk</code> command, or the <code>jq</code> command. Without this, an editor is basically useless to me, and unfortunately, there are not many text editor that make this easy to do (though Vim and Emacs fit the bill). Nano would be so much more useful if they could just add that one simple feature. <a href="https://www.geany.org/manual/current/index.html#sending-text-through-custom-commands%20" rel="nofollow noopener noreferrer" target="_blank">Geany does have this feature</a> but it is buried under two submenus (Edit -&gt; Format -&gt; Send Selection), so you have to configure your key bindings to make it easier to use.</p><p>I still recommend Linux users try to allocate some of their time to learning Vim and/or Emacs, even if they don’t use these text editors day-to-day. These software are such an integral part of the Linux and Unix community, I believe it will make it much easier for you to connect with other community members if you know at least the basics of how to use these editors, especially when doing problem solving with other people.</p><p><a class="hashtag" href="https://fe.disroot.org/tag/tech" rel="nofollow noopener noreferrer" target="_blank">#tech</a> <a class="hashtag" href="https://fe.disroot.org/tag/software" rel="nofollow noopener noreferrer" target="_blank">#Software</a> <a class="hashtag" href="https://fe.disroot.org/tag/foss" rel="nofollow noopener noreferrer" target="_blank">#FOSS</a> <a class="hashtag" href="https://fe.disroot.org/tag/texteditor" rel="nofollow noopener noreferrer" target="_blank">#TextEditor</a> <a class="hashtag" href="https://fe.disroot.org/tag/editorwars" rel="nofollow noopener noreferrer" target="_blank">#EditorWars</a> <a class="hashtag" href="https://fe.disroot.org/tag/vim" rel="nofollow noopener noreferrer" target="_blank">#Vim</a> <a class="hashtag" href="https://fe.disroot.org/tag/emacs" rel="nofollow noopener noreferrer" target="_blank">#Emacs</a> <a class="hashtag" href="https://fe.disroot.org/tag/nano" rel="nofollow noopener noreferrer" target="_blank">#Nano</a></p>
Ellane ·𐑩𐑤𐑱𐑯<p>This week I wrote about why the open-est of open formats isn't the one for me. Turns out there are some strong opinions on the longevity/convenience spectrum! I appreciate all of them and feel grateful for respectful disagreements.</p><p>Markdown cops some flack (slang: receives some criticism) but that's not putting me off. </p><p><a href="https://pkm.social/tags/Markdown" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Markdown</span></a> <a href="https://pkm.social/tags/plainText" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>plainText</span></a> <a href="https://pkm.social/tags/orgmode" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>orgmode</span></a> <a href="https://pkm.social/tags/emacs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>emacs</span></a> <a href="https://pkm.social/tags/html" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>html</span></a> <span class="h-card" translate="no"><a href="https://union.place/@feralthoughts" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>feralthoughts</span></a></span> <br><span class="h-card" translate="no"><a href="https://graz.social/@publicvoit" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>publicvoit</span></a></span> <span class="h-card" translate="no"><a href="https://c.im/@hbowie" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>hbowie</span></a></span> <span class="h-card" translate="no"><a href="https://mastodon.social/@reichenstein" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>reichenstein</span></a></span> </p><p><a href="https://ellanew.com/ptpl/151-2025-04-07-why-the-openest-of-open-formats-isn't-for-me" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">ellanew.com/ptpl/151-2025-04-0</span><span class="invisible">7-why-the-openest-of-open-formats-isn't-for-me</span></a></p>
Free Software Foundation<p>Assigning your copyright to the FSF helps defend the GPL and keep software free. Thanks to Collin Funk, Yue Yi, and Wojciech Siewierski for assigning their copyright to the FSF! More at: <a href="https://u.fsf.org/463" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">u.fsf.org/463</span><span class="invisible"></span></a> <a href="https://hostux.social/tags/Emacs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Emacs</span></a> <a href="https://hostux.social/tags/Cppi" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Cppi</span></a> <a href="https://hostux.social/tags/CopyrightAssignments" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CopyrightAssignments</span></a></p>
YankeeDoodleAndy<p>A lot of my todo items in <a href="https://hachyderm.io/tags/org" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>org</span></a> files in <a href="https://hachyderm.io/tags/emacs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>emacs</span></a> are tied to Git repositories, so I wrote the code to define a Git link type and wrote about it.</p><p>Nothing Is Simple - Git Links in Org<br><a href="https://nothingissimple.ablatedsprocket.com/posts/git-links-in-org.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">nothingissimple.ablatedsprocke</span><span class="invisible">t.com/posts/git-links-in-org.html</span></a></p>
Atemu<p>Does anyone know of a <a href="https://darmstadt.social/tags/museum" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>museum</span></a> of sorts where you can experience <a href="https://darmstadt.social/tags/UNIX" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>UNIX</span></a> machines from the 70s/80s hands-on?</p><p>I'd love to one day experience the way our predecessors did everyday tasks such as using a shell on a <a href="https://darmstadt.social/tags/teletype" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>teletype</span></a> or writing a simple C program in <a href="https://darmstadt.social/tags/vi" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vi</span></a> / <a href="https://darmstadt.social/tags/emacs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>emacs</span></a> on a hardware <a href="https://darmstadt.social/tags/terminal" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>terminal</span></a> half a century ago.</p><p>Bonus points if it's near <a href="https://darmstadt.social/tags/Germany" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Germany</span></a>.</p><p>:boost_ok:</p>