| ▲ | DonHopkins 5 hours ago | |
It's nice to hear the emacs terminal emulator has gotten some love, after all the controversy about the nasty language that used to be in its source code, which rms moved out to a separate file after somebody complained. Open source with profanity in comments is statistically better than code without it: https://blog.desdelinux.net/en/open-source-with-profanity-in... https://news.ycombinator.com/item?id=36621699 DonHopkins on July 6, 2023 | parent | context | favorite | on: Open source code with profanity in comments is sta... The original terminal emulator terminal.el in gnu emacs, written by mly (Richard Mlynarik), was particularly salty. I finally tracked down a copy, but it looks like somebody complained and in 1990 it was begrudgingly cleaned up a bit, so some of the worst stuff was moved out into a separate file called term-nasty.el for posterity (you, here, now), so as not to give "in to the pressure to censor obscenity that currently threatens freedom of speech and of the press in the US" (oh, Richard <3 ): https://opensource.apple.com/source/emacs/emacs-59.0.80/emac... 1990-08-26 Richard Stallman (rms@mole.ai.mit.edu) * terminal.el: Move possibly offensive comments to term-nasty.el. https://www.digiater.nl/openvms/freeware/v10/emacs/common/li... [...]
[...]
[...]
[...]
[...]
[...]
[...]
[...]
[...]https://www.digiater.nl/openvms/freeware/v10/emacs/common/li...
Note to the gentle readers: "wa12id" stands for "with a 12 inch dildo".Jamie Zawinski kept Lucid Emacs nasty: https://groups.google.com/g/gnu.misc.discuss/c/U5oXKOfWinQ/m... Noah Friedman, Aug 3, 1992, 4:54:20 AM In article <15i2n9...@hal.com> wood...@hal.com (Nathan Hess) writes: >In article <FRIEDMAN.9...@nutrimat.gnu.ai.mit.edu>, friedman@gnu (Noah Friedman) writes: >>It's by no means necessary, but it's funny. >Along the same lines, look at lisp/terminal.el Of course, terminal.el is actually useful, albeit not terribly powerful. (and terminal.el is pretty mild compared to some of the other things I've seen written by mly. :-)) Incidentally, a lot of terminal.el has been rewritten in version 19. Too bad... I liked all the variable names and comments in the original. Jamie Zawinski, Aug 5, 1992, 12:40:38 AM In the FSF-distributed Emacs 19, the obscenities (will) have been stripped from terminal.el, though they are preserved in a file called term-nasty.el, to avoid appearing to bow to the censors. In Lucid GNU Emacs, terminal.el will remain as nasty as it ever was. -- Jamie "Truth, Justice, and the Fucking First Amendment" Zawinski | ||
| ▲ | spit2wind 34 minutes ago | parent [-] | |
Thanks for this interesting bit of history! Fun little read | ||