]> git.eshelyaron.com Git - emacs.git/commitdiff
* progmodes/cperl-mode.el (cperl-indent-level): Autoload the
authorDan Nicolaescu <dann@ics.uci.edu>
Sat, 25 Aug 2007 21:29:48 +0000 (21:29 +0000)
committerDan Nicolaescu <dann@ics.uci.edu>
Sat, 25 Aug 2007 21:29:48 +0000 (21:29 +0000)
safe-local-variable setting.
* progmodes/perl-mode.el (perl-indent-level): Likewise.

lisp/ChangeLog
lisp/progmodes/cperl-mode.el
lisp/progmodes/perl-mode.el

index 69b5c69533eb8d06237b0479b0ce6214928e3dbb..6fddb589cf7a9b4423806ab1255d1d2905ecbb4f 100644 (file)
@@ -1,3 +1,9 @@
+2007-08-25  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * progmodes/cperl-mode.el (cperl-indent-level): Autoload the
+       safe-local-variable setting.
+       * progmodes/perl-mode.el (perl-indent-level): Likewise.
+
 2007-08-25  Stefan Monnier  <monnier@iro.umontreal.ca>
 
        * uniquify.el (uniquify-rationalize-file-buffer-names): Check liveness
index 7995c9e02e34620b3081ed62e0996a1147ccb156..cdfb887013824f3e1251d7ef4287e2bcae98fcfa 100644 (file)
@@ -233,7 +233,13 @@ for constructs with multiline if/unless/while/until/for/foreach condition."
   "*Indentation of CPerl statements with respect to containing block."
   :type 'integer
   :group 'cperl-indentation-details)
-(put 'cperl-indent-level 'safe-local-variable 'integerp)
+
+;; Is is not unusual to put both perl-indent-level and
+;; cperl-indent-level in the local variable section of a file. If only
+;; one of perl-mode and cperl-mode is in use, a warning will be issued
+;; about the variable. Autoload this here, so that no warning is
+;; issued when using either perl-mode or cperl-mode.
+;;;###autoload(put 'cperl-indent-level 'safe-local-variable 'integerp)
 
 (defcustom cperl-lineup-step nil
   "*`cperl-lineup' will always lineup at multiple of this number.
index f2feff595bba6f767144fc4d98565a84a51a8d36..809ed7a9f36b20b3474a4cdfc3c9b5893bd6eb86 100644 (file)
@@ -399,7 +399,14 @@ The expansion is entirely correct because it uses the C preprocessor."
   "*Indentation of Perl statements with respect to containing block."
   :type 'integer
   :group 'perl)
-(put 'perl-indent-level 'safe-local-variable 'integerp)
+
+;; Is is not unusual to put both perl-indent-level and
+;; cperl-indent-level in the local variable section of a file. If only
+;; one of perl-mode and cperl-mode is in use, a warning will be issued
+;; about the variable. Autoload this here, so that no warning is
+;; issued when using either perl-mode or cperl-mode.
+;;;###autoload(put 'perl-indent-level 'safe-local-variable 'integerp)
+
 (defcustom perl-continued-statement-offset 4
   "*Extra indent for lines not starting new statements."
   :type 'integer