From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Kangas Newsgroups: gmane.emacs.bugs Subject: bug#58493: [PATCH] * lisp/play/zone.el (zone): Allow selecting a program Date: Fri, 14 Oct 2022 11:22:00 +0200 Message-ID: References: <87sfjr3kvr.fsf@posteo.net> <83ilknafb3.fsf@gnu.org> <87zgdz1w8h.fsf@posteo.net> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="2766"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 58493@debbugs.gnu.org To: Philip Kaludercic , Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Fri Oct 14 11:23:28 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 1ojGue-0000Y9-21 for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 14 Oct 2022 11:23:28 +0200 Original-Received: from localhost ([::1]:40610 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ojGuc-0006K0-Tk for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 14 Oct 2022 05:23:26 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:42302) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ojGuG-0006Il-Ag for bug-gnu-emacs@gnu.org; Fri, 14 Oct 2022 05:23:05 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:36705) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1ojGuF-0005xk-Gi for bug-gnu-emacs@gnu.org; Fri, 14 Oct 2022 05:23:04 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ojGuF-0002Bw-BF for bug-gnu-emacs@gnu.org; Fri, 14 Oct 2022 05:23:03 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 14 Oct 2022 09:23:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 58493 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 58493-submit@debbugs.gnu.org id=B58493.16657393368284 (code B ref 58493); Fri, 14 Oct 2022 09:23:03 +0000 Original-Received: (at 58493) by debbugs.gnu.org; 14 Oct 2022 09:22:16 +0000 Original-Received: from localhost ([127.0.0.1]:35769 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ojGtT-00029X-QB for submit@debbugs.gnu.org; Fri, 14 Oct 2022 05:22:16 -0400 Original-Received: from mail-oa1-f42.google.com ([209.85.160.42]:40521) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ojGtK-00028x-LN for 58493@debbugs.gnu.org; Fri, 14 Oct 2022 05:22:14 -0400 Original-Received: by mail-oa1-f42.google.com with SMTP id 586e51a60fabf-1364357a691so5183105fac.7 for <58493@debbugs.gnu.org>; Fri, 14 Oct 2022 02:22:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:from:to:cc:subject:date:message-id:reply-to; bh=aZKXXXVqdmQz1aTjkGZoYY971co9ng3ggXCWlUVT/wo=; b=F3XNiHxp8G2DWCbbuuRP0YsBQQjaKrj/y4uF3xfTSz0H4P0XbDWZ6Z0WMMpq6T01TC IjzAf8AXvDe+70a9JPFOPnMYMPgHZrZ4dQby+CZ5OaWp2nenFVVt/VNt1Gj60w0MfQBa Hid0B+aH6xzioA+ZxOVBeLnO5RQ70/xmLlsQ4CQsAFkiBj1N6A+NHDkC44aYqjlSWBy/ mcFAsE/rAFnudLW0mLYfQvHfRBaPb4sDtxpw6c4WrGRQcdiNHtJ25R/5Bew/hoetNDtI QzP1sFGmyl8kxR5oME0Tr9STMukTo+oTEuYsIcUReomjX/2r0+zr2ObAl3p8LVfCufYP qCag== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; 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=aZKXXXVqdmQz1aTjkGZoYY971co9ng3ggXCWlUVT/wo=; b=zGEnNvxyQZPV+LvrTMeLl7dfbsMhbxooE3DO6QnR+Rzah+DJJJbKnA9AAEmw5nkujv +Bqxcz3aXWEEaQY7ZTDoTlHUbEv46/8WoH/0qaocnoRjsKM8EiEtg3pA+r0CakSMaktv ZFhxtOk80MQb+uzsEQFPBtMbnzVxiyYwvyoBh1Ra2UpjsqPpn08L7AC2S9roXHeu5ipF unjJjSkIMtyag1c/0lwz98cEZudaGIzoXZQ2xu077lclgG3QJYCFgJN/zmjYcUd8O1fK 9+dUyHI0HfkEN5JE0I5UnwMhU2FmpeHcJupjxRdMuRDg3qYe3jp6Slz0mBrJNZE+hn7I Mmqg== X-Gm-Message-State: ACrzQf3nKkWnnUd8LKt3WT+iRozQhRJMipTtnkwH8L0B/NZVuEh1WdK1 lHjvhm0xsJsAgLyMVYtbi9R4cviw/ktZWXiYel8= X-Google-Smtp-Source: AMsMyM4tsg+dlFbHXnGcdiiT9HXPU9QMmVs9VC6mYZ4RgNlCeAK2y+QV9r+F64nXTmujPoHQNDUu3+BK89vSUm7btXc= X-Received: by 2002:a05:6870:9126:b0:132:b724:e96c with SMTP id o38-20020a056870912600b00132b724e96cmr7957115oae.199.1665739321087; Fri, 14 Oct 2022 02:22:01 -0700 (PDT) Original-Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Fri, 14 Oct 2022 11:22:00 +0200 In-Reply-To: <87zgdz1w8h.fsf@posteo.net> X-Hashcash: 1:20:221013:58493@debbugs.gnu.org::P/EZV9DiVQJUG4Oq:2TdV 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:245385 Archived-At: Philip Kaludercic writes: > Eli Zaretskii writes: > >>> From: Philip Kaludercic >>> Date: Thu, 13 Oct 2022 13:37:12 +0000 >>> >>> +(defun zone (&optional pgm) >>> + "Zone out, completely. >>> +The optional argument PGM should be an element of `zone-programs' >>> +or nil to have a random element chosen. When invoked >>> +interactively with a prefix argument, the user is prompted for a >>> +program." ^^^^^^^^^^^^^^^^^^^^^^^^^^ >> >> Passive tense alert! > > "... the command prompts the user for a program?" I think we use the style "With a \\[universal-argument] prefix argument, prompt for a program." I would personally put the interactive part first, and then say explicitly: "When called from Lisp, ..." This is a command, first and foremost, after all.