(magic-mode-alist): Allow for carriage-returns in html-mode entry.
This commit is contained in:
parent
a5d0382b4e
commit
efaa82ff8d
1 changed files with 4 additions and 4 deletions
|
|
@ -2123,12 +2123,12 @@ associated with that interpreter in `interpreter-mode-alist'.")
|
|||
`((image-type-auto-detected-p . image-mode)
|
||||
;; The < comes before the groups (but the first) to reduce backtracking.
|
||||
;; TODO: UTF-16 <?xml may be preceded by a BOM 0xff 0xfe or 0xfe 0xff.
|
||||
;; We use [ \t\n] instead of `\\s ' to make regex overflow less likely.
|
||||
;; We use [ \t\r\n] instead of `\\s ' to make regex overflow less likely.
|
||||
(,(let* ((incomment-re "\\(?:[^-]\\|-[^-]\\)")
|
||||
(comment-re (concat "\\(?:!--" incomment-re "*-->[ \t\n]*<\\)")))
|
||||
(concat "\\(?:<\\?xml[ \t\n]+[^>]*>\\)?[ \t\n]*<"
|
||||
(comment-re (concat "\\(?:!--" incomment-re "*-->[ \t\r\n]*<\\)")))
|
||||
(concat "\\(?:<\\?xml[ \t\r\n]+[^>]*>\\)?[ \t\r\n]*<"
|
||||
comment-re "*"
|
||||
"\\(?:!DOCTYPE[ \t\n]+[^>]*>[ \t\n]*<[ \t\n]*" comment-re "*\\)?"
|
||||
"\\(?:!DOCTYPE[ \t\r\n]+[^>]*>[ \t\r\n]*<[ \t\r\n]*" comment-re "*\\)?"
|
||||
"[Hh][Tt][Mm][Ll]"))
|
||||
. html-mode)
|
||||
;; These two must come after html, because they are more general:
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue