home.social

#emacs — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #emacs, aggregated by home.social.

  1. Written over coffee: Emacs beyond the basics, part III: a real programming setup

    Turn Emacs into a modern programming setup: projects, Eglot and language servers, tree-sitter, completion, Consult and Embark, compile and debug, Git without Magit, containers and a ready-to-paste config.

    https://pablomurad.com/emacs-beyond-the-basics-part-3/

    #emacs #programming #tutorial #tools

  2. @tusharhero

    Looks like I'll have to stay with #EXWM forever. Both #reka and #râu seem to depend on #river. Which is written in #zig. Which is not in #Debian. Although people have been trying for more than five years. 😞

    bugs.debian.org/995670

    #Emacs #X11 #Wayland

  3. @tusharhero

    So #reka could be the new #EXWM?

    That would be great! While I like EXWM, it would be useful to have a #Wayland based alternative.

    I don't mind using #X11, but it makes me feel as old as I am. Maybe I should package reka for #Debian…

    #Emacs

  4. I have signed human-emacs.org/ and you should too, if you value #emacs existing

  5. youtu.be/hPQPL3BwxOo?si=fr1s_C

    My outline sidebar package is now frame aware!

    If you haven't been following along - this package inspired by imenu-list, exposes the imenu structure as a side window for navigation with a lot of extensions around folding, hierarchy and. change tracking.

    #emacs

  6. So calling an #Emacs package which was mostly written by AI #slop gets you banned in it's #Reddit community.
    I got a seven day ban for saying "Sadly it's slop. Oh well".

    The author admitted to it being written by #AI. I don't see any lack of constructive merit when I call something that in my opinion is what it is. There was no personal attack on the author.

    The post is here:
    old.reddit.com/r/emacs/comment

    #vibecoding

  7. Hey fedi, share some cool programs and utilities you have made or something you think is not known, and I shall package it in #guix :neofox_sign_aaa:

    LIMITED TIME OFFER, Boosts appreciated :moomin_butterfly:

    This is totally not a trap to find new programs :pikachu_surprised:

    #fedi #permacomputing #smolweb #emacs

  8. [Atelier Emacs] Le jeudi 12 novembre, à partir de 17h30 : rencontre mensuelle francophone «Atelier Emacs», en visio (via Galène). Détails à emacs-doctor.com/.
    Fin après 20h (donc pas besoin d'être là dès 17h30) +pour tous les niveaux +pour tous sujets dans #Emacs (#orgmode, LISP, litterate programming, courriel, agenda, bibliographie,...) & UN inédit = mettre en place les briques Emacs pour Albert -API (ou bien un LLM en local) pour s’interfacer à un outil métier FPGA, et avec du whisper.

  9. Dear Emacs friends, has any of you encountered a mismatch between buffer content and the buffer name shown on the modeline?

    Right now, on Emacs 31.1, I have a buffer showing the contents from a markdown file ("readme.md"), but the modeline shows the name "bibliography.bib".

    I've tried switching to another buffer, then reswitching to ""bibliography.bib", but the contents of the "readme.md" file appear instead.

    But if I issue a revert-buffer, then I get the question "Revert buffer from file .../readme.md?".

    so it looks like switch-buffer and revert-buffer see two different things?

    I'll submit this as a bug.

    #emacs

  10. It looks like the post I'd linked to was deleted. I did save the screenshot that'd been posted there so going to repost it so it's not lost.

    The thread started after reddit.com/r/emacs/comments/1a regarding someone being kicked off of #SourceHut for engaging in #transphobia.

    #AlphaPapa claimed this was evidence of Christian persecution for a while before deleting all his comments.

    He's very active with #Emacs, at one point a mod. on r/emacs. Projects of his include magit-todos, ement.el, bufler.el.

  11. I managed to write a short blog post for the November Emacs Carnival:

    dynalabs.de/mxp/blog/2026-11-09

    (The full list of posts for this carnival is at emacswiki.org/emacs/CarnivalNo)

    #Emacs #EmacsCarnival

  12. @Zenie @kimothy @pmbauer So after all the word "free" in "free software" does indeed mean free as in "free beer" and not free as in "freedom", the moral category. I'm glad this is settled for the next time anyone asks what free software means.

    #emacs #fsf #FreeSoftware #GNU

  13. Soo, I really like using EWW :emacs: and wanted to use it to read the news but broke DuckDuckGo :ansero:. cURL was both the poison and the solution :gutkato_disokula:

    https://jaded.xwx.moe/lib/curl-eww.html

    #lang_en #emacs
  14. As part of migrating from third-party to built-in Emacs packages, I'm looking at flycheck to flymake. Originally this was because eglot and flymake were tightly coupled, but now there's {,global-}flycheck-eglot-mode, and flycheck is maintained again. Figuring out what's enabled in flymake, a missing equivalent to `C-c ! v`, and the contribution process makes me not want to switch. On the other hand, flycheck.el is now full of slop and rapidly changing. Decisions...

    #emacs

  15. Behold! The first serious module of Heretic Emacs that relies on Doom Emacs.

    Is it good? No, it's terrible due to software rendering. I will make a vertico version but I really wnated this.

  16. @Zenie @kimothy @pmbauer you say that about #emacs because of what one maintainer wrote, but 2 Maintainers and 30+ contributors signed the human emacs letter that started the thread.

  17. @kimothy @pmbauer

    #Emacs #humanemacs

    To be fair the scenario was painted by someone else.
    Eli responded yes. Meaning that a slave owner's contributions would be accepted.

    From their pov, it is not reasonable to police contributors politics or opinions. They care only about the quality of code. Which is fair.

    The ethics of LLMs, are a non-sequiter. It doesn't matter.
    FSF and gnu do not take a moral stance in the world although it might often seem that way.

    Projects that do deny LLM gen'd code are taking a moral stance. But GNU, FSF and Emacs do not have a problem being like Ed Sheeran on any ethical grounds.

  18. Can't let this go past without recommending , @steve_zeke.

    Long established as an excellent programmer's editor and toolbox. With LSP support now included by default, it is great for your chosen languages.

  19. Org mode from zero: a complete, friendly guide. ~ Pablo Murad.

    pablomurad.com/org-mode-from-z

    #Emacs #OrgMode

  20. Uptime +1 post: Emacs beyond the basics, part II: your first steps in Emacs Lisp

    A gentle first step into Emacs Lisp: read the syntax, write your own commands, bind keys, use hooks and advice, build a quick-notes command and learn to debug and read Emacs’s own source. No programming background needed.

    https://pablomurad.com/emacs-beyond-the-basics-part-2/

    #emacs #elisp #lisp #programming

  21. If you use Org mode export a lot, here's a new minor mode to help save you some repeated typing. Announcing Burnish v1.0, now available on MELPA. Learn more about it at the link below.

    yummymelon.com/devnull/announc

    #Emacs #OrgMode

  22. I'm struck by the growing number of #AI "success" stories where the author converts their website from one backend to another.

    Which is a tedious task, to be sure. But it's also something that a moderate familiarity with sed/awk/find would get you 90% of the way there. With the assistance of an interactive interface like we get in #Emacs with the various 'occur' modes, you could handle the idiosyncrasies that aren't captured in your regex.

    Not to suggest that we should all drop AI for Emacs. But rather, to note that another world is (was?) possible. Our idea of computer literacy (outside of programming/tech fields) is very impoverished - basically just a list of pre-packaged tools that spoon-feed users a very limited workflow to solve pre-specified problems. AI is a natural extension of this, the most extreme example of tempting users with quick fixes at the cost of deskilling.

    If we were motivated by empowering users to understand and manipulate their own data, we could build enabling tools for a tiny fraction of the budget being shoveled into data centers.

  23. Slave owners in the FLOSS space having a hard time on Masto lately. #gnu #emacs #gpl

  24. Clade of “Human Emacs” developers want Free/OpenSource software to be small-batch, handmade, organic, untouched by LLMs
    https://alecmuffett.com/article/168848
    #HumanEmacs #SoftwarePuritanism #ai #emacs #lisp

  25. Clade of “Human Emacs” developers want Free/OpenSource software to be small-batch, handmade, organic, untouched by LLMs

    To me it’s rather ironic that the people having this argument are largely working in the archetypal AI research language of the 1960s, 70s, and 80s:

    indeed, i have decided that llms are, at every level, an affront to justice, from who makes and profits and pushes them, to how they are trained, to the resources used, to the way they are used, to what they do to people who use them, to what they do to the communities where their use is tolerated. everywhere, and in profound ways, i have looked and seen llms as a destructive force that only exist to empower the few at the incredible, immoral expense of the many.

    Quoted in:

    https://yhetil.org/emacs-devel/[email protected]

    Via Royce:

    https://infosec.exchange/@tychotithonus/117582160055769826

    #ai #emacs #humanEmacs #lisp #softwarePuritanism
  26. I have just posted my blog entry for this month's Emacs Carnival where I talk about using the Emacs Diary and Calendar features with modern day connectivity in mind:

    homepages.ucl.ac.uk/~ucecesf/b

    The full list of posts for this carnival can be found in

    emacswiki.org/emacs/CarnivalNo

    #Emacs #EmacsCarnival

  27. I guess that argument's settled #emacs #vim

  28. Irreal says something I so completely identify with:

    "As I’ve said before, whenever I write in anything other than Emacs, I feel like I’m in Bizarro World where nothing works as it should."

    irreal.org/blog/?p=14201

    I had to use Word (via the Web as all of my computers run GNU/Linux) the other day to edit a document written by a collaborator. I find doing so absolutely frustrating compared with using Emacs. It's the trivial things that really annoy. I'm not going to itemise these but suffice it to say that *nothing works as it should*.

    Edit: grammar and formatting.

    #Emacs

  29. To the #emacs maintainers community, as a descendant of a french soldier taken prisoner in #WWII, reduced to a literal slave doing farm work, being beaten for shits and giggles, going for days without food nor water and being threatened to be shoot if they tried to eat the vegetables they were forced to grow.

    I would like to offer to all of you, and to the people's with an adjacent mindset, a big fuck you, your ancestors and descendants, I wish you a long life with various chronicles, unmanageable pains.

Share on Mastodon

Enter the server where you have an account.