From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#57884: [PATCH] Flymake backend using the shellcheck program Date: Sat, 17 Sep 2022 20:52:31 +0300 Message-ID: <837d2128io.fsf@gnu.org> References: <87a66yaqwc.fsf@gmail.com> <83bkre0w4m.fsf@gnu.org> <871qs9c3er.fsf@gmail.com> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="36067"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 57884@debbugs.gnu.org To: Augusto Stoffel Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sat Sep 17 19:53:10 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oZc06-0009GN-BO for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 17 Sep 2022 19:53:10 +0200 Original-Received: from localhost ([::1]:60078 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oZc05-0001nc-Di for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 17 Sep 2022 13:53:09 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:34738) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oZbzy-0001nM-IR for bug-gnu-emacs@gnu.org; Sat, 17 Sep 2022 13:53:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:48062) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oZbzy-0005tj-Ag for bug-gnu-emacs@gnu.org; Sat, 17 Sep 2022 13:53:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oZbzx-00087t-VY for bug-gnu-emacs@gnu.org; Sat, 17 Sep 2022 13:53:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 17 Sep 2022 17:53:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57884 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 57884-submit@debbugs.gnu.org id=B57884.166343716031208 (code B ref 57884); Sat, 17 Sep 2022 17:53:01 +0000 Original-Received: (at 57884) by debbugs.gnu.org; 17 Sep 2022 17:52:40 +0000 Original-Received: from localhost ([127.0.0.1]:47140 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oZbzc-00087I-86 for submit@debbugs.gnu.org; Sat, 17 Sep 2022 13:52:40 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:34936) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oZbzZ-000871-PT for 57884@debbugs.gnu.org; Sat, 17 Sep 2022 13:52:38 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:56220) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oZbzU-0005s7-Dm; Sat, 17 Sep 2022 13:52:32 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=gz9wcD1GZL4RGy3b8jhAWsSrFYO3A7mt9g8AUn0UF74=; b=UIl0R/W3gZOo qaHGQgzBeZveYwiQGAbn3ul5OMrBo5nMVl75+lxNZNtra2nDocxqBhSOAZ9rC1lxGjsebNqjmBvYq 1h967vv5lc0yr1/JOdmN2xdmoD2g2b7pqkLN5k6FCp457+QHP2kUwB1KmPEdtxf53cCD1DxHas4H7 dFeo3NhRkUJ6zP+lwsnEZO+t7rVQGe3R+AxADz0AMwg6eR2k+AiB882FCLRHwzFlPnbZdTGAoqtMw YqEr2hFTfFf/nFsdaBMGwNtMj7OIk4kjgrDJdJjEqvK9WJtZEnXj8ZYuYukvwzVKE3f7RWO7Kpzly 2HyXZ5eW3buHtegQUDRHDA==; Original-Received: from [87.69.77.57] (port=3750 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oZbzT-00054c-SN; Sat, 17 Sep 2022 13:52:32 -0400 In-Reply-To: <871qs9c3er.fsf@gmail.com> (message from Augusto Stoffel on Sat, 17 Sep 2022 19:32:44 +0200) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:242897 Archived-At: > From: Augusto Stoffel > Cc: 57884@debbugs.gnu.org > Date: Sat, 17 Sep 2022 19:32:44 +0200 > > > Also, wouldn't it be better to have separate user options for the > > program and the switches? That way, there won't be a need to require > > users to provide a list as the value of the option. > > I could split this into two defcustoms if you feel strongly about it, > but it seems a bit of overengineering to me. Not many people will want > to customize the program name, and the switches would have to be > provided as a list anyway, since we're not going to call this through a > shell. > > Let me know what you think. If we don't expect users to customize this, maybe this shouldn't be a defcustom at all? If and when we learn about an alternative program, we could at that time decide how best to allow its customization. For example, if both programs don't need any command-line switches, we could offer a defcustom only for the program. Anyway, let's hear what Lars and others think.