help-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Elisp - Function returning a list


From: steve-humphreys
Subject: Re: Elisp - Function returning a list
Date: Wed, 16 Dec 2020 05:30:11 +0100

For me 800 is 8 O'Clock

> Sent: Wednesday, December 16, 2020 at 5:09 AM
> From: "Jean Louis" <bugs@gnu.support>
> To: steve-humphreys@gmx.com
> Cc: "Help Gnu Emacs" <help-gnu-emacs@gnu.org>
> Subject: Re: Elisp - Function returning a list
>
> * steve-humphreys@gmx.com <steve-humphreys@gmx.com> [2020-12-16 06:27]:
> >
> > I am having a go at making a function that returns a list of numbers, but 
> > need it interactive.
> > Unsure this is good
> >
>  (defun typh-agenda-tgrd (tstr tend tskp)
>     (interactive "n Start_Time: n End_Time: n Skip_Time: ")
>     (number-sequence tstr tend tskp))
>
> You are asking for time and function is asking for number. To me time
> is more like 10:01 something rather than 10.
>
> The function definitely returns the list and is handy.
>
> (number-sequence 10 20 2) => (10 12 14 16 18 20)
>
> You need some formatting here:
>
> (interactive "nStart Time: \nnEnd Time: \nnSkip_Time: ")
>
> You can test `interactive' before doing it.
>
> (defun typh-agenda-tgrd (tstr tend tskp)
>   (interactive "nStart Time: \nnEnd Time: \nnSkip_Time: ")
>   (number-sequence tstr tend tskp))
>
>
>



reply via email to

[Prev in Thread] Current Thread [Next in Thread]