From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Emanuel Berg via Users list for the GNU Emacs text editor Newsgroups: gmane.emacs.help Subject: Re: Elisp - Function returning a list Date: Wed, 16 Dec 2020 05:13:41 +0100 Message-ID: <87pn3a9ymi.fsf@zoho.eu> References: Reply-To: Emanuel Berg Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="8539"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) To: help-gnu-emacs@gnu.org Cancel-Lock: sha1:Tl7It7cMa4kQiIA21qkVdgNf8VY= Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Wed Dec 16 05:14:24 2020 Return-path: Envelope-to: geh-help-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 1kpOCm-000281-1U for geh-help-gnu-emacs@m.gmane-mx.org; Wed, 16 Dec 2020 05:14:24 +0100 Original-Received: from localhost ([::1]:39572 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kpOCl-0002jq-1M for geh-help-gnu-emacs@m.gmane-mx.org; Tue, 15 Dec 2020 23:14:23 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:51352) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kpOCI-0002ix-N4 for help-gnu-emacs@gnu.org; Tue, 15 Dec 2020 23:13:54 -0500 Original-Received: from ciao.gmane.io ([116.202.254.214]:43824) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kpOCF-0005ed-Hm for help-gnu-emacs@gnu.org; Tue, 15 Dec 2020 23:13:54 -0500 Original-Received: from list by ciao.gmane.io with local (Exim 4.92) (envelope-from ) id 1kpOCD-0001Zo-PO for help-gnu-emacs@gnu.org; Wed, 16 Dec 2020 05:13:49 +0100 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: help-gnu-emacs@gnu.org Mail-Copies-To: never Received-SPF: pass client-ip=116.202.254.214; envelope-from=geh-help-gnu-emacs@m.gmane-mx.org; helo=ciao.gmane.io X-Spam_score_int: -16 X-Spam_score: -1.7 X-Spam_bar: - X-Spam_report: (-1.7 / 5.0 requ) BAYES_00=-1.9, HEADER_FROM_DIFFERENT_DOMAINS=0.249, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.io gmane.emacs.help:126393 Archived-At: steve-humphreys wrote: > I am having a go at making a function that returns a list of > numbers, but need it interactive. Unsure this is good The function that returns the list of number has already been written, well, as you have discovered. You need to do something else with it on top of that, otherwise there isn't any point having it interactive. > (defun typh-agenda-tgrd (tstr tend tskp) > (interactive "n Start_Time: n End_Time: n Skip_Time: ") > (number-sequence tstr tend tskp)) Hm, interesting indentation, did you really write that in emacs-lisp-mode? Yes, the interactive line is incorrect. You can do something like this: (defun num-seq (beg end skip) (interactive "nstart: \nnend: \nnskip: ") (message "%s" (number-sequence beg end skip) )) -- underground experts united http://user.it.uu.se/~embe8573 https://dataswamp.org/~incal