#emacs #elisp Why does this still display scratch? I asked LLM, but their answers weren't enlightening.
(let ((display-buffer-overriding-action '(display-buffer-no-window)))
(display-buffer "*scratch*"))
Latest posts tagged with #ELisp on Bluesky
#emacs #elisp Why does this still display scratch? I asked LLM, but their answers weren't enlightening.
(let ((display-buffer-overriding-action '(display-buffer-no-window)))
(display-buffer "*scratch*"))
Not going to lie, the more I learn about #elisp, the more I like #emacs as well, which has been for a while my "almost-everything" application already ^^ - and I'm not even a #developer / #hacker!
I've just managed to write my first functions to toggle the background of the wonderful #Seoul256 […]
Ready Player Mode's album artwork download improvements
xenodium.com/ready-player...
#emacs #elisp #oss #foss #opensource #music #indie #musicplayer #albumart #media
Introducing winpulse
An #emacs package to briefly flash windows on focus change
xenodium.com/introducing-...
#oss #foss #opensource #elisp #lisp
over last year's final holydays I took the time to do some long-planned experiments with eshell, trying to implement shell pipeline filters in lisp: https://e17i.github.io/articles-emacs-eshell/
#emacs #eshell #elisp
New Year ✨ New Bending Emacs episode ✌️
Here’s Bending Emacs Episode 9
youtu.be/jY5lx2gHjNA
#emacs #macos #linux #windows #lisp #elisp #video #youtube #indie #indiedev
As an excellent writer, I'll recommend this gentle introduction,
Emacs Lisp Elements by Protesilaos Stavrou (aka prot) for learning #emacs #lisp (aka #elisp).
https://protesilaos.com/emacs/emacs-lisp-elements
Weird emacs-lispism number I don't know I lose track:
Emacs lisp supports lexical binding, dynamic binding, and even declaring some variables "special" so even in a lexical context they act dynamic.
This, coupled with the way the `let` form works, means you can pull fancy tricks like run a […]
rise and shine for just came across the #fsf #hackathon sounds cool, might as well hone my #elisp and #orgmode skills
www.fsf.org/news/fsf40-hackathon-reg...
Example of moving around email addresses in a mu4e compose buffer using mu4e-walk
First #Emacs package on #MELPA 🥳
mu4e-walk)
With this package, you can move email addresses in a #mu4e compose buffer with just one keystroke.
Seems like a small thing (which it is), but I really needed it for my mental well-being. Plus, programming with […]
[Original post on fosstodon.org]
I did a bit of recreational #elisp today and added #cargo support to #hubi, my #transient build interface. I think the extensible approach works pretty nicely even if I'm sure there are some edge cases to work out on other cargo projects […]
A screenshot of the Emacs text editor with a custom dice rolling library. A log buffer of some typical RPG dice rolls with some highlighting of labels and results, and buttons to repeat previous rolls is in the main editing area. At the bottom, the history feature of the interactive roll command is being used to repeat a previous roll with edits.
I'm getting closer to being able to run entire RPG sessions entirely from my text editor. #emacs #elisp #rpg #nerdshit
✨ New blog post ✨
Interactive ordering of dired items
xenodium.com/interactive-...
#emacs #oss #elisp #lisp #dired #imagemagick
✨ New blog post ✨
Patching your Homebrew's Emacs Plus (macOS)
xenodium.com/patching-you...
#emacs #macos #homebrew #oss #elisp #lisp
My psychiatrist double-booked herself tonight so we weren't able to have our scheduled appointment.
Eff it, we ball. Time to self-medicate.
I'm writing a Python program as an elisp string to inject into the interpreter to get `__doc__` strings out as association lists to jury-rig my own […]
www.perplexity.ai/search/i-wish-to-have-a-...
忘了分享這則對話。
基本上我要它做一個 interactive function 給我,能夠吃 "ghq list -p" 然後然我以 fuzzy search 的方式選一個路徑,然後要用 magit 去打開我所選的路徑。
基本上第一個答案給的就已經是可動而且是 minimum implementation,沒有一來如 ivy 或 helm 那種外部的函式庫。
fuzzy search […]
Hey fedi friends, I used to have some custom keyboard shortcuts in my Magit menus in #Emacs when it used "transient", and now it … doesn't use that, I don't think, and my old #ELisp broke and I do not want to reverse engineer the whole thing, I am just … tired. Does anyone happen to know off the […]
Since I already complained about (local) #AI and failing to generate #Elisp code for me: #ChatGPT successfully helped me write two elisp functions that are actually working today.
Seems like the current cloud AI is really better than my local AI approaches although privacy as well as the […]
Confused by the #Emacs key binding concepts? You might be interested in reading:
#UOMF: My Emacs Key Binding Strategy
https://karl-voit.at/2018/07/08/emacs-key-bindings/
#publicvoit #keyboardshortcuts #shortcuts #orgmode #hydra #elisp
#irreal and @bbatsov about #Emacs startup time: https://irreal.org/blog/?p=12903
I, too, am totally convinced that it really doesn't matter if it is one or sixty seconds.
However, if your bootup time is much longer than mine (15-30s once a week) then you most probably have room for improvement […]
For generating rather simple #Elisp functions within #Emacs, #ChatGPT failed in 100% of my use-cases.
Unfortunately, I could not even come up with a fix for those attempts myself either.
#LLM
#Emacs #Orgmode: does anybody know of an interactive function that asks for a file name and then provides an interactive drill-down search (helm?) for a heading.
When confirmed, it inserts an org-link like [[id:the-id-property][the heading title]]
I was using helm-org-contacts which is now […]
Readings shared February 6, 2025. jaalonso.github.io/vestigium/po... #ITP #LeanProver #Math #CategoryTheory #Haskell #Python #CommonLisp #Emacs #Elisp #LLMs
Elisp cheatsheet for Python programmers. ~ Charles Choi. github.com/kickingvegas... #Python #Emacs #Elisp
Why does C-u pass a list to elisp? As we all know, you can pass an argument to a function in emac...
stackoverflow.com/questions/79402142/why-d...
#emacs #elisp
Event Attributes
Is there a way in #emacs (or #elisp) to make a dired buffer of filenames stored in a list?
Say I have a list of file paths - all in different directories. I want a dired buffer that lets me manipulate just those files - as if they were all present in the same directory.
I'm attempting to write a discourse forum package for Emacs. I've made some good progress this last two weeks, thought I'd shre a post I wrote about it
glenneth.org/content/post...
#emacs #elisp #discourse #forums
So, if in elisp I want to get a string where all characters in a source string are replaced with other characters I do
(concat (seq-map 'my-func s))
OR
(require 'cl-lib)
(cl-map 'string 'my-func s)
Is there anything else? Some mapchar, I dunno. What’s preferable? 🤔
#lang_en #elisp #emacs […]