From dbc2e073c0554e46d1bd2cb2514037ad1aa76e1f Mon Sep 17 00:00:00 2001 From: Philip Kaludercic Date: Sun, 3 May 2026 17:47:11 +0200 Subject: [PATCH] Refine SGML offset user option types * lisp/textmodes/sgml-mode.el (sgml-basic-offset) (sgml-attribute-offset): Allow natural numbers, not arbitrary integers. --- lisp/textmodes/sgml-mode.el | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lisp/textmodes/sgml-mode.el b/lisp/textmodes/sgml-mode.el index e736342007b..39e785e66a2 100644 --- a/lisp/textmodes/sgml-mode.el +++ b/lisp/textmodes/sgml-mode.el @@ -47,8 +47,8 @@ (defcustom sgml-basic-offset 2 "Specifies the basic indentation level for `sgml-indent-line'." - :type 'integer - :safe #'integerp) + :type 'natnum + :safe #'natnump) (defcustom sgml-attribute-offset 0 "Specifies a delta for attribute indentation in `sgml-indent-line'. @@ -65,8 +65,8 @@ When 2, attribute indentation looks like this: attribute=\"value\"> " :version "25.1" - :type 'integer - :safe #'integerp) + :type 'natnum + :safe #'natnump) (defcustom sgml-xml-mode nil "When non-nil, tag insertion functions will be XML-compliant.