]> git.eshelyaron.com Git - emacs.git/commitdiff
Fix defcustoms in type-break.el (Bug#66210)
authorMauro Aranda <maurooaranda@gmail.com>
Tue, 26 Sep 2023 12:17:14 +0000 (09:17 -0300)
committerStefan Kangas <stefankangas@gmail.com>
Sat, 30 Sep 2023 23:49:50 +0000 (01:49 +0200)
* lisp/type-break.el (type-break-good-rest-interval)
(type-break-file-name): Allow nil.

lisp/type-break.el

index 1aa2b9d2997b79eff59be6ac8acce08af725c9d1..10ceaf7cb5c6d0acc5073d5f754dd3b6b0fa02b3 100644 (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
 asked whether or not really to interrupt the break."
   :set-after '(type-break-interval)
-  :type 'natnum
+  :type '(choice (const :tag "Don't check idle time" nil)
+                 natnum)
   :group 'type-break)
 
 (defcustom type-break-good-break-interval nil
@@ -201,7 +202,8 @@ key is pressed."
   "Name of file used to save state across sessions.
 If this is nil, no data will be saved across sessions."
   :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)
   "Hook run indirectly by `post-command-hook' for typing break functions.