Advertisement · 728 × 90
#
Hashtag
#Elisp
Advertisement · 728 × 90

I have just committed code to the #Emacs #orgmode repository. 30 characters of lovingly hand-crafted #elisp 😆

1 1 0 0
Preview
blogmore.el v2.0 After kicking off blogmore.el, and then tinkering with it more and more, I've found it really quite helpful while writing posts. One thing I have noticed though -- given I use BlogMore for this blog a...

I've released v2.0 of blogmore.el; my little #Elisp companion package for #BlogMore which makes it a little easier for me to write blog posts in #Emacs

blog.davep.org/2026/03/29/b...

#programming #lisp #blogging #ssg

0 0 0 0
Preview
blogmore.el v2.0 After kicking off blogmore.el, and then tinkering with it more and more, I've found it really quite helpful while writing posts. One thing I have noticed though -- given I use BlogMore for this blog and my photoblog -- is that I wanted to be able to use the package for working with more than one blog.

I've released v2.0 of blogmore.el; my little #Elisp companion package for #BlogMore which makes it a little easier for me to write blog posts in #Emacs

https://blog.davep.org/2026/03/29/blogmore-el-v2-0.html

#programming #lisp #blogging #ssg

0 0 0 0
An Emacs buffer working on some Emacs Lisp code.

An Emacs buffer working on some Emacs Lisp code.

Time to implement https://github.com/davep/blogmore.el/issues/17 I guess. Then I can have ALL THE BLOGS!

#emacs #lisp #elisp #ssg

0 0 1 0
Preview
Some BlogMore Elisp It's been a moment since I last wrote any Emacs Lisp code, at least anything non-trivial. I've tinkered with my Emacs configuration, I've tweaked the odd personal package here and there, but nothing f...

Revamping my blog with #BlogMore has got me writing a bit more again, which in turn made me want to speed things up a touch while writing in #Emacs -- so I wrote some helper code: blog.davep.org/2026/03/19/s...

#programming #lisp #elisp

0 0 0 0
Preview
Some BlogMore Elisp It's been a moment since I last wrote any Emacs Lisp code, at least anything non-trivial. I've tinkered with my Emacs configuration, I've tweaked the odd personal package here and there, but nothing fresh for ages. I actually can't remember what the last package was that I wrote.

Revamping my blog with #BlogMore has got me writing a bit more again, which in turn made me want to speed things up a touch while writing in #Emacs -- so I wrote some helper code: blog.davep.org/2026/03/19/some-blogmore...

#programming #lisp #elisp

0 0 0 0

This may be heresy for some, but Claude has significantly improved my Emacs and org config. It provided a nice walk through of different strategies before we landed on an approach.

#emacs #elisp #ai

3 0 1 0

#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*"))

0 0 0 0
Original post on mstdn.social

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 […]

0 0 0 0
Video

Ready Player Mode's album artwork download improvements

xenodium.com/ready-player...

#emacs #elisp #oss #foss #opensource #music #indie #musicplayer #albumart #media

1 0 1 0
Video

Introducing winpulse

An #emacs package to briefly flash windows on focus change

xenodium.com/introducing-...

#oss #foss #opensource #elisp #lisp

13 5 2 0
Writing pipeline commands in Eshell

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

2 1 0 0
Bending Emacs Episode 09: Time around the world
Bending Emacs Episode 09: Time around the world YouTube video by xenodium

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

5 0 1 0
Preview
Emacs Lisp Elements This book, written by Protesilaos Stavrou, also known as ‘Prot’, provides a big picture view of the Emacs Lisp programming language.

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

1 2 0 0
Original post on mastodon.fixermark.com

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 […]

0 0 0 0

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...

0 0 0 0
Example of moving around email addresses in a mu4e compose buffer using mu4e-walk

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]

4 1 1 0
Original post on mastodon.org.uk

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 […]

1 0 0 0
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.

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

2 1 0 0
Video

✨ New blog post ✨

Interactive ordering of dired items

xenodium.com/interactive-...

#emacs #oss #elisp #lisp #dired #imagemagick

5 0 0 0

✨ New blog post ✨

Patching your Homebrew's Emacs Plus (macOS)

xenodium.com/patching-you...

#emacs #macos #homebrew #oss #elisp #lisp

3 1 0 0
Original post on mastodon.fixermark.com

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 […]

1 0 0 0
Original post on g0v.social

www.perplexity.ai/search/i-wish-to-have-a-...

忘了分享這則對話。

基本上我要它做一個 interactive function 給我,能夠吃 "ghq list -p" 然後然我以 fuzzy search 的方式選一個路徑,然後要用 magit 去打開我所選的路徑。

基本上第一個答案給的就已經是可動而且是 minimum implementation,沒有一來如 ivy 或 helm 那種外部的函式庫。

fuzzy search […]

0 0 0 0
Original post on mastodon.social

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 […]

0 0 0 0
Original post on graz.social

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 […]

0 0 0 0
Preview
UOMF: My Emacs Key Binding Strategy UOMF: My Emacs Key Binding Strategy

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

0 2 0 0
Original post on graz.social

#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 […]

0 0 0 0

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

1 0 0 0
Original post on graz.social

#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 […]

0 0 1 0
Preview
Readings shared February 6, 2025 The readings shared in Bluesky on 6 February 2025 are A formalization of Borel determinacy in Lean. ~ Sven Manthe. #ITP #LeanProver #Math Simplifying formal proof-generating models with ChatGPT and b

Readings shared February 6, 2025. jaalonso.github.io/vestigium/po... #ITP #LeanProver #Math #CategoryTheory #Haskell #Python #CommonLisp #Emacs #Elisp #LLMs

1 0 0 0