[HN Gopher] Emacs Code Conversion Language
___________________________________________________________________
Emacs Code Conversion Language
Author : gudzpoz
Score : 61 points
Date : 2024-11-21 18:41 UTC (4 hours ago)
(HTM) web link (emacsninja.com)
(TXT) w3m dump (emacsninja.com)
| thih9 wrote:
| The source code mentioned in the article is well documented and
| an interesting read too; e.g.:
|
| https://github.com/emacs-mirror/emacs/blob/master/src/ccl.c
| uludag wrote:
| Interesting. I've been using Emacs for 6 years and have never
| heard of CCL. I would love to read a book on all the strange and
| fascinating code that Emacs has accumulated over the years.
| sourcepluck wrote:
| Yes, it seems ripe for quasi-archaelogical investigations. One
| tidbit that I couldn't believe was that Julian Assange had
| written an early version of Windmove, or an addition to an
| early version, or something along those lines.
|
| I've nosed through some of the elisp files for the games -
| little goldmines everywhere in there.
| thih9 wrote:
| Looks like the details are in the file itself:
|
| > Special thanks to Julian Assange (proff@iq.org), whose
| change-windows-intuitively.el predates Windmove, and provided
| the inspiration for it.
|
| Source: https://github.com/emacs-
| mirror/emacs/blob/4823fa1077e4330bd...
|
| change-windows-intuitively: http://quimby.gnus.org/s/change-
| windows-intuitively.el
| Conscat wrote:
| I recently played Emacs tetris, and I was confused by how the
| tetrominos were selected so I dove into the source code to
| impress my boyfriend. It turns out that the tetrominos'
| behavior is configurable with a defcustom, but by default it
| chooses to play without the bag rule, making their tetris
| hard to take seriously as an implementation for competitive
| play >:c
| lmz wrote:
| Judging by the name and by these opcodes
|
| https://github.com/emacs-mirror/emacs/blob/7cb77385d38b96377...
|
| it seems to be intended for character set conversion especially
| JIS.
___________________________________________________________________
(page generated 2024-11-21 23:00 UTC)