#emacs

Free Software Foundationfsf@hostux.social
2026-02-28

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

BeefGriller (Antifa Proud!)BeefGriller@dice.camp
2026-02-28

New post wherein I share my frequently used #Emacs commands. Or at least those I have used so far.

#GNULinux #Linux

perotti.org/2026/02/27/emacs-m

2026-02-27

#emacs users: do you have a dedicated expand key next to the completion-at-point one or do you encapsulate that within the CAPF? e.g. a cape-super-capf where both yasnippet and your usual lsp stuff lives.

Cyber-Fox 🏴‍☠️🐙postroutine@framapiaf.org
2026-02-27

In Elfeed (the RSS reader for Emacs), is it not possible to do search for text ?

It's possible to filter feeds results based on tags. But doing so on plain text seems to not work.

Or did I miss something ?

#Elfeed
#Emacs

2026-02-27

App windows of apps launched from emacs not getting their own icon in ubuntu dock #gnome #snap #emacs #2510

askubuntu.com/q/1564411/612

BeefGriller (Antifa Proud!)BeefGriller@dice.camp
2026-02-27

@Zenie I will try naming the #emacs daemon and see what happens. I need to see if I can add such an option to the systemctl --user command. I suspect my issue has something to do with the way Ubuntu manages the startup, since I have no issue on my Arch (BTW) laptop where I ran the same command.

And thank you both for your recommendations! Hopefully I can report success soon. 🤞

2026-02-27

Dive into the Emacs Reader dev stream! In this session the author tackles text selection & highlighting—live debugging, design choices, and Emacs Lisp tricks. Great for Emacs users and package authors who want practical tips and real workflow. #Emacs #EmacsLisp #OpenSource #LiveCoding #SoftwareDevelopment #Programming #English
tv.dyne.org/videos/watch/851e5

jadedctrl :programo: :korektu_min:jadedctrl@jam.xwx.moe
2026-02-27
:krisigno_averta: UBOOT HAS EMACS-STYLE LINE-EDITING :krisigno_averta:

Another W for the superior bootloader :gutkato_mojosa_fingropafas:
#lang_en #uboot #emacs
2026-02-27

Finally sat down and untangled my Emacs config and its like

OH

so THIS is why I spent so much time investing into this program

My config has been broken since Doom Emacs had some breaking changes and I've just straight up been avoiding fixing it because debugging emacs config from within a broken emacs setup is probably the least good part about the whole experience

I've been limping along with vim and vscodium for some time but none of them felt quite as comfortable as the Emacs I built for myself. But now, on a fresh install? Everything is back to *chef's kiss*

#Emacs #development

    n8   Doesn't follow you 🇺🇦n8
2026-02-27

Another random question to users: for those of you who use major-modes for XML-based file formats, what are the features most relevant to making the mode useful to you over time?

_My_ gut instinct would tell me it's stuff like element-folding and jumping to nodes by name, but that's mainly because the formats I know tend to be quite excessive in length, so I don't want to generalize.

What is it for you in practice? That stuff? Autocomplete? ELDoc?

No wrong answers!

Crandel 🇺🇦 :arch: :emacs:crandel@fosstodon.org
2026-02-27

#magit is the best #emacs package for sure. But I have one problem with it. When I update my #go dependencies it is often change around 1500-2000 files due to vendor directory update. magit-status barely response with huge list of diffs. Is it possible to only list changed files and generate diff when press Return on changed file?

Bozhidar Batsov (a.k.a. Bug)bbatsov@hachyderm.io
2026-02-27

I've converted some random dev notes I had lying around from working on clojure-ts-mode, neocaml and asciidoc-mode to a blog post with some general advice for building #Emacs major modes powered by #TreeSitter batsov.com/articles/2026/02/27

I hope some of you will find it useful! I certainly wish someone had written such an article a year ago when I started to get more serious about playing with TreeSitter.

#Clojure #OCaml #AsciiDoc

2026-02-27

@elblogdelazaro No conocía , se ve interesante. ¿Probaste Zettelkasten con o algo así? ¿Por qué abandonaste Obsidian? Yo estoy por probar Roam porque vivo en con , pero quizás no sea mi mejor alternativa. Me gustaría leerte hablando de eso.

Andrew Tropinabcdw@fosstodon.org
2026-02-27

This is a good viewpoint about why Emacs is so useful:

youtu.be/DMbrNhx2zWQ

Hate Emacs' hackiness and sluggishness, but we still don't have anything better yet.

And a very good caution at the end of video: Don't try Emacs!

#emacs

2026-02-27

Finally.

I can now remove my:

```
(setf (alist-get "ChatGPT" gptel--known-backends nil t #'equal) nil)
```

Errrrgh. I wish projects would stop defaulting to #OpenAI. It's repulsive.

#gptel #emacs #agentic

A code snippet showing a commit message related to decoupling the `gptel-request` from `gptel-openai`. The commit outlines changes made to how backends are defined and used, emphasizing the flexibility of using `gptelA code snippet from a version control system showing modifications made to the `gptel-request.el` file. The changes include the removal of the default OpenAI backend, updates to customization options, and adjustments to model handling in a software project related to
2026-02-27

#Emacs community. Anyone proficient in combining #company_mode, #Eglot and #yasnippet. I have a yasnippet defined and it expands even without a valid prefix, just after a space character.

My company backends are, according to company-diag:

company-backends: ((company-capf :with company-yasnippet))

More details: emacs.stackexchange.com/q/8554

2026-02-27

some small and simple snippets you might find useful if you use denote journal

https://paste.sr.ht/~zyd/5637309b96322ab8be529f6f63c83bd88a95a033

The first one lets you cycle through journal entries with C-< and C-> instead of manually finding the file or buffer. The second one trashes/deletes empty journal pages ("is there anything actually written beyond the front matter?").

#emacs

Andrew Tropinabcdw@fosstodon.org
2026-02-27

Trying out structural diffs. The diffs using language's syntax instead of just text lines.

#difftastic #treesitter #git #emacs #magit and all that.

youtube.com/live/pARy5XnLHKQ

#rde #guix

南狐 | SouthFox 🎆SouthFox@foxsay.southfox.me
2026-02-27

#Emacs 使用 orderless 联动拼音首字母进行搜索。
Using Pinyin initials with Orderless in Emacs.

```emacs-lisp
(use-package evil-pinyin
:after (evil orderless)
:autoload evil-pinyin--build-regexp-string
:init
(setq-default evil-pinyin-scheme 'simplified-ziranma-all)
(defun completion--regex-pinyin (str)
(orderless-regexp (evil-pinyin--build-regexp-string str)))
(add-to-list 'orderless-matching-styles 'completion--regex-pinyin)
:config
(global-evil-pinyin-mode))
```

在 Emacs 里用拼音首字母搜索的截图。搜索我的博客文章用 fw 做关键词显示九个结果
Free Software Foundationfsf@hostux.social
2026-02-27

Assigning your copyright to the FSF helps defend the GPL and keep software free. Thank you Vili Johannes Aapro for assigning your copyright to the FSF! More at: u.fsf.org/463 #Emacs #CopyrightAssignments

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst