mirror of
git://git.sv.gnu.org/emacs.git
synced 2026-02-03 06:00:50 -08:00
(set-auto-coding): Fix regexps for local
variables section not to eat newlines.
This commit is contained in:
parent
dbae44c877
commit
cfe98f5098
1 changed files with 5 additions and 3 deletions
|
|
@ -1365,15 +1365,17 @@ function by default."
|
|||
(re-coding
|
||||
(concat
|
||||
"^" prefix
|
||||
"[ \t]*coding[ \t]*:[ \t]*\\([^ \t]+\\)[ \t]*"
|
||||
;; N.B. without the \n below, the regexp can
|
||||
;; eat newlines.
|
||||
"[ \t]*coding[ \t]*:[ \t]*\\([^ \t\n]+\\)[ \t]*"
|
||||
suffix "$"))
|
||||
(re-unibyte
|
||||
(concat
|
||||
"^" prefix
|
||||
"[ \t]*unibyte[ \t]*:[ \t]*\\([^ \t]+\\)[ \t]*"
|
||||
"[ \t]*unibyte[ \t]*:[ \t]*\\([^ \t\n]+\\)[ \t]*"
|
||||
suffix "$"))
|
||||
(re-end
|
||||
(concat "^" prefix "[ \t]*end *:[ \t]*" suffix "$"))
|
||||
(concat "^" prefix "[ \t]*End *:[ \t]*" suffix "$"))
|
||||
(pos (point)))
|
||||
(re-search-forward re-end tail-end 'move)
|
||||
(setq tail-end (point))
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue