mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2024-11-25 07:28:20 +00:00
Treat the perl keyword constant' like
bless', `return' &c
* lisp/progmodes/cperl-mode.el (cperl-block-p): Tread the perl keyword `constant' like `bless', `return' &c
This commit is contained in:
parent
205ededbb2
commit
140ea213db
@ -1,3 +1,8 @@
|
||||
2014-07-09 Sam Steingold <sds@gnu.org>
|
||||
|
||||
* progmodes/cperl-mode.el (cperl-block-p): Treat the perl keyword
|
||||
`constant' like `bless', `return' &c
|
||||
|
||||
2014-07-09 Stefan Monnier <monnier@iro.umontreal.ca>
|
||||
|
||||
* rect.el (apply-on-rectangle): Check forward-line really moved to the
|
||||
|
@ -4828,9 +4828,9 @@ the sections using `cperl-pod-head-face', `cperl-pod-face',
|
||||
(and (memq (char-syntax (preceding-char)) '(?w ?_))
|
||||
(progn
|
||||
(backward-sexp)
|
||||
;; sub {BLK}, print {BLK} $data, but NOT `bless', `return', `tr'
|
||||
;; sub {BLK}, print {BLK} $data, but NOT `bless', `return', `tr', `constant'
|
||||
(or (and (looking-at "[a-zA-Z0-9_:]+[ \t\n\f]*[{#]") ; Method call syntax
|
||||
(not (looking-at "\\(bless\\|return\\|q[wqrx]?\\|tr\\|[smy]\\)\\>")))
|
||||
(not (looking-at "\\(bless\\|return\\|q[wqrx]?\\|tr\\|[smy]\\|constant\\)\\>")))
|
||||
;; sub bless::foo {}
|
||||
(progn
|
||||
(cperl-backward-to-noncomment (point-min))
|
||||
|
Loading…
Reference in New Issue
Block a user