branch: elpa/gnu-indent commit 1cdba5cd9b7f74b34eac84e5eaa69609c5dd3743 Author: Akib Azmain Turja <a...@disroot.org> Commit: Akib Azmain Turja <a...@disroot.org>
Don't warn on setting gnu-indent-options first time --- gnu-indent.el | 26 +++++++++++++++----------- 1 file changed, 15 insertions(+), 11 deletions(-) diff --git a/gnu-indent.el b/gnu-indent.el index 277ee77444..b9681bb5e7 100644 --- a/gnu-indent.el +++ b/gnu-indent.el @@ -47,17 +47,21 @@ :type 'string :group 'gnu-indent) -(defcustom gnu-indent-options nil - "Arguments to pass to GNU Indent." - :type '(repeat string) - :safe (lambda (val) - (let ((valid t)) - (while (and valid val) - (unless (stringp (car val)) - (setq valid nil)) - (setq val (cdr val))) - valid)) - :group 'gnu-indent) +;; Autoload so that users can set it as file local variable without +;; warning. +;;;###autoload +(progn + (defcustom gnu-indent-options nil + "Arguments to pass to GNU Indent." + :type '(repeat string) + :safe (lambda (val) + (let ((valid t)) + (while (and valid val) + (unless (stringp (car val)) + (setq valid nil)) + (setq val (cdr val))) + valid)) + :group 'gnu-indent)) ;;;###autoload (defun gnu-indent-region (beg end)