Support indented HERE-DOCs in cperl-mode
* lisp/progmodes/cperl-mode.el (cperl-find-pods-heres): Support indented here-docs. (Bug#27254) (Bug#27697) Copyright-paperwork-exempt: yes
This commit is contained in:
parent
47932ca926
commit
6d7e34b692
1 changed files with 2 additions and 2 deletions
|
@ -3734,7 +3734,7 @@ the sections using `cperl-pod-head-face', `cperl-pod-face',
|
|||
"\\(\\`\n?\\|^\n\\)=" ; POD
|
||||
"\\|"
|
||||
;; One extra () before this:
|
||||
"<<" ; HERE-DOC
|
||||
"<<~?" ; HERE-DOC
|
||||
"\\(" ; 1 + 1
|
||||
;; First variant "BLAH" or just ``.
|
||||
"[ \t]*" ; Yes, whitespace is allowed!
|
||||
|
@ -4000,7 +4000,7 @@ the sections using `cperl-pod-head-face', `cperl-pod-face',
|
|||
(setq b (point))
|
||||
;; We do not search to max, since we may be called from
|
||||
;; some hook of fontification, and max is random
|
||||
(or (and (re-search-forward (concat "^" qtag "$")
|
||||
(or (and (re-search-forward (concat "^[ \t]*" qtag "$")
|
||||
stop-point 'toend)
|
||||
;;;(eq (following-char) ?\n) ; XXXX WHY???
|
||||
)
|
||||
|
|
Loading…
Add table
Reference in a new issue