Skip to content

Insert time of day, repeating with calendar choice #255

@iexos

Description

@iexos

Does this feature exist in Emacs orgmode core?

N/A

Orgmode link

I am unsure how emacs exactly behaves, I never really got it

Feature value

If I want to insert a date (e.g. a schedule) that has a time of day and/or is repeating, I have to manually go to the date and edit it. It would save me time searching for and moving to the inserted/edited date if I could add time and repeat from the calendar screen.

My suggestion to solve this (just a quick thought, there may be better ideas):

  • a new mapping (e.g. i) will open a new text field
  • you can type time and/or repeating into the text field
  • on <cr> this string will be validated and added to the calender screen
    • if it is not correct, an error will be displayed and the text field stays open
  • when choosing the date via <cr>, the time/repeat will be added to the date object

This could look like this:

┌────────────────────────────────────┐
│             April 2022             │
│ Mon  Tue  Wed  Thu  Fri  Sat  Sun  │
│                     01   02   03   │
│ 04   05   06   07   08   09   10   │
│ 11   12   13   14   15   16   17   │
│ 18   19   20   21   22   23   24   │
│ 25   26   27   28   29   30        │
│                                    │
│ [i] - add time/repeat (12:00 .+1w) │
│ [<] - prev month  [>] - next month │
│ [.] - today   [Enter] - select day │
└────────────────────────────────────┘

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    core-featureFeature is in orgmode core

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions