X-Git-Url: https://code.delx.au/gnu-emacs/blobdiff_plain/eeff0f485929b225f9b302e5957a654f4a367305..9075fcc1937a211bc91e8bc49c332bc55ac99e24:/lisp/erc/erc-lang.el diff --git a/lisp/erc/erc-lang.el b/lisp/erc/erc-lang.el index 89e36a733e..df5318df2e 100644 --- a/lisp/erc/erc-lang.el +++ b/lisp/erc/erc-lang.el @@ -1,10 +1,10 @@ ;;; erc-lang.el --- provide the LANG command to ERC -;; Copyright (C) 2002, 2004, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc. +;; Copyright (C) 2002, 2004, 2006-2014 Free Software Foundation, Inc. ;; Author: Alex Schroeder -;; Maintainer: Alex Schroeder -;; Version: 1.0.0 +;; Maintainer: emacs-devel@gnu.org +;; Old-Version: 1.0.0 ;; URL: http://www.emacswiki.org/cgi-bin/wiki.pl?ErcLang ;; Keywords: comm languages processes @@ -32,6 +32,9 @@ (require 'erc) +;; FIXME: It's ISO 639-1, not ISO 638. ISO 638 is for paper, board and pulps. +;; The Lisp variable should be renamed. + (defvar iso-638-languages '(("aa" . "Afar") ("ab" . "Abkhazian") @@ -42,7 +45,7 @@ ("ay" . "Aymara") ("az" . "Azerbaijani") ("ba" . "Bashkir") - ("be" . "Byelorussian") + ("be" . "Belarusian") ("bg" . "Bulgarian") ("bh" . "Bihari") ("bi" . "Bislama") @@ -197,17 +200,14 @@ Normungsinstitut (ON), Postfach 130, A-1021 Vienna, Austria.") iso-638-languages))) (message "%s" (cdr (assoc code iso-638-languages)))) -(defvar line) ; dynamically bound in erc-process-input-line - (defun erc-cmd-LANG (language) "Display the language name for the language code given by LANGUAGE." (let ((lang (cdr (assoc language iso-638-languages)))) (erc-display-message nil 'notice 'active - (or lang (concat line ": No such domain")))) + (or lang (concat language ": No such domain")))) t) (provide 'erc-lang) -;; arch-tag: 8ffb1563-cc03-4517-b067-16309d4ff97b ;;; erc-lang.el ends here