Gnus development mailing list
 help / color / mirror / Atom feed
* Specifying date _and_ time for a delayed article?
@ 2020-10-03 17:53 Adam Sjøgren
  2020-10-04  5:57 ` Tim Landscheidt
  2020-10-07 16:34 ` Eric Abrahamsen
  0 siblings, 2 replies; 3+ messages in thread
From: Adam Sjøgren @ 2020-10-03 17:53 UTC (permalink / raw)
  To: ding

When I press C-c C-j to delay an article, I'm prompted like this:

  "Target date (YYYY-MM-DD), time (hh:mm), or length of delay (units in mhdwMY): 3d"

This is nice and flexible. In this particular case, I wanted to send an
article on a specific date _and_ time.

So I tried entering "2021-07-14 17:03:30", and Gnus happily accepted
that. But if I look at the delayed article in nndraft:delayed, the
header is:

  X-Gnus-Delayed: Wed, 14 Jul 2021 08:00:00 +0200

Hmmm.

Wouldn't it make more sense to either use the date and time entered, OR
at least reject the string as invalid, rather than changing the time to
08:00:00?

What do you think, patches accepted?


  Best regards,

    Adam

-- 
 "Somebody said from the Bible he'd quote                   Adam Sjøgren
  There was dust on the man in the long black coat"    asjo@koldfront.dk



^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Specifying date _and_ time for a delayed article?
  2020-10-03 17:53 Specifying date _and_ time for a delayed article? Adam Sjøgren
@ 2020-10-04  5:57 ` Tim Landscheidt
  2020-10-07 16:34 ` Eric Abrahamsen
  1 sibling, 0 replies; 3+ messages in thread
From: Tim Landscheidt @ 2020-10-04  5:57 UTC (permalink / raw)
  To: ding

Adam Sjøgren <asjo@koldfront.dk> wrote:

> […]

> Wouldn't it make more sense to either use the date and time entered, OR
> at least reject the string as invalid, rather than changing the time to
> 08:00:00?

> What do you think, patches accepted?

At the very least appreciated :-).  (Even in the former case
it would be nice for Gnus to always display the parsed time-
stamp in the mini-buffer, i. e. instead of (the rather mean-
ingless) "Wrote /home/tim/News/drafts/delayed/1" "Message
will be sent on Wed, 14 Jul 2021 08:00:00 +0200.")

Tim



^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Specifying date _and_ time for a delayed article?
  2020-10-03 17:53 Specifying date _and_ time for a delayed article? Adam Sjøgren
  2020-10-04  5:57 ` Tim Landscheidt
@ 2020-10-07 16:34 ` Eric Abrahamsen
  1 sibling, 0 replies; 3+ messages in thread
From: Eric Abrahamsen @ 2020-10-07 16:34 UTC (permalink / raw)
  To: ding

Adam Sjøgren <asjo@koldfront.dk> writes:

> When I press C-c C-j to delay an article, I'm prompted like this:
>
>   "Target date (YYYY-MM-DD), time (hh:mm), or length of delay (units in mhdwMY): 3d"
>
> This is nice and flexible. In this particular case, I wanted to send an
> article on a specific date _and_ time.
>
> So I tried entering "2021-07-14 17:03:30", and Gnus happily accepted
> that. But if I look at the delayed article in nndraft:delayed, the
> header is:
>
>   X-Gnus-Delayed: Wed, 14 Jul 2021 08:00:00 +0200
>
> Hmmm.
>
> Wouldn't it make more sense to either use the date and time entered, OR
> at least reject the string as invalid, rather than changing the time to
> 08:00:00?
>
> What do you think, patches accepted?

In my opinion we should be trying to find and use some other, Emacs-wide
date-time prompt function, rather than writing something Gnus-specific.
Org also ships with Emacs, and it has very good datetime prompts, but it
could be a little too tied to Org, I haven't actually looked at it.

Anyway, maybe that function doesn't even exist yet, but I think that
would be a better approach!



^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2020-10-07 16:35 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-10-03 17:53 Specifying date _and_ time for a delayed article? Adam Sjøgren
2020-10-04  5:57 ` Tim Landscheidt
2020-10-07 16:34 ` Eric Abrahamsen

Gnus development mailing list

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://inbox.vuxu.org/ding

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V1 ding ding/ http://inbox.vuxu.org/ding \
		ding@inbox.vuxu.org
	public-inbox-index ding

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://inbox.vuxu.org/vuxu.archive.emacs.gnus.general


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git