Recent Changes

Updates since 2021-02-27 09:44 UTC

1 | 3 | 7 | 30 | 90 days
List all changes Include rollbacks Include minor changes
List later changes RSS RSS with pages RSS with pages and diff


  • 13:22 UTC (new) (history) 2021-04-17 Multiple Help buffers . . . . mbork When using many Emacs’ help commands (like C-h f, or describe-function), we are presented with the *Help* buffer. It has some basic navigation commands, most importantly forward-button (TAB), hepl-follow (RET), help-go-back (l) and help-go-forward (r), and usually they are enough for me. Some time ago, however, I had a very specific need which could not be achieved by any of them.


  • 07:52 UTC (new) (history) 2021-04-10 deactivate-mark . . . . mbork Emacs Lisp has two entities called exactly the same – the deactivate-mark function and the deactivate-mark variable. (This is possible at all because Elisp is is a Lisp-2.) As the name suggests, they both serve the same purpose (or rather a similar one), but there seems to be a subtle difference.


  • 03:37 UTC (new) (history) 2021-04-04 Easter . . . . mbork Christ is risen! So, happy Easter for everyone! I’m looking at my Easter post from a year ago, and I stand by everything I said then.



  • 07:31 UTC (new) (history) 2021-03-20 Using index in the Emacs Info viewer . . . . mbork Recently I was looking how to use the index in the Emacs Info viewer. First of all, let me mention that it is really, really great, and I would love it if more software used this format. Imagine having all MDN Web Docs within Emacs – no network latency, everything available without even touchning the mouse… Or even better – the whole DevDocs project… Now that I think of it, I guess writing a tool to automatically convert it should not be too difficult to write – any volunteers? Anyway, let’s get back to reality. The index.



  • 07:57 UTC (new) (history) 2021-03-07 A directory name as a command-line parameter for Node.js . . . . mbork Some time ago I accidentally discovered a neat feature of Node.js, which seems undocumented (at least I could not find anything about it in the docs). If you have some npm project in a directory, say /tmp/some-npm-project, and it has the main property in package.json set to some Node.js script, say bin.js, then saying just node /tmp/some-npm-project runs /tmp/some-npm-project/bin.js. It turns out to be quite useful if you have a directory full of various Node.js CLI utilities, each occupying its own directory, with its own package.json, especially considering shell autocompletion. And that’s it for today!