home.social

#emacs — Public Fediverse posts

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

fetched live
  1. #Emacs integration for the SpaceCadetDeck works also.
    It can execute every command that it can send via emacsclient -e and it gets every mode-change or whatever emacs puts on the d-bus

  2. #Emacs integration for the SpaceCadetDeck works also.
    It can execute every command that it can send via emacsclient -e and it gets every mode-change or whatever emacs puts on the d-bus

  3. The connection between the SpaceCadet Deck and the Deckserver is now stable as hell. It even survives hibernating the server or the Android device.

    And I already implemented the d-bus function so that #Emacs can send messages to the Deckserver which then serves a new layout depending on major-mode or else to the client.

    Now for some eLisp to test it.

  4. The connection between the SpaceCadet Deck and the Deckserver is now stable as hell. It even survives hibernating the server or the Android device.

    And I already implemented the d-bus function so that #Emacs can send messages to the Deckserver which then serves a new layout depending on major-mode or else to the client.

    Now for some eLisp to test it.

  5. r-ts-mode is now available on Melpa. It has the possibility of being used with ESS but it can also be used independently. A big milestone for the #rstats community of #emacs users.

    codeberg.org/R-for-emacs/r-ts-

  6. r-ts-mode is now available on Melpa. It has the possibility of being used with ESS but it can also be used independently. A big milestone for the #rstats community of #emacs users.

    codeberg.org/R-for-emacs/r-ts-

  7. occasionally in #emacs flycheck just decides that I want a different syntax checker and I'm not really sure why. today it's decided pyright. and I guess I'll just globally disable it, but I wish I knew _why_ this happened

  8. occasionally in #emacs flycheck just decides that I want a different syntax checker and I'm not really sure why. today it's decided pyright. and I guess I'll just globally disable it, but I wish I knew _why_ this happened

  9. Just did `diff-hl-set-reference-rev` in #Emacs and I could practically hear Cave Johnson telling me that now I'm thinking with Portals

  10. Just did `diff-hl-set-reference-rev` in #Emacs and I could practically hear Cave Johnson telling me that now I'm thinking with Portals

  11. #mastodonEl #emacs #lisp

    hey programming nerds, i am considering moving from being a hobbyist Elisp/CL programmer into doing some more professional work. probably in webdev land.

    do you have any tips for how to do so? what to learn/polish up on, how to showcase self, or related things, or resources for doing same, etc. does one need to do a bootcamp to learn stuff, or to become employable? (for context: i don't have a background in stem, but rather humanities. currently work as a translator. am self-taught in lisp stuff and feel my blind spots pretty acutely.)

    i assume i need to focus on python, sql, js, or other similar things, but perhaps this is not necessarily so? i condered learning clojure properly, but it seems a higher barrier to entry also, job-wise...

  12. #mastodonEl #emacs #lisp

    hey programming nerds, i am considering moving from being a hobbyist Elisp/CL programmer into doing some more professional work. probably in webdev land.

    do you have any tips for how to do so? what to learn/polish up on, how to showcase self, or related things, or resources for doing same, etc. does one need to do a bootcamp to learn stuff, or to become employable? (for context: i don't have a background in stem, but rather humanities. currently work as a translator. am self-taught in lisp stuff and feel my blind spots pretty acutely.)

    i assume i need to focus on python, sql, js, or other similar things, but perhaps this is not necessarily so? i condered learning clojure properly, but it seems a higher barrier to entry also, job-wise...

  13. aHA

    finally found something? that works to disable click+drag highlighting in evil mode in emacs

    I often click to change the cursor location or to ensure the terminal is the active window; I also click as a twitch. I also
    apparently include a dragging motion when I do -_-

    for whatever reason, it wasn't working yesterday but seems to now (maybe the snippet about ignoring the mouse-down event in evil mode did the trick; didn't have it added before...)

    ;; YAY IT WORKS
    ;; maybe... kill the mouse highlight, maybe
    ;; https://emacs.stackexchange.com/questions/47704/disable-mouse-drag-to-select
    (define-key evil-motion-state-map [down-mouse-1] 'ignore)
    (progn
      (global-set-key [mouse-1] 'mouse-set-point)
      (global-unset-key [down-mouse-1])
      (global-unset-key [drag-mouse-1]))

    #emacs

  14. aHA

    finally found something? that works to disable click+drag highlighting in evil mode in emacs

    I often click to change the cursor location or to ensure the terminal is the active window; I also click as a twitch. I also
    apparently include a dragging motion when I do -_-

    for whatever reason, it wasn't working yesterday but seems to now (maybe the snippet about ignoring the mouse-down event in evil mode did the trick; didn't have it added before...)

    ;; YAY IT WORKS
    ;; maybe... kill the mouse highlight, maybe
    ;; https://emacs.stackexchange.com/questions/47704/disable-mouse-drag-to-select
    (define-key evil-motion-state-map [down-mouse-1] 'ignore)
    (progn
      (global-set-key [mouse-1] 'mouse-set-point)
      (global-unset-key [down-mouse-1])
      (global-unset-key [drag-mouse-1]))

    #emacs

  15. «EWW, the Emacs browser you underestimate»

    EWW is a browser written 100% in Emacs Lisp, no WebKit, no Blink, no Gecko; absurdly lightweight and with a lot of untapped potential for scraping and automation.

    https://en.andros.dev/blog/e0e00b4b/eww-the-emacs-browser-you-underestimate/

    #Web #Emacs #Elisp #EmacsCarnival

  16. «EWW, the Emacs browser you underestimate»

    EWW is a browser written 100% in Emacs Lisp, no WebKit, no Blink, no Gecko; absurdly lightweight and with a lot of untapped potential for scraping and automation.

    https://en.andros.dev/blog/e0e00b4b/eww-the-emacs-browser-you-underestimate/

    #Web #Emacs #Elisp #EmacsCarnival

  17. Emacs.si meetup #11 2026 (v #živo)

    9. studenoga 2026. 19:00:00 CET (Belgija) - GMT+01:00 - Centralna tehniška knjižnica, 1000, Ljubljana, Slovenia

    dogodki.kompot.si/events/b6afe

  18. Emacs.si meetup #11 2026 (v #živo)

    9. studenoga 2026. 19:00:00 CET (Belgija) - GMT+01:00 - Centralna tehniška knjižnica, 1000, Ljubljana, Slovenia

    dogodki.kompot.si/events/b6afe

  19. Emacs.si meetup #10 2026 (v #živo)

    5. listopada 2026. 19:00:00 CEST (Belgija) - GMT+02:00 - Centralna tehniška knjižnica, 1000, Ljubljana, Slovenia

    dogodki.kompot.si/events/df5d3

  20. Emacs.si meetup #10 2026 (v #živo)

    5. listopada 2026. 19:00:00 CEST (Belgija) - GMT+02:00 - Centralna tehniška knjižnica, 1000, Ljubljana, Slovenia

    dogodki.kompot.si/events/df5d3

  21. CW: computer stuff, plain text files (.txt)
  22. CW: computer stuff, plain text files (.txt)
  23. RE: fosstodon.org/@chiply/11693616

    I've really enjoyed reading #EmacsCarnival posts for quite a while now. When I saw @chiply announce "The Search For Knowledge" as the topic for August, I thought I might have something useful/interesting to contribute. At the very least, I'm looking forward to reading everyone else's posts!

    robmoss.github.io/blog/emacs-c

    #emacs

  24. RE: fosstodon.org/@chiply/11693616

    I've really enjoyed reading #EmacsCarnival posts for quite a while now. When I saw @chiply announce "The Search For Knowledge" as the topic for August, I thought I might have something useful/interesting to contribute. At the very least, I'm looking forward to reading everyone else's posts!

    robmoss.github.io/blog/emacs-c

    #emacs

  25. Assigning your copyright to the FSF helps defend the GPL and keep software free. Thank you Hikari for assigning your copyright to the FSF! More at: u.fsf.org/4bl #Emacs #CopyrightAssignments

  26. Assigning your copyright to the FSF helps defend the GPL and keep software free. Thank you Hikari for assigning your copyright to the FSF! More at: u.fsf.org/4bl #Emacs #CopyrightAssignments

  27. Continuing with the theme of some more adventurous #emacs config updates, here are some notes on writing a custom #ediff session group entry point.

    I ended up with a (poor!) re-implementation of `jj squash —interactive` and a long list of follow up TODOs… time will tell if this was a good idea or not! 😅

    alcarney.me/blog/2026/managing

    (I’m aware there are *many* excellent jj packages for Emacs already, but I’m doing things the hard way as an excuse to tinker with some non-trivial #elisp)

  28. Continuing with the theme of some more adventurous #emacs config updates, here are some notes on writing a custom #ediff session group entry point.

    I ended up with a (poor!) re-implementation of `jj squash —interactive` and a long list of follow up TODOs… time will tell if this was a good idea or not! 😅

    alcarney.me/blog/2026/managing

    (I’m aware there are *many* excellent jj packages for Emacs already, but I’m doing things the hard way as an excuse to tinker with some non-trivial #elisp)

  29. Emacs.si meetup #9 2026 (v #živo)

    September 7, 2026, 7:00:00 PM GMT+02:00 - GMT+02:00 - Centralna tehniška knjižnica, 1000, Ljubljana, Slovenia

    dogodki.kompot.si/events/8711d

  30. Emacs.si meetup #9 2026 (v #živo)

    September 7, 2026, 7:00:00 PM GMT+02:00 - GMT+02:00 - Centralna tehniška knjižnica, 1000, Ljubljana, Slovenia

    dogodki.kompot.si/events/8711d

  31. If you have ever thought, “hey it’d be nice to remote control the macOS Music app from Emacs”, today’s your lucky day.

    yummymelon.com/devnull/announc

    #Emacs #macOS

  32. If you have ever thought, “hey it’d be nice to remote control the macOS Music app from Emacs”, today’s your lucky day.

    yummymelon.com/devnull/announc

    #Emacs #macOS