diff options
| author | Glenn Morris | 2007-11-28 04:08:30 +0000 |
|---|---|---|
| committer | Glenn Morris | 2007-11-28 04:08:30 +0000 |
| commit | e290ff07603010f3b3fa99c6a209e65104f53500 (patch) | |
| tree | 7e4ba7f0ab3ba21a1026d97b90b1f869b800d022 | |
| parent | c7f70ccd5af042ab124fc8546c153c8874c8b7a2 (diff) | |
| download | emacs-e290ff07603010f3b3fa99c6a209e65104f53500.tar.gz emacs-e290ff07603010f3b3fa99c6a209e65104f53500.zip | |
Add 2007 to copyright years.
Switch license to standard GPLv3+ text.
(nxml-get-char-name, nxml-insert-named-char): Use mapc rather than mapcar.
| -rw-r--r-- | lisp/nxml/nxml-mode.el | 32 |
1 files changed, 17 insertions, 15 deletions
diff --git a/lisp/nxml/nxml-mode.el b/lisp/nxml/nxml-mode.el index ee08fe9b222..42d16359fbc 100644 --- a/lisp/nxml/nxml-mode.el +++ b/lisp/nxml/nxml-mode.el | |||
| @@ -1,24 +1,26 @@ | |||
| 1 | ;;; nxml-mode.el --- a new XML mode | 1 | ;;; nxml-mode.el --- a new XML mode |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2003, 2004 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2003, 2004, 2007 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: James Clark | 5 | ;; Author: James Clark |
| 6 | ;; Keywords: XML | 6 | ;; Keywords: XML |
| 7 | 7 | ||
| 8 | ;; This program is free software; you can redistribute it and/or | 8 | ;; This file is part of GNU Emacs. |
| 9 | ;; modify it under the terms of the GNU General Public License as | ||
| 10 | ;; published by the Free Software Foundation; either version 2 of | ||
| 11 | ;; the License, or (at your option) any later version. | ||
| 12 | 9 | ||
| 13 | ;; This program is distributed in the hope that it will be | 10 | ;; GNU Emacs is free software; you can redistribute it and/or modify |
| 14 | ;; useful, but WITHOUT ANY WARRANTY; without even the implied | 11 | ;; it under the terms of the GNU General Public License as published by |
| 15 | ;; warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR | 12 | ;; the Free Software Foundation; either version 3, or (at your option) |
| 16 | ;; PURPOSE. See the GNU General Public License for more details. | 13 | ;; any later version. |
| 17 | 14 | ||
| 18 | ;; You should have received a copy of the GNU General Public | 15 | ;; GNU Emacs is distributed in the hope that it will be useful, |
| 19 | ;; License along with this program; if not, write to the Free | 16 | ;; but WITHOUT ANY WARRANTY; without even the implied warranty of |
| 20 | ;; Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, | 17 | ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| 21 | ;; MA 02111-1307 USA | 18 | ;; GNU General Public License for more details. |
| 19 | |||
| 20 | ;; You should have received a copy of the GNU General Public License | ||
| 21 | ;; along with GNU Emacs; see the file COPYING. If not, write to the | ||
| 22 | ;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, | ||
| 23 | ;; Boston, MA 02110-1301, USA. | ||
| 22 | 24 | ||
| 23 | ;;; Commentary: | 25 | ;;; Commentary: |
| 24 | 26 | ||
| @@ -2527,7 +2529,7 @@ is an integer giving the Unicode scalar value of the character." | |||
| 2527 | (put nameset 'nxml-char-name-set-defined t)) | 2529 | (put nameset 'nxml-char-name-set-defined t)) |
| 2528 | 2530 | ||
| 2529 | (defun nxml-get-char-name (code) | 2531 | (defun nxml-get-char-name (code) |
| 2530 | (mapcar 'nxml-maybe-load-char-name-set nxml-autoload-char-name-set-list) | 2532 | (mapc 'nxml-maybe-load-char-name-set nxml-autoload-char-name-set-list) |
| 2531 | (let ((names (gethash code nxml-char-name-table)) | 2533 | (let ((names (gethash code nxml-char-name-table)) |
| 2532 | name) | 2534 | name) |
| 2533 | (while (and names (not name)) | 2535 | (while (and names (not name)) |
| @@ -2544,7 +2546,7 @@ The name is read from the minibuffer. | |||
| 2544 | Normally, inserts the character as a numeric character reference. | 2546 | Normally, inserts the character as a numeric character reference. |
| 2545 | With a prefix argument, inserts the character directly." | 2547 | With a prefix argument, inserts the character directly." |
| 2546 | (interactive "*P") | 2548 | (interactive "*P") |
| 2547 | (mapcar 'nxml-maybe-load-char-name-set nxml-autoload-char-name-set-list) | 2549 | (mapc 'nxml-maybe-load-char-name-set nxml-autoload-char-name-set-list) |
| 2548 | (let ((name | 2550 | (let ((name |
| 2549 | (let ((completion-ignore-case nxml-char-name-ignore-case)) | 2551 | (let ((completion-ignore-case nxml-char-name-ignore-case)) |
| 2550 | (completing-read "Character name: " | 2552 | (completing-read "Character name: " |