diff options
| author | Glenn Morris | 2007-11-28 04:06:40 +0000 |
|---|---|---|
| committer | Glenn Morris | 2007-11-28 04:06:40 +0000 |
| commit | 8a4290cdd84102205da699ba5ad9c46fb42a5194 (patch) | |
| tree | 85e32afc6f5372f1ad986449a885130a3bc4a83c | |
| parent | 84b6a41942a644d7b73f3f2c23fb59a8f7a88b16 (diff) | |
| download | emacs-8a4290cdd84102205da699ba5ad9c46fb42a5194.tar.gz emacs-8a4290cdd84102205da699ba5ad9c46fb42a5194.zip | |
Add 2007 to copyright years.
Switch license to standard GPLv3+ text.
(xmltok-get-declared-encoding-position): Declare as a function.
| -rw-r--r-- | lisp/nxml/nxml-enc.el | 31 |
1 files changed, 18 insertions, 13 deletions
diff --git a/lisp/nxml/nxml-enc.el b/lisp/nxml/nxml-enc.el index 350d7e7ce3b..115db17ad70 100644 --- a/lisp/nxml/nxml-enc.el +++ b/lisp/nxml/nxml-enc.el | |||
| @@ -1,24 +1,26 @@ | |||
| 1 | ;;; nxml-enc.el --- XML encoding auto-detection | 1 | ;;; nxml-enc.el --- XML encoding auto-detection |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2003 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2003, 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 | ||
| @@ -72,6 +74,9 @@ | |||
| 72 | "Function to use as `set-auto-coding-function' when file is known to be XML." | 74 | "Function to use as `set-auto-coding-function' when file is known to be XML." |
| 73 | (nxml-detect-coding-system (+ (point) (min size 1024)))) | 75 | (nxml-detect-coding-system (+ (point) (min size 1024)))) |
| 74 | 76 | ||
| 77 | (declare-function xmltok-get-declared-encoding-position "xmltok" | ||
| 78 | (&optional limit)) ; autoloaded | ||
| 79 | |||
| 75 | (defun nxml-detect-coding-system (limit) | 80 | (defun nxml-detect-coding-system (limit) |
| 76 | (if (< limit (+ (point) 2)) | 81 | (if (< limit (+ (point) 2)) |
| 77 | (if (eq (char-after) 0) 'no-conversion 'utf-8) | 82 | (if (eq (char-after) 0) 'no-conversion 'utf-8) |