]> git.eshelyaron.com Git - emacs.git/commit
cperl-mode.el: Make sure cperl-file-style is set buffer-local
authorHarald Jörg <haj@posteo.de>
Mon, 8 Jan 2024 15:12:19 +0000 (16:12 +0100)
committerHarald Jörg <haj@posteo.de>
Mon, 8 Jan 2024 15:12:19 +0000 (16:12 +0100)
commit774c8ec74c98d69d56b2511a613145f2b69fb2eb
tree5e65d09ccc915ad56c3a126ab5ca0017cc76b1cb
parentd9462e24a967e32d550ee886b5150f0cc78358f6
cperl-mode.el: Make sure cperl-file-style is set buffer-local

* lisp/progmodes/cperl-mode.el (cperl-file-style): Add description
what the options actually do.
(cperl-menu): Split the menu entry "Indent styles" into "Default
indent styles" and "Indent styles for current buffer"
(cperl--set-file-style): call `cperl-file-style' instead of
`cperl-set-style'.  This completes the fix for Bug#17948.
(cperl-set-style): Explain when to use `cperl-file-style'.
Use `set-default-toplevel-value' instead of `set'.
(cperl-set-style-back): Use `set-default-toplevel-value' instead
of `set'.
(cperl-file-style): New command to set the file style for the
current buffer.

* etc/NEWS: Announce the new command cperl-file-style.
etc/NEWS
lisp/progmodes/cperl-mode.el