From unknown Tue Aug 19 10:09:22 2025 X-Loop: help-debbugs@gnu.org Subject: bug#68268: 30.0.50; [PATCH] use special mode in checkdoc status buffer Resent-From: No Wayman Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 05 Jan 2024 17:27:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 68268 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: 68268@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.170447560017189 (code B ref -1); Fri, 05 Jan 2024 17:27:01 +0000 Received: (at submit) by debbugs.gnu.org; 5 Jan 2024 17:26:40 +0000 Received: from localhost ([127.0.0.1]:57765 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rLnxv-0004TB-JB for submit@debbugs.gnu.org; Fri, 05 Jan 2024 12:26:39 -0500 Received: from lists.gnu.org ([2001:470:142::17]:49942) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rLnxq-0004St-Fy for submit@debbugs.gnu.org; Fri, 05 Jan 2024 12:26:38 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rLnxg-0008NR-4S for bug-gnu-emacs@gnu.org; Fri, 05 Jan 2024 12:26:24 -0500 Received: from mail-qv1-xf31.google.com ([2607:f8b0:4864:20::f31]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rLnxd-0000MY-Ex for bug-gnu-emacs@gnu.org; Fri, 05 Jan 2024 12:26:22 -0500 Received: by mail-qv1-xf31.google.com with SMTP id 6a1803df08f44-680496bc3aaso8699686d6.0 for ; Fri, 05 Jan 2024 09:26:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1704475580; x=1705080380; darn=gnu.org; h=mime-version:message-id:date:user-agent:subject:to:from:from:to:cc :subject:date:message-id:reply-to; bh=RaPjf2+8jNM7kpOhTvPXzCzhGgcqlgz/RJXpa7fMZLs=; b=RKjuy9MmPKJ7s9xkCQB6n3QYEYc+Qgy6hg9s3wkJ7k9XBsQUQGW8P3voRhmRK+3ECz SFjtH2VDpJWjaQQEj41IMo6YxLdEguJj3/pwSZ+G56IOKh3VGku+VIhY4TboOja7hjjq aCePBiOn5rTnGQh6xaUFu4dyyHB7mIfKbIfpBebKRf7gJHdn4NDp/B+tFZT88x48SlFx nmvv5GTm/tprDhJKchJQGLsNOvZF8PwCjSyFkKXZSbdbsrlcq8EhTI9ZM+EnHb/9f9Zm 5yqhUiA177xEMOEiMLwSBp30kAj6OKCFiP6l6kjAOpxz7eonpY1vOZZYyq4YCvdQRAZr Sgqw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1704475580; x=1705080380; h=mime-version:message-id:date:user-agent:subject:to:from :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=RaPjf2+8jNM7kpOhTvPXzCzhGgcqlgz/RJXpa7fMZLs=; b=LLVDkgwer3G7QOho3I466fLtW5tXih80JetLhN7exMT7YtarE8a3GJQlb6ER5cYCQH oRQYtwmgrmnqqjNpl9uXQEc0d/IVh4VyESRbyUhx9CqMmyBnjqSCU5fSz3rV0JmgTv0C R7AuxH2MMGAHktJpa6cZgNlmBWPdHXtMHuNt0oeAmaGZZUy7shmERHOosU7F3E3Tdc+i psBkuagj7HXy3pJmRvebssPMf3N6IIKZ2A0BAOQFe6H7TRJrQSBnGtNPIyOA0zgY2HZJ wjixtmlFhA22WIl+VyMS6wSe8jIYtU13YpX3oDYuGzNJNE79JAWF7C89QtlIzwp2lC1N NJjA== X-Gm-Message-State: AOJu0Yyi0YaQvQxPcZlccjYIrukrFFEJdKYUsMYuk0TesWPAZjm1GwlV j0aWxKFHeB840rZuz+//qjxvqZhpeyQ= X-Google-Smtp-Source: AGHT+IHeZPCqHvTOIJx2S3JZSNvIPsQwi2Eg/GjscJpJlVhKk0P3yWQJy79hXv5+YIKgMh3DMwD/uA== X-Received: by 2002:a05:6214:4012:b0:680:c10c:a5a8 with SMTP id kd18-20020a056214401200b00680c10ca5a8mr2488590qvb.97.1704475579667; Fri, 05 Jan 2024 09:26:19 -0800 (PST) Received: from laptop ([2601:84:847f:c697:e217:2894:4724:14f4]) by smtp.gmail.com with ESMTPSA id j6-20020a0cf9c6000000b0067f90426698sm751391qvo.23.2024.01.05.09.26.19 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 05 Jan 2024 09:26:19 -0800 (PST) From: No Wayman User-Agent: mu4e 1.11.26; emacs 30.0.50 Date: Fri, 05 Jan 2024 12:27:27 -0500 Message-ID: <874jfrn11c.fsf@gmail.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Received-SPF: pass client-ip=2607:f8b0:4864:20::f31; envelope-from=iarchivedmywholelife@gmail.com; helo=mail-qv1-xf31.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) --=-=-= Content-Type: text/plain; format=flowed It'd be nice if the checkdoc status buffer were in special-mode. Always annoys me when it hangs around and I don't have the quit-window bindings available. See attached patch. --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=0001-Use-special-mode-in-checkdoc-status-buffer.patch Content-Description: use special mode in checkdoc status buffer >From 37973dcf23742a1fc3fdc5416febb4fe23a0effa Mon Sep 17 00:00:00 2001 From: Nicholas Vollmer Date: Fri, 5 Jan 2024 12:22:10 -0500 Subject: [PATCH] Use special-mode in checkdoc status buffer * lisp/emacs-lisp/checkdoc.el (checkdoc-display-status-buffer): Use `special-mode'. --- lisp/emacs-lisp/checkdoc.el | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lisp/emacs-lisp/checkdoc.el b/lisp/emacs-lisp/checkdoc.el index 80eaf93c3b7..82c6c03a592 100644 --- a/lisp/emacs-lisp/checkdoc.el +++ b/lisp/emacs-lisp/checkdoc.el @@ -556,7 +556,8 @@ checkdoc-display-status-buffer "Display and update the status buffer for the current checkdoc mode. CHECK is a list of four strings stating the current status of each test; the nth string describes the status of the nth test." - (let (temp-buffer-setup-hook) + (let (temp-buffer-setup-hook + (temp-buffer-show-hook #'special-mode)) (with-output-to-temp-buffer "*Checkdoc Status*" (mapc #'princ (list "Buffer comments and tags: " (nth 0 check) -- 2.43.0 --=-=-=-- From unknown Tue Aug 19 10:09:22 2025 X-Loop: help-debbugs@gnu.org Subject: bug#68268: 30.0.50; [PATCH] use special mode in checkdoc status buffer Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 05 Jan 2024 19:10:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68268 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: No Wayman , 68268@debbugs.gnu.org Received: via spool by 68268-submit@debbugs.gnu.org id=B68268.1704481742615 (code B ref 68268); Fri, 05 Jan 2024 19:10:02 +0000 Received: (at 68268) by debbugs.gnu.org; 5 Jan 2024 19:09:02 +0000 Received: from localhost ([127.0.0.1]:57935 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rLpZ0-00009i-2u for submit@debbugs.gnu.org; Fri, 05 Jan 2024 14:09:02 -0500 Received: from mail-wr1-x42d.google.com ([2a00:1450:4864:20::42d]:61904) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rLpYw-00009M-QF for 68268@debbugs.gnu.org; Fri, 05 Jan 2024 14:09:00 -0500 Received: by mail-wr1-x42d.google.com with SMTP id ffacd0b85a97d-3374d309eebso1346303f8f.3 for <68268@debbugs.gnu.org>; Fri, 05 Jan 2024 11:08:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1704481728; x=1705086528; darn=debbugs.gnu.org; h=to:subject:message-id:date:mime-version:references:in-reply-to:from :from:to:cc:subject:date:message-id:reply-to; bh=JYHBQbh1e52BH72bb3tFwvOOk56cRLtKbwhc6K03dQw=; b=b/QfBP5oxgfaUA7TgSkoVk/Nc4gMSm8ae+h4a6/o4ojXv/ulbJ65c/bpOOQ7W+/w4o zJxHDVvA5mFu4AmltGQzqPjgVmZjD7vz2UusRRWZFo5EiCN/RhCzV7BVPqtu7RNmaLO5 RjCzkodMpvZDTVnN0z4AsoElrNvIGqoTx9aIhPlvmA4VbgBw4KHVlZaGa/G6UfZZaNMB b/RsPYK8LAsGB7bFGRxz3hHpZaHAFcT7LIZzks2gojIGtM4F5uuCDcCw49UvXMhXbohy gO7jWjjy37l+RXkH/RS+LmHoDhQPYve819EZr5Y2gOq22hyMFHyfehST6qwkU5gpEVQH k4xg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1704481728; x=1705086528; h=to:subject:message-id:date:mime-version:references:in-reply-to:from :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=JYHBQbh1e52BH72bb3tFwvOOk56cRLtKbwhc6K03dQw=; b=tnpagf3AsmU8bTTDowECahHqgE8uh2Pqs72GC1tUWJJPP4qz7vrVG6FZMaX8WB/aoV nZpUglQzXEWAbQgV4p4gWTgbsDiLe9ynoJD7gpYhxn+AK+sqm2Riccz4bJbJD7hym8BJ nnoGOm44HcJ3e7znL4dJZsgg4AH6c0e7mUAXEj5LFZ2iXStgqW40A5Pi/YBYOcmm8hWL TI4r7YIDgn0fXcggjoiuMi79rdzdRle6OPFunPIg9i3pxmi1/EhjHPIjLC93V14jQYYC FxQqf8XtGehR2tgrg66j4DVvJqbUjCxa3RTD7w86WQlDLZEjDWEJ9xRzakL9NrXq+aFF A7Tg== X-Gm-Message-State: AOJu0YzMwYVw9mkeMewtrm1Tn4CruEapnN+3FSviD2D6j+QEL7UhMfH/ hd3uPvLWGFJaIWtyov4t3Cm5FsfekpzXzQrMV2M= X-Google-Smtp-Source: AGHT+IGZTpdMvhhuzgKeNFfMYNITkqjDhKWL72AlKPJUJvZoMV/mgUysHmVGnOt61fPR4yPlaFEqKLwm0Szeb0Be5dw= X-Received: by 2002:a5d:694d:0:b0:337:3ed6:869c with SMTP id r13-20020a5d694d000000b003373ed6869cmr1476035wrw.99.1704481728327; Fri, 05 Jan 2024 11:08:48 -0800 (PST) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Fri, 5 Jan 2024 11:08:47 -0800 From: Stefan Kangas In-Reply-To: <874jfrn11c.fsf@gmail.com> References: <874jfrn11c.fsf@gmail.com> MIME-Version: 1.0 Date: Fri, 5 Jan 2024 11:08:47 -0800 Message-ID: Content-Type: text/plain; charset="UTF-8" X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) No Wayman writes: > It'd be nice if the checkdoc status buffer were in special-mode. > Always annoys me when it hangs around and I don't have the > quit-window bindings available. > See attached patch. Indeed, this has been a constant annoyance for years. Thanks for addressing it. Your patch LGTM to me (assuming that it works ;-), but it is missing a NEWS entry. Could you please add one? Please also add the bug number to the commit message while you're at it. From unknown Tue Aug 19 10:09:22 2025 X-Loop: help-debbugs@gnu.org Subject: bug#68268: 30.0.50; [PATCH] use special mode in checkdoc status buffer Resent-From: No Wayman Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 05 Jan 2024 21:00:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68268 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Stefan Kangas Cc: 68268@debbugs.gnu.org Received: via spool by 68268-submit@debbugs.gnu.org id=B68268.170448836216268 (code B ref 68268); Fri, 05 Jan 2024 21:00:03 +0000 Received: (at 68268) by debbugs.gnu.org; 5 Jan 2024 20:59:22 +0000 Received: from localhost ([127.0.0.1]:58061 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rLrHl-0004EK-O3 for submit@debbugs.gnu.org; Fri, 05 Jan 2024 15:59:22 -0500 Received: from mail-qk1-x733.google.com ([2607:f8b0:4864:20::733]:59486) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rLrHg-0004E4-QB for 68268@debbugs.gnu.org; Fri, 05 Jan 2024 15:59:20 -0500 Received: by mail-qk1-x733.google.com with SMTP id af79cd13be357-781df3bc08fso125037385a.2 for <68268@debbugs.gnu.org>; Fri, 05 Jan 2024 12:59:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1704488346; x=1705093146; darn=debbugs.gnu.org; h=mime-version:message-id:date:user-agent:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=D+N0GiI/ZwenKUMMxd6Gtn+G9+zTN+APluPYxZtetyk=; b=Roxfi+XR5nKo94Q4UFr+zSBgtqdaOO6hvQIdKMg6Tj7/VOwGQykLcgNCSn+wc2axnT +NNB78neNzxBNMREUTaf7jR+hD0tNIZunCdYhFbngchSlN25DZL44JblHVplgYl0/xP6 Ls3kV0xqg0Vj9FCY9Jw4rZgGrhAII3F0plOaSDOUr/uytmDiYPxH+v19R8CfLff2OC/W y1HOPc1JEtCF+2AJAb39Z4tqrNDGb2k86mHnUNym+lsbVdEkU9eAdrE3NKyi2V+f9XXj 91C2bbbTU5jaKo24zSaTKOGnWNGrrNo9OLf/PeRY/3KfhQLlW2eR8Mq8tBW2nsZMhcgI U92A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1704488346; x=1705093146; h=mime-version:message-id:date:user-agent:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=D+N0GiI/ZwenKUMMxd6Gtn+G9+zTN+APluPYxZtetyk=; b=C4tCXd4FWlOPopfF2Qu3aSEagh31pKfLOUmdYakmlAfyjRdgJFqMQHF5J2P/SpSOA4 /LWVOZTuP61VnM9bWFM6bZcYKLODNyIYA0eSRjCmcjOCUWehKLGYzXCm2Ghak4dnEQFL 2HrssTWbOSGSHXbKuTHVztn9X16ioP1BSd8Z2J+M7MNanIlvKiG0Xg4iY7wCq7GSkjYu CswoveTQJYGqD/maX/3rsum+d1V283EMbrE3pQ1n8N+WZm8C22DKHSY4/bK/Ysiar6En UT9Z59PNfN9bEIsUeYudRuueOFkxeNVKjuRW75bybjv6sTiAWQ0A4FHnCEsfF1BfFqZc CS/Q== X-Gm-Message-State: AOJu0YzJfrudg0j2a+d+1qlr5Fep2/cRQF+sMF90yGxWDc794bXulUi0 lS1bR7HGv9wJ0+/Ky5mclY+bCo1/wh8= X-Google-Smtp-Source: AGHT+IFsD99Eyy4N8DiQmyCDy/9L3Slujj3YOPJoElYgKSnfBG67shDITyqvhFeVMAn9YOenjYOboQ== X-Received: by 2002:a05:620a:258d:b0:783:8fe:fbb4 with SMTP id x13-20020a05620a258d00b0078308fefbb4mr1543295qko.36.1704488346228; Fri, 05 Jan 2024 12:59:06 -0800 (PST) Received: from laptop ([2601:84:847f:c697:e217:2894:4724:14f4]) by smtp.gmail.com with ESMTPSA id b28-20020a05620a04fc00b00781b99ab724sm853864qkh.108.2024.01.05.12.59.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 05 Jan 2024 12:59:05 -0800 (PST) From: No Wayman In-Reply-To: (Stefan Kangas's message of "Fri, 5 Jan 2024 11:08:47 -0800") References: <874jfrn11c.fsf@gmail.com> User-Agent: mu4e 1.11.26; emacs 30.0.50 Date: Fri, 05 Jan 2024 16:00:17 -0500 Message-ID: <87ttnrlcm6.fsf@gmail.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain; format=flowed Stefan Kangas writes: > No Wayman writes: > >> It'd be nice if the checkdoc status buffer were in >> special-mode. >> Always annoys me when it hangs around and I don't have the >> quit-window bindings available. >> See attached patch. > > Indeed, this has been a constant annoyance for years. Thanks > for > addressing it. > Your patch LGTM to me (assuming that it works ;-), but it is > missing a > NEWS entry. Could you please add one? I didn't add one because I didn't see entries for the following commits which made similar changes elsewhere: - f947b20a1926ffc5b0553297dfc26d8390bcb328 - 02a2fba7869db7ae23c65ab1ea47db7ba556ffac - 97abe8511a829861f6efb865209ac2dd0e7ae129 - ab5468e1a01ede3d571765ab491ce2c933ace70f - 02a2fba7869db7ae23c65ab1ea47db7ba556ffac Grepping etc/NEWS files for "special-mode" doesn't turn up much either: > TODO > 57:** Convert modes that use view-mode to be derived from > special-mode instead > > NEWS.23 > 2543:** The new major mode 'special-mode' is intended as a > parent for > > NEWS.27 > 1093:links to most ordinary special-mode buffers that display > text that > > NEWS.28 > 786:doesn't turn on 'display-fill-column-indicator-mode' in > special-mode > > NEWS.29 > 302:** 'show-paren-mode' is now disabled in 'special-mode' > buffers. > 306:buffers, but not in buffers that inherit from > 'special-mode'. To go > 3829:like '(and "\\`\\*.+\\*\\'" (major-mode . special-mode))'. > > NEWS.21 > 1279:See the documentation of variable 'hs-special-modes-alist'. Let me know if you still think one is necessary and I'll add it in the next patch. > Please also add the bug number to the commit message while > you're at it. Addressed in attached patch. --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=0001-Use-special-mode-in-checkdoc-status-buffer.patch Content-Description: with bug number >From 9aeae433bc84315933384c2d56678c9133ff760c Mon Sep 17 00:00:00 2001 From: Nicholas Vollmer Date: Fri, 5 Jan 2024 12:22:10 -0500 Subject: [PATCH] Use special-mode in checkdoc status buffer * lisp/emacs-lisp/checkdoc.el (checkdoc-display-status-buffer): Use `special-mode' (bug#68268). --- lisp/emacs-lisp/checkdoc.el | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lisp/emacs-lisp/checkdoc.el b/lisp/emacs-lisp/checkdoc.el index 80eaf93c3b7..82c6c03a592 100644 --- a/lisp/emacs-lisp/checkdoc.el +++ b/lisp/emacs-lisp/checkdoc.el @@ -556,7 +556,8 @@ checkdoc-display-status-buffer "Display and update the status buffer for the current checkdoc mode. CHECK is a list of four strings stating the current status of each test; the nth string describes the status of the nth test." - (let (temp-buffer-setup-hook) + (let (temp-buffer-setup-hook + (temp-buffer-show-hook #'special-mode)) (with-output-to-temp-buffer "*Checkdoc Status*" (mapc #'princ (list "Buffer comments and tags: " (nth 0 check) -- 2.43.0 --=-=-=-- From unknown Tue Aug 19 10:09:22 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: No Wayman Subject: bug#68268: closed (Re: bug#68268: 30.0.50; [PATCH] use special mode in checkdoc status buffer) Message-ID: References: <874jfrn11c.fsf@gmail.com> X-Gnu-PR-Message: they-closed 68268 X-Gnu-PR-Package: emacs X-Gnu-PR-Keywords: patch Reply-To: 68268@debbugs.gnu.org Date: Fri, 05 Jan 2024 22:01:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1704492062-5199-1" This is a multi-part message in MIME format... ------------=_1704492062-5199-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #68268: 30.0.50; [PATCH] use special mode in checkdoc status buffer which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 68268@debbugs.gnu.org. --=20 68268: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D68268 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1704492062-5199-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 68268-done) by debbugs.gnu.org; 5 Jan 2024 22:00:25 +0000 Received: from localhost ([127.0.0.1]:58097 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rLsEr-0000OY-GX for submit@debbugs.gnu.org; Fri, 05 Jan 2024 17:00:25 -0500 Received: from mail-lj1-x232.google.com ([2a00:1450:4864:20::232]:53529) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rLsEp-00005G-Cb for 68268-done@debbugs.gnu.org; Fri, 05 Jan 2024 17:00:24 -0500 Received: by mail-lj1-x232.google.com with SMTP id 38308e7fff4ca-2ccbf8cbf3aso13901fa.3 for <68268-done@debbugs.gnu.org>; Fri, 05 Jan 2024 14:00:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1704492013; x=1705096813; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:from:to:cc:subject:date:message-id:reply-to; bh=ZG6i9scwXsvPne6dWf1fKE9u8xP6dnlAVuFvzcqrsuE=; b=HJkrBQxHLnk0ajoXR5iBpSUP19JdvlbcLxoizpNEK2oQxMxQJvqbdJNKDWmHZVkTnC O+lg5h7DRr5EHeJXCOTkBzos7v/nMEWD5MQtSV1kdmLaivfh8Flxs/el305+3bTiwcSx svVf3sRQsCVrKzWwMQ+JRA1moiihat6QnYrT0OWfxqFn1EimCTU5WLvWWYJTWf9uEnkF i7VIfX8GfhbRBCGsTkzzG2UaN75yWhaKfLECcd4SP1TV+eqAxs2US4WzzSnnEDDI6lMg RxlYGl9ev/rJQvrIKOD7p6kYtCbDftUfZe0FZLvw0PTofS96WOnJu63fPXL20cLy2jeB +Qwg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1704492013; x=1705096813; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=ZG6i9scwXsvPne6dWf1fKE9u8xP6dnlAVuFvzcqrsuE=; b=YAltApZbRrcRp/te3p0a9iyv4D5QYvQbgIku7Ge3BAuOfu0tBbq1DCJdocg/BACsuf DP1gGlxXSr8vLbSw5A92vGWxOpn1jJ9qoHwyVFRAtbW5uNb+xA+hBIhoD6Qo2g10nM2J +2P4ILHoLDiY6KMgcWZMPyit9tWgEXYhg0gnlwUubQAFVv6L9AfuhfVbwjFsemmy9QAY 1WRtkARSPBXabB9bdo0eyZK7KUY8YV26WlyIV8ANul7PsQFALtFMkydvSUmN5feNDXht 9REaxICj0Kil1tzuIgoVSFPcCGbA6dzPoVxBDZcKMLVbD6ZN2CySK2nTdnm64WyS5G7n tTOg== X-Gm-Message-State: AOJu0YwnegbAAnoQ0WAxOmQA5okuPrks1Us+K+aviuKZkS5XzTIo+zfD Pg2/U/cvazAILsXMaYLfNKXlMPVmr61vgo8KDu4= X-Google-Smtp-Source: AGHT+IG2DNtFtmXk6BEFym8waq0ImO4E7/UWHZeETc48pA8gSzAUgz9LVBSJ9Qk9w4HyUGlqWsbQYYsIDsLtmoqpo00= X-Received: by 2002:a2e:9bc3:0:b0:2cc:9389:ca1 with SMTP id w3-20020a2e9bc3000000b002cc93890ca1mr18261ljj.73.1704492012453; Fri, 05 Jan 2024 14:00:12 -0800 (PST) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Fri, 5 Jan 2024 14:00:11 -0800 From: Stefan Kangas In-Reply-To: <87ttnrlcm6.fsf@gmail.com> References: <874jfrn11c.fsf@gmail.com> <87ttnrlcm6.fsf@gmail.com> MIME-Version: 1.0 Date: Fri, 5 Jan 2024 14:00:11 -0800 Message-ID: Subject: Re: bug#68268: 30.0.50; [PATCH] use special mode in checkdoc status buffer To: No Wayman Content-Type: text/plain; charset="UTF-8" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 68268-done Cc: 68268-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Version: 30.1 No Wayman writes: > I didn't add one because I didn't see entries for the following > commits which made similar changes elsewhere: > > - f947b20a1926ffc5b0553297dfc26d8390bcb328 > - 02a2fba7869db7ae23c65ab1ea47db7ba556ffac > - 97abe8511a829861f6efb865209ac2dd0e7ae129 > - ab5468e1a01ede3d571765ab491ce2c933ace70f > - 02a2fba7869db7ae23c65ab1ea47db7ba556ffac > > Grepping etc/NEWS files for "special-mode" doesn't turn up much > either: OK. > Addressed in attached patch. Thanks, installed on master and closing this bug. ------------=_1704492062-5199-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 5 Jan 2024 17:26:40 +0000 Received: from localhost ([127.0.0.1]:57765 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rLnxv-0004TB-JB for submit@debbugs.gnu.org; Fri, 05 Jan 2024 12:26:39 -0500 Received: from lists.gnu.org ([2001:470:142::17]:49942) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rLnxq-0004St-Fy for submit@debbugs.gnu.org; Fri, 05 Jan 2024 12:26:38 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rLnxg-0008NR-4S for bug-gnu-emacs@gnu.org; Fri, 05 Jan 2024 12:26:24 -0500 Received: from mail-qv1-xf31.google.com ([2607:f8b0:4864:20::f31]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rLnxd-0000MY-Ex for bug-gnu-emacs@gnu.org; Fri, 05 Jan 2024 12:26:22 -0500 Received: by mail-qv1-xf31.google.com with SMTP id 6a1803df08f44-680496bc3aaso8699686d6.0 for ; Fri, 05 Jan 2024 09:26:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1704475580; x=1705080380; darn=gnu.org; h=mime-version:message-id:date:user-agent:subject:to:from:from:to:cc :subject:date:message-id:reply-to; bh=RaPjf2+8jNM7kpOhTvPXzCzhGgcqlgz/RJXpa7fMZLs=; b=RKjuy9MmPKJ7s9xkCQB6n3QYEYc+Qgy6hg9s3wkJ7k9XBsQUQGW8P3voRhmRK+3ECz SFjtH2VDpJWjaQQEj41IMo6YxLdEguJj3/pwSZ+G56IOKh3VGku+VIhY4TboOja7hjjq aCePBiOn5rTnGQh6xaUFu4dyyHB7mIfKbIfpBebKRf7gJHdn4NDp/B+tFZT88x48SlFx nmvv5GTm/tprDhJKchJQGLsNOvZF8PwCjSyFkKXZSbdbsrlcq8EhTI9ZM+EnHb/9f9Zm 5yqhUiA177xEMOEiMLwSBp30kAj6OKCFiP6l6kjAOpxz7eonpY1vOZZYyq4YCvdQRAZr Sgqw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1704475580; x=1705080380; h=mime-version:message-id:date:user-agent:subject:to:from :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=RaPjf2+8jNM7kpOhTvPXzCzhGgcqlgz/RJXpa7fMZLs=; b=LLVDkgwer3G7QOho3I466fLtW5tXih80JetLhN7exMT7YtarE8a3GJQlb6ER5cYCQH oRQYtwmgrmnqqjNpl9uXQEc0d/IVh4VyESRbyUhx9CqMmyBnjqSCU5fSz3rV0JmgTv0C R7AuxH2MMGAHktJpa6cZgNlmBWPdHXtMHuNt0oeAmaGZZUy7shmERHOosU7F3E3Tdc+i psBkuagj7HXy3pJmRvebssPMf3N6IIKZ2A0BAOQFe6H7TRJrQSBnGtNPIyOA0zgY2HZJ wjixtmlFhA22WIl+VyMS6wSe8jIYtU13YpX3oDYuGzNJNE79JAWF7C89QtlIzwp2lC1N NJjA== X-Gm-Message-State: AOJu0Yyi0YaQvQxPcZlccjYIrukrFFEJdKYUsMYuk0TesWPAZjm1GwlV j0aWxKFHeB840rZuz+//qjxvqZhpeyQ= X-Google-Smtp-Source: AGHT+IHeZPCqHvTOIJx2S3JZSNvIPsQwi2Eg/GjscJpJlVhKk0P3yWQJy79hXv5+YIKgMh3DMwD/uA== X-Received: by 2002:a05:6214:4012:b0:680:c10c:a5a8 with SMTP id kd18-20020a056214401200b00680c10ca5a8mr2488590qvb.97.1704475579667; Fri, 05 Jan 2024 09:26:19 -0800 (PST) Received: from laptop ([2601:84:847f:c697:e217:2894:4724:14f4]) by smtp.gmail.com with ESMTPSA id j6-20020a0cf9c6000000b0067f90426698sm751391qvo.23.2024.01.05.09.26.19 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 05 Jan 2024 09:26:19 -0800 (PST) From: No Wayman To: bug-gnu-emacs@gnu.org Subject: 30.0.50; [PATCH] use special mode in checkdoc status buffer User-Agent: mu4e 1.11.26; emacs 30.0.50 X-Debbugs-Cc: Date: Fri, 05 Jan 2024 12:27:27 -0500 Message-ID: <874jfrn11c.fsf@gmail.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Received-SPF: pass client-ip=2607:f8b0:4864:20::f31; envelope-from=iarchivedmywholelife@gmail.com; helo=mail-qv1-xf31.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) --=-=-= Content-Type: text/plain; format=flowed It'd be nice if the checkdoc status buffer were in special-mode. Always annoys me when it hangs around and I don't have the quit-window bindings available. See attached patch. --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=0001-Use-special-mode-in-checkdoc-status-buffer.patch Content-Description: use special mode in checkdoc status buffer >From 37973dcf23742a1fc3fdc5416febb4fe23a0effa Mon Sep 17 00:00:00 2001 From: Nicholas Vollmer Date: Fri, 5 Jan 2024 12:22:10 -0500 Subject: [PATCH] Use special-mode in checkdoc status buffer * lisp/emacs-lisp/checkdoc.el (checkdoc-display-status-buffer): Use `special-mode'. --- lisp/emacs-lisp/checkdoc.el | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lisp/emacs-lisp/checkdoc.el b/lisp/emacs-lisp/checkdoc.el index 80eaf93c3b7..82c6c03a592 100644 --- a/lisp/emacs-lisp/checkdoc.el +++ b/lisp/emacs-lisp/checkdoc.el @@ -556,7 +556,8 @@ checkdoc-display-status-buffer "Display and update the status buffer for the current checkdoc mode. CHECK is a list of four strings stating the current status of each test; the nth string describes the status of the nth test." - (let (temp-buffer-setup-hook) + (let (temp-buffer-setup-hook + (temp-buffer-show-hook #'special-mode)) (with-output-to-temp-buffer "*Checkdoc Status*" (mapc #'princ (list "Buffer comments and tags: " (nth 0 check) -- 2.43.0 --=-=-=-- ------------=_1704492062-5199-1--