From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Robert Pluim Newsgroups: gmane.emacs.bugs Subject: bug#65030: 30.0.50; Check keyword args of make-process Date: Tue, 08 Aug 2023 15:18:21 +0200 Message-ID: <87bkfhad0i.fsf@gmail.com> References: <83a5v5u9nf.fsf@gnu.org> <83o7jkrcme.fsf@gnu.org> <87sf8tapbf.fsf@gmail.com> <0E5BAD91-FE2A-4622-9F76-26E8CEB8F71A@acm.org> <83350tohjg.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="7445"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Eli Zaretskii , 65030@debbugs.gnu.org, eller.helmut@gmail.com, monnier@iro.umontreal.ca To: Mattias =?UTF-8?Q?Engdeg=C3=A5rd?= Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Aug 08 15:19:21 2023 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 1qTMcG-0001bL-6o for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 08 Aug 2023 15:19:16 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qTMc4-0000k8-BU; Tue, 08 Aug 2023 09:19:04 -0400 Original-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 1qTMc2-0000jz-VJ for bug-gnu-emacs@gnu.org; Tue, 08 Aug 2023 09:19:03 -0400 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qTMc2-0007J5-Ms for bug-gnu-emacs@gnu.org; Tue, 08 Aug 2023 09:19:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qTMc2-0002ZQ-9J for bug-gnu-emacs@gnu.org; Tue, 08 Aug 2023 09:19:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Robert Pluim Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 08 Aug 2023 13:19:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65030 X-GNU-PR-Package: emacs Original-Received: via spool by 65030-submit@debbugs.gnu.org id=B65030.16915007139837 (code B ref 65030); Tue, 08 Aug 2023 13:19:02 +0000 Original-Received: (at 65030) by debbugs.gnu.org; 8 Aug 2023 13:18:33 +0000 Original-Received: from localhost ([127.0.0.1]:35561 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qTMbZ-0002Yb-0R for submit@debbugs.gnu.org; Tue, 08 Aug 2023 09:18:33 -0400 Original-Received: from mail-wm1-x32d.google.com ([2a00:1450:4864:20::32d]:46350) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qTMbV-0002YL-7X for 65030@debbugs.gnu.org; Tue, 08 Aug 2023 09:18:31 -0400 Original-Received: by mail-wm1-x32d.google.com with SMTP id 5b1f17b1804b1-3fe45481edfso45767135e9.1 for <65030@debbugs.gnu.org>; Tue, 08 Aug 2023 06:18:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1691500702; x=1692105502; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id :reply-to; bh=qV3vIx4X7rGBz2i6UfUSdT4haQZT50jH5M3rcAud8Es=; b=P8maAulsBC+4pMfyIX17DXUcNUJWgl3odeg2Ui3rMgJ7qHsiWufnQzKxyt/eUvdZAc HuW0hx9WfwhYCytNm/yM15CshYbgkwKxPIw2W7dtStx1qPOO9XlYz+5k4fXCxxQK3GYW nvgV7FKDw0fIClCte9WvTXvzevlmA2iSJJsXY5mseRv9B+gMFv21BIZojm7rGSb1SblN JxZFsJ9Vb1euRgZo14Ntw0wbAObFZ+ZdrFPw8wbSveSC8+sgxrj3IaRG6rjwlDKLwWp9 Kh3CsZ3RDnq692dmz1iws5uRUQjW9zRFl1T7ozhRnSIjm9IP11vjqqpbjaBGMVNiBVSL 6mXg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1691500702; x=1692105502; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=qV3vIx4X7rGBz2i6UfUSdT4haQZT50jH5M3rcAud8Es=; b=l9KDOr3Ee12x+LSN6mVrIIXdMXhD2+Fiax41FeX9cSsMjgM15alcn0R03g6LbV52I1 nMKqpfI8PQ6z5AyJbd4+mJWfOjae9o77P17rfCltO+ipGRjT9LkWB+FO9dvhk6DKhYzD 5Ylmxl8YJ2/tnaEaFrLSxTJh9k2xt4MpgUMraMvwJERU5e8MQ/JlrYYO8agZW/dqYK5L EIwx20iDdLAw984bS2FfpWQJjLAcJJDOmB9QOjV6GSDUHZKd5Jz3JtWbpT/AuL16DG+e gy18aaH/jJLHTx1HExUe8LBNZog+lfQPCDOYK0wyS++pEU+s5+XuOfXXkwNo4HL5JI0i 2SZw== X-Gm-Message-State: AOJu0YyjjwcWbAL2iz6DXKPhr3ma5Rguukhv2Eyel+lZtbNPBhKUWLj9 f+0KnxnrlQQgzEQeq2i1k51AICNQsWs= X-Google-Smtp-Source: AGHT+IEvElNaiWtlzU1OWzrLzwj1QWMnIVsCLe44MGEj1OVeONDhADmlrVUqE3ybpcDnGWC6fDPASQ== X-Received: by 2002:a05:600c:22ce:b0:3fb:d1db:545b with SMTP id 14-20020a05600c22ce00b003fbd1db545bmr10263743wmg.20.1691500702385; Tue, 08 Aug 2023 06:18:22 -0700 (PDT) Original-Received: from rltb ([2a01:e0a:3f3:fb50:602c:69f4:ec01:92cc]) by smtp.gmail.com with ESMTPSA id f9-20020a7bc8c9000000b003fba92fad35sm17996569wml.26.2023.08.08.06.18.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 08 Aug 2023 06:18:22 -0700 (PDT) In-Reply-To: ("Mattias =?UTF-8?Q?Engdeg=C3=A5rd?="'s message of "Tue, 8 Aug 2023 15:05:06 +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-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:266958 Archived-At: >>>>> On Tue, 8 Aug 2023 15:05:06 +0200, Mattias Engdeg=C3=A5rd said: Mattias> 8 aug. 2023 kl. 14.16 skrev Eli Zaretskii : >> Misspelled arguments to make-process don't elicit errors as of now, = do >> they? Mattias> No and that would be good to fix as well, but we should Mattias> first make existing errors understandable. Mattias> For example, (wrong-type-argument stringp nil) is not a Mattias> human-readable way to say "You forgot the :name parameter Mattias> which is actually mandatory despite the docs making this Mattias> almost impossible to find out" You=CA=BCll get no objections from me for that. Perhaps we need a CHECK_STRING_WITH_MESSAGE macro or similar. Robert --=20