Fix defcustoms in type-break.el (Bug#66210)

* lisp/type-break.el (type-break-good-rest-interval)
(type-break-file-name): Allow nil.
This commit is contained in:
Mauro Aranda 2023-09-26 09:17:14 -03:00 committed by Stefan Kangas
parent 47770b0eca
commit 4fd00ff1f7

View file

@ -77,7 +77,8 @@ rest from typing, then the next typing break is simply rescheduled for later.
If a break is interrupted before this much time elapses, the user will be If a break is interrupted before this much time elapses, the user will be
asked whether or not really to interrupt the break." asked whether or not really to interrupt the break."
:set-after '(type-break-interval) :set-after '(type-break-interval)
:type 'natnum :type '(choice (const :tag "Don't check idle time" nil)
natnum)
:group 'type-break) :group 'type-break)
(defcustom type-break-good-break-interval nil (defcustom type-break-good-break-interval nil
@ -201,7 +202,8 @@ key is pressed."
"Name of file used to save state across sessions. "Name of file used to save state across sessions.
If this is nil, no data will be saved across sessions." If this is nil, no data will be saved across sessions."
:version "24.4" ; added locate-user :version "24.4" ; added locate-user
:type 'file) :type '(choice (const :tag "Don't save data" nil)
file))
(defvar type-break-post-command-hook '(type-break-check) (defvar type-break-post-command-hook '(type-break-check)
"Hook run indirectly by `post-command-hook' for typing break functions. "Hook run indirectly by `post-command-hook' for typing break functions.