Update copyright year to 2014 by running admin/update-copyright.
[bpt/emacs.git] / lisp / language / utf-8-lang.el
CommitLineData
c052c904 1;;; utf-8-lang.el --- generic UTF-8 language environment
3764c534 2
ba318903 3;; Copyright (C) 2001-2014 Free Software Foundation, Inc.
3764c534
DL
4
5;; Author: Dave Love <fx@gnu.org>
6;; Keywords: i18n
7
041f4d74
PJ
8;; This file is part of GNU Emacs.
9
4936186e 10;; GNU Emacs is free software: you can redistribute it and/or modify
3764c534 11;; it under the terms of the GNU General Public License as published by
4936186e
GM
12;; the Free Software Foundation, either version 3 of the License, or
13;; (at your option) any later version.
3764c534 14
51bfe25e 15;; GNU Emacs is distributed in the hope that it will be useful,
3764c534
DL
16;; but WITHOUT ANY WARRANTY; without even the implied warranty of
17;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
18;; GNU General Public License for more details.
19
20;; You should have received a copy of the GNU General Public License
4936186e 21;; along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.
3764c534
DL
22
23;;; Commentary:
24
25;;; Code:
26
27(set-language-info-alist
1ee5e633
DL
28 "UTF-8" `((coding-system utf-8)
29 (coding-priority utf-8)
c57ca7ba 30 (charset unicode-bmp unicode)
1ee5e633
DL
31;; Presumably not relevant now.
32;; (setup-function
33;; . (lambda ()
34;; ;; Use Unicode font under Windows. Jason Rumney fecit.
35;; (if (and (fboundp 'w32-add-charset-info)
36;; (not (boundp 'w32-unicode-charset-defined)))
37;; (w32-add-charset-info "iso10646-1" 'w32-charset-ansi t))))
3764c534
DL
38;; Is this appropriate?
39;; (exit-function
40;; . (lambda ()
41;; (if (and (fboundp 'w32-add-charset-info)
42;; (not (boundp 'w32-unicode-charset-defined)))
43;; (setq w32-charset-info-alist
44;; (delete (assoc "iso10646-1")
45;; w32-charset-info-alist)))))
46 (input-method . "rfc1345") ; maybe not the best choice
47 (documentation . "\
1ee5e633
DL
48This language environment is a generic one for the Unicode character set
49encoded in UTF-8."))
3764c534
DL
50 nil)
51
52(provide 'utf-8-lang)
6b61353c 53
3764c534 54;;; utf-8-lang.el ends here