Eev: six videos with exercises about elisp hyperlinks (with subtitles)
Eev is a library for Emacs that lets us
"Executable logs", or "executable notes", are composed of two kinds of things:
In 2021 I gave a series of workshops on the techniques that I use to create elisp hyperlinks very quickly, and I prepared six videos for these workshops. After the workshops I watched the videos again, and hated them; I registered them as first-class videos, but with these :comment fields:
In dec/2022 I added subtitles to all the six videos, and I saw that with subtitles they're quite good... the problem is that I sort of hate videos, but I was working on making my videos more accessible to people who hate videos (like me), and subtitling them solved the problem.
If you don't have eev then the only video that I recommend is the third one. Its title is:
You can watch it on youtube here, but I don't recommend doing that. It's much better to download a local copy with the two "wget"s below and use the "mpv" below to play it, using these keys to make mpv play some parts in high speed:
You can also read the subtitles of the six videos here (click on the links at the right parentheses):
If you do have eev, then the quickest way to download or update all their subtitles is to copy the eepitch block below to a buffer and execute it:
Then there are many ways to play the videos and access their descriptions... for example, with `M-x find-1stclassvideos' or `M-x 1c'.
One of my presentations at the EmacsConf 2022 was about a "new way" to create elisp links to "here" that simply puts the hyperlink into the kill ring. This is similar to org-store-link and is very quick - see:
...but it's not very powerful - it only creates links to files and to anchors in files, and it's hard to extend. My "old way" supports all these kinds of "here"s and refining, and it's very easy to extend... but it's hard to learn.
My suggestion is:
Note that most of the videos sort of correspond to (expanded) versions of sections of this intro,
That intro is still a bit messy. That's mainly because so few people are interested in eev that I judge that other parts of eev, and other tasks, have much higher priority than this. If you are interested in eev - either in general or in saving hyperlinks - please join the mailing list, get in touch, say hi, nudge me, etc etc, whatever...