From: Eli Zaretskii Date: Sat, 23 Nov 2024 20:14:57 +0000 (+0200) Subject: Make 'jsonrpc-default-request-timeout' a defcustom X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=3cfc50774bcc27e4e3927fc9edd764d861f85c54;p=emacs.git Make 'jsonrpc-default-request-timeout' a defcustom * lisp/jsonrpc.el (jsonrpc-default-request-timeout): New defcustom, replaces a defconst. (jsonrpc): New customization group. * etc/NEWS: Announce the change. (Bug#74338) (cherry picked from commit d9531793206021f1ad842cbc73df939aadf5f745) --- diff --git a/lisp/jsonrpc.el b/lisp/jsonrpc.el index 77efcf0b590..4971e13fae3 100644 --- a/lisp/jsonrpc.el +++ b/lisp/jsonrpc.el @@ -466,8 +466,17 @@ ignored." (define-obsolete-variable-alias 'jrpc-default-request-timeout 'jsonrpc-default-request-timeout "28.1") -(defconst jsonrpc-default-request-timeout 10 - "Time in seconds before timing out a JSONRPC request.") +(defgroup jsonrpc nil + "JSON-RPC customization." + :prefix "jsonrpc-" + :group 'comm) + +(defcustom jsonrpc-default-request-timeout 10 + "Time in seconds before timing out a JSON-RPC request without response." + :version "30.1" + :type 'number + :safe 'numberp + :group 'jsonrpc) ;;; Specific to `jsonrpc-process-connection'