Skip to content

11111000000/russian-lisp-mode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

russian-lisp-mode

“Russified” prettification for Emacs Lisp: see your favorite Lisp code in Russian!

What is it?

This minor mode replaces common Emacs Lisp symbols with their Russian lookalikes or humorous translations – visually, without changing your code.

For example, in a buffer with russian-lisp-mode enabled:

(setq t nil)

will appear as:

(дано да нет)

– but your code is not changed, only prettified!

Installation

  1. Install the prettify-utils package (from MELPA).
  2. Download russian-lisp-mode.el (from the GitHub repository) and put it in your load-path.

Usage

With use-package:

(use-package russian-lisp-mode
  :load-path "russian-lisp-mode/"
  :hook ((emacs-lisp-mode . russian-lisp-mode)))

Or manually:

(require 'russian-lisp-mode)
(add-hook 'emacs-lisp-mode-hook #'russian-lisp-mode)

Features

  • Russifies many built-in symbols: t, nil, if, let, list, defun, lambda and hundreds more!
  • Does NOT change your source code: only prettifies appearance.
  • Easy to enable/disable per buffer.

Requirements

Links

License

Peter Kosov <[email protected]> GPLv3. See the file russian-lisp-mode.el for copyright and details.

About

Emacs Lisp на Великом и Могучем

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published