From 671921137ada3994766ff674783293cd0fc05244 Mon Sep 17 00:00:00 2001 From: Alex Gramiak Date: Tue, 20 Jun 2017 21:05:38 -0400 Subject: [PATCH] Mark prolog indent variables as safe (bug#27369) * lisp/progmodes/prolog.el (prolog-indent-width) (prolog-left-indent-regexp, prolog-paren-indent-p) (prolog-paren-indent): Add :safe property. --- lisp/progmodes/prolog.el | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/lisp/progmodes/prolog.el b/lisp/progmodes/prolog.el index c234cca3ff9..f2b487dd3bb 100644 --- a/lisp/progmodes/prolog.el +++ b/lisp/progmodes/prolog.el @@ -358,13 +358,15 @@ The version numbers are of the format (Major . Minor)." (defcustom prolog-indent-width 4 "The indentation width used by the editing buffer." :group 'prolog-indentation - :type 'integer) + :type 'integer + :safe 'integerp) (defcustom prolog-left-indent-regexp "\\(;\\|\\*?->\\)" "Regexp for `prolog-electric-if-then-else-flag'." :version "24.1" :group 'prolog-indentation - :type 'regexp) + :type 'regexp + :safe 'stringp) (defcustom prolog-paren-indent-p nil "If non-nil, increase indentation for parenthesis expressions. @@ -374,14 +376,16 @@ right (if this variable is non-nil) or in the same way as for compound terms (if this variable is nil, default)." :version "24.1" :group 'prolog-indentation - :type 'boolean) + :type 'boolean + :safe 'booleanp) (defcustom prolog-paren-indent 4 "The indentation increase for parenthesis expressions. Only used in ( If -> Then ; Else) and ( Disj1 ; Disj2 ) style expressions." :version "24.1" :group 'prolog-indentation - :type 'integer) + :type 'integer + :safe 'integerp) (defcustom prolog-parse-mode 'beg-of-clause "The parse mode used (decides from which point parsing is done). -- 2.39.2