respective files.
* textmodes/ispell.el (ispell-check-comments)
(ispell-local-dictionary): Mark as safe.
* abbrev.el (abbrev-mode): Mark as safe.
* add-log.el (change-log-default-name): Mark as safe.
* textmodes/reftex-vars.el (reftex-vref-is-default)
(reftex-fref-is-default, reftex-level-indent)
(reftex-guess-label-type): Mark as safe.
* textmodes/fill.el (colon-double-space): Mark as safe.
* textmodes/paragraphs.el (paragraph-start, paragraph-separate)
(sentence-end-double-space, sentence-end-without-period)
(sentence-end-without-space, sentence-end, sentence-end-base)
(page-delimiter, paragraph-ignore-fill-prefix): Mark as safe.
+2006-04-06 Reiner Steib <Reiner.Steib@gmx.de>
+
+ * files.el: Move some `safe-local-variable' declarations to the
+ respective files.
+
+ * textmodes/ispell.el (ispell-check-comments)
+ (ispell-local-dictionary): Mark as safe.
+
+ * abbrev.el (abbrev-mode): Mark as safe.
+
+ * add-log.el (change-log-default-name): Mark as safe.
+
+ * textmodes/reftex-vars.el (reftex-vref-is-default)
+ (reftex-fref-is-default, reftex-level-indent)
+ (reftex-guess-label-type): Mark as safe.
+
+ * textmodes/fill.el (colon-double-space): Mark as safe.
+
+ * textmodes/paragraphs.el (paragraph-start, paragraph-separate)
+ (sentence-end-double-space, sentence-end-without-period)
+ (sentence-end-without-space, sentence-end, sentence-end-base)
+ (page-delimiter, paragraph-ignore-fill-prefix): Mark as safe.
+
2006-04-06 Kim F. Storm <storm@cua.dk>
* ido.el (ido-mode): Remove ido-ignore-unc-host-regexps from
to enable or disable Abbrev mode in the current buffer."
:type 'boolean
:group 'abbrev-mode)
+;;;###autoload(put 'abbrev-mode 'safe-local-variable t)
\f
(defvar edit-abbrevs-map
:type '(choice (const :tag "default" nil)
string)
:group 'change-log)
+(put 'change-log-default-name 'safe-local-variable
+ (lambda (a) (or (stringp a) (null a))))
(defcustom change-log-mode-hook nil
"Normal hook run by `change-log-mode'."
(fill-column . integerp)
(fill-prefix . ,string-or-null)
(indent-tabs-mode . t)
- (ispell-check-comments . (lambda (a)
- (memq a '(nil t exclusive))))
- (ispell-local-dictionary . ,string-or-null)
(kept-new-versions . integerp)
(left-margin . t)
(no-byte-compile . t)
(no-update-autoloads . t)
(outline-regexp . ,string-or-null)
- (page-delimiter . ,string-or-null)
- (paragraph-start . ,string-or-null)
- (paragraph-separate . ,string-or-null)
- (sentence-end . ,string-or-null)
- (sentence-end-double-space . t)
- (tab-width . integerp)
- (truncate-lines . t)
+ (tab-width . integerp) ;; C source code
+ (truncate-lines . t) ;; C source code
(version-control . t)))))
(put 'c-set-style 'safe-local-eval-function t)
"*Non-nil means put two spaces after a colon when filling."
:type 'boolean
:group 'fill)
+;;;###autoload(put 'colon-double-space 'safe-local-variable t)
(defvar fill-paragraph-function nil
"Mode-specific function to fill a paragraph, or nil if there is none.
may produce undesired results."
:type '(choice (const exclusive) (const :tag "off" nil) (const :tag "on" t))
:group 'ispell)
+;;;###autoload(put 'ispell-check-comments 'safe-local-variable (lambda (a) (memq a '(nil t exclusive))))
(defcustom ispell-query-replace-choices nil
"*Corrections made throughout region when non-nil.
:type '(choice string
(const :tag "default" nil))
:group 'ispell)
+;;;###autoload(put 'ispell-local-dictionary 'safe-local-variable (lambda (a) (or (stringp a) (null a))))
(make-variable-buffer-local 'ispell-local-dictionary)
hard newline are considered to match."
:group 'paragraphs
:type 'regexp)
+;;;###autoload(put 'paragraph-start 'safe-local-variable 'stringp)
;; paragraph-start requires a hard newline, but paragraph-separate does not:
;; It is assumed that paragraph-separate is distinctive enough to be believed
text indented by a margin setting."
:group 'paragraphs
:type 'regexp)
+;;;###autoload(put 'paragraph-separate 'safe-local-variable 'stringp)
(defcustom sentence-end-double-space t
"*Non-nil means a single space does not end a sentence.
`sentence-end' is nil. See Info node `(elisp)Standard Regexps'."
:type 'boolean
:group 'fill)
+;;;###autoload(put 'sentence-end-double-space 'safe-local-variable t)
(defcustom sentence-end-without-period nil
"*Non-nil means a sentence will end without a period.
`sentence-end' is nil. See Info node `(elisp)Standard Regexps'."
:type 'boolean
:group 'fill)
+;;;###autoload(put 'sentence-end-without-period 'safe-local-variable t)
(defcustom sentence-end-without-space
"\e$B!#!%!)!*\e$A!##.#?#!\e$(0!$!%!)!*\e$(G!$!%!)!*\e(B"
`sentence-end' is nil. See Info node `(elisp)Standard Regexps'."
:group 'paragraphs
:type 'string)
+;;;###autoload(put 'sentence-end-without-space 'safe-local-variable t)
(defcustom sentence-end nil
"*Regexp describing the end of a sentence.
to obtain the value of this variable."
:group 'paragraphs
:type '(choice regexp (const :tag "Use default value" nil)))
+;;;###autoload(put 'sentence-end 'safe-local-variable (lambda (a) (or (stringp a) (null a))))
(defcustom sentence-end-base "[.?!][]\"'\e$B!I\e$,1r}\e(B)}]*"
"*Regexp matching the basic end of a sentence, not including following space."
:group 'paragraphs
:type 'string
:version "22.1")
+;;;###autoload(put 'sentence-end-base 'safe-local-variable 'stringp)
(defun sentence-end ()
"Return the regexp describing the end of a sentence.
"*Regexp describing line-beginnings that separate pages."
:group 'paragraphs
:type 'regexp)
+;;;###autoload(put 'page-delimiter 'safe-local-variable t)
(defcustom paragraph-ignore-fill-prefix nil
"*Non-nil means the paragraph commands are not affected by `fill-prefix'.
This is desirable in modes where blank lines are the paragraph delimiters."
:group 'paragraphs
:type 'boolean)
+;;;###autoload(put 'paragraph-ignore-fill-prefix 'safe-local-variable t)
(defun forward-paragraph (&optional arg)
"Move forward to end of paragraph.
the label types for which it should be true."
:group 'reftex-referencing-labels
:type `(choice :tag "\\vref is default macro" ,@reftex-tmp))
+;;;###autoload(put 'reftex-vref-is-default 'safe-local-variable t)
(defcustom reftex-fref-is-default nil
"*Non-nil means, the fancyref macro \\fref is used as default.
the label types for which it should be true."
:group 'reftex-referencing-labels
:type `(choice :tag "\\fref is default macro" ,@reftex-tmp))
+;;;###autoload(put 'reftex-fref-is-default 'safe-local-variable t)
(defcustom reftex-level-indent 2
"*Number of spaces to be used for indentation per section level."
:group 'reftex-referencing-labels
:type 'integer)
+;;;###autoload(put 'reftex-level-indent 'safe-local-variable 'integerp)
(defcustom reftex-guess-label-type t
"*Non-nil means, `reftex-reference' will try to guess the label type.
a label type. If you set this variable to nil, RefTeX will always prompt."
:group 'reftex-referencing-labels
:type 'boolean)
+;;;###autoload(put 'reftex-guess-label-type 'safe-local-variable t)
(defcustom reftex-format-ref-function nil
"Function which produces the string to insert as a reference.