This page collects the last ten news items.

Newsworthy are interesting threads on the EmacsMailingLists or EmacsNewsgroups, interesting quotes from the EmacsChannel, and general chat between the members of this community. It is our community blog. (For an overview of our personal blogs, check Planet Emacslife.)

Subscribe to the RSS feed.

Anybody can add a new entry for today. Older entries can be found in the Archive.

See also Emacs News Weekly for more updates from the Emacs Community.


It’s time for the irregular EmacsChannel ChatClient test again!

 147 weechat
 128 znc
  82 irssi
  56 irccloud
  43 erc
  33 hexchat
  23 quassel
  20 thelounge
  16 rcirc
  16 matrix
   8 textual
   7 circe
   5 unknown
   4 konversation
  42 other
 630 total

See IrcClientSurvey for the code I used. – AlexSchroeder

Previous issues: 2016-11-17

Comments on this page


Hey Alex,

I’ve tried to file a report about updating the Interwiki entry in the MediaWiki software for this wiki. It’s still pointing to the script, see

I assume I’m doing the right thing, but let me know if you have better ideas.

Thanks! – AaronHawley

Sounds good to me! I do try to keep the old URLs working, though. If I get a report of old URLs no longer working I’ll do my best to Apache mod_rewrite it all until it works.

Also, good to see you, Aaron. 😊

Alex Schroeder

Thanks, Alex. I was surprised and impressed the old URLs were working. – AaronHawley

The change was merged and will be released in Media Wiki 1.35 next month. The change is actually already deployed on the Wikipedia family of web sites as part of their release process. I tested it out and it seems to work.

Comments on this page


Apparently a regular expression on BannedHosts caused an error whenever somebody wanted to edit the wiki (except for administrators like me), starting 2018-12-16. Sorry! It should be fixed, now. I also took the opportunity to clean the entire list of banned hosts. A new start for everybody. All your spam and vandalism is forgiven, until you do it again. Hah! Can you resist the lure, spammer? Oh well. We’ll ban them again, for another year. 😊

To everybody else: happy holiday season and thanks for editing the wiki. If you notice weird stuff, please send me an email. That’s the best way to reach me: would be a good place to start, for example.


Comments on this page


I guess we have an angry John or Jimmy somewhere in this world who’s trying to delete Emacs Wiki or something like that. The site is locked, for now.

And I reverted the changes made, of course.

Feel free to contact me via mail or on IRC. I’m in #emacs on Freenode.

A few rollbacks

And on and on… If you’re interested, visit Recent Changes and click on the Include rollbacks link.

Alex Schroeder

Unlocking the site again. Let’s see whether the idiots are still at it. – Alex

Comments on this page


Sometimes people try to download the entire site, not realising that is is hosted on a tiny VM together with all my private stuff. And then I get stuff like this in my logs: - - [22/Jun/2018:18:49:31 +0200] "GET /emacs/AddictedToVi HTTP/1.1" 200 14991 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:47.0) Gecko/20100101 Firefox/47.0" - - [22/Jun/2018:18:49:37 +0200] "GET /emacs/AngryFruitSaladTwo_Screenshot HTTP/1.1" 502 4602 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:47.0) Gecko/20100101 Firefox/47.0" - - [22/Jun/2018:18:49:35 +0200] "GET /emacs/AlistVsPlist HTTP/1.1" 502 4568 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:47.0) Gecko/20100101 Firefox/47.0" - - [22/Jun/2018:18:49:33 +0200] "GET /emacs/AktiveMen%C3%BCs HTTP/1.1" 502 4568 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:47.0) Gecko/20100101 Firefox/47.0" - - [22/Jun/2018:18:49:35 +0200] "GET /emacs/AlignLet HTTP/1.1" 502 4560 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:47.0) Gecko/20100101 Firefox/47.0" - - [22/Jun/2018:18:49:35 +0200] "GET /emacs/AlignCommands HTTP/1.1" 502 4570 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:47.0) Gecko/20100101 Firefox/47.0" - - [22/Jun/2018:18:49:33 +0200] "GET /emacs/AimClient HTTP/1.1" 502 4562 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:47.0) Gecko/20100101 Firefox/47.0"

This is the result:


And then of course my monitoring services decided to shut the site down.

Whoever you are, whenever you are thinking about downloading thousands of pages, please start reading WikiDownload.

The link is one of the first links of the SiteMap. It leads you to the Git repository. What else would you want?

This is the repo you want:

Or follow the link to the Rsync repository.

This is the command you want:

rsync -avz --no-perms emacswiki

Please don’t treat every website like it’s a run by a big company using cloud-something-something to cache and distribute and whatever. Think of the good old days when we thought the Internet was going to be distributed and everybody would be connected, directly, with small machines and tiny cables.

Alex Schroeder


(This is Dreams by Randall Munroe. This work is licensed under a Creative Commons Attribution-NonCommercial 2.5 License.

Comments on this page


Emacs 26.1 has been released!

See NEWS 26.1.

Comments on this page


I’m trying to get the wiki ready for the EU Data Protection Directive. This means that I’m stripping or masking IP numbers where I can. Right now, the most visible effect of that is that RecentChanges has little color blocks for anonymous edits. On a particular page, the same colors means that these edits were likely made by the same person. The color codes are four digit octal numbers, so 4 × 3 bits = 12 bits which is a much smaller space than IPv4’s 32 bits.

And of course, if you’re not using the default CSS you’re only going to see the octal numbers. No great loss, I think.

Anyway, that’s just to explain what those color codes mean. If you want to read more about the other efforts, see this blog post.

– Alex Schroeder

Comments on this page


You are on the new server! The old OpenVZ system did not allow me to dist-upgrade the server from Debian 8 to Debian 9, I think. The switch took an extra long time because not only did the domain name changes have to propagate through the sytem, my domain name service provider (Gandi) also decided to switch to a new system and I only just learned about it. If you see this notice, though, you’re on the new server. Welcome back!

If you have any questions, feel free to contact me via mail. – Alex Schroeder

Comments on this page


Welcome to the backup site! This is a copy resurrected from backups. More info on my blog. For now, it’s read-only until I’ve figured out what to do next.

OK, things seem to be working. Let’s see whether git integration works? Remember the Emacsmirror.

I think we’re back! Thank you for your patience. 😊

As for alternative channels: people can always send me mail (see my Contact page), of course. But where would you look for status updates? There’s an Emacs Wiki page on Google+. Perhaps I should just create a Mastodon account? (Mastodon being the Twitter alternative.) Any suggestions?

– Alex Schroeder

Comments on this page


Looks like the phone number spammers are back. Oh well. I’ve reinstated the regular expressions I’ve used in the past to block any edits to pages that look like they might contain a phone number. I know that there quite a number of false positives whenever this shield’s up, but it looks like the easiest solution for the moment.

Watch it’s effect: spammer.log for 2017.


Comments on this page