(sgml-xml-auto-coding-function, sgml-html-meta-auto-coding-function):
Don't assume point-min == 1.
This commit is contained in:
parent
2254377e67
commit
c069d3ac33
1 changed files with 3 additions and 2 deletions
|
@ -2044,7 +2044,8 @@ Analogous to `define-translation-table', but updates
|
|||
(defun sgml-xml-auto-coding-function (size)
|
||||
"Determine whether the buffer is XML, and if so, its encoding.
|
||||
This function is intended to be added to `auto-coding-functions'."
|
||||
(when (re-search-forward "\\`[[:space:]\n]*<\\?xml" nil t)
|
||||
(setq size (+ (point) size))
|
||||
(when (re-search-forward "\\`[[:space:]\n]*<\\?xml" size t)
|
||||
(let ((end (save-excursion
|
||||
;; This is a hack.
|
||||
(re-search-forward "\"\\s-*\\?>" size t))))
|
||||
|
@ -2061,7 +2062,7 @@ This function is intended to be added to `auto-coding-functions'."
|
|||
(defun sgml-html-meta-auto-coding-function (size)
|
||||
"If the buffer has an HTML meta tag, use it to determine encoding.
|
||||
This function is intended to be added to `auto-coding-functions'."
|
||||
(setq size (min size
|
||||
(setq size (min (+ (point) size)
|
||||
;; Only search forward 10 lines
|
||||
(save-excursion
|
||||
(forward-line 10)
|
||||
|
|
Loading…
Add table
Reference in a new issue