From: Stephen Berman <stephen.berman@gmx.net>
To: BP25 <bp25@riseup.net>
Cc: emacs-devel@gnu.org
Subject: Re: [PROPOSITION] edit the diary file from the minibuffer
Date: Sat, 16 Nov 2024 10:04:50 +0100 [thread overview]
Message-ID: <878qtjwnv1.fsf@gmx.net> (raw)
In-Reply-To: <87iksorwr7.fsf@riseup.net> (BP's message of "Fri, 15 Nov 2024 21:51:40 +0000")
On Fri, 15 Nov 2024 21:51:40 +0000 BP25 <bp25@riseup.net> wrote:
> Hey guys,
>
> I'd like to see the Diary + Calendar more evolved by eliminating the
> requirement for the user to manually edit the diary file. I call this
> evolution for two reason: the first is that it would build on the
> current system, without replacing anything really. The second reason is
> that I think it would eliminate my frustration at editing the diary
> buffer, saving, killing or burying, killing the window/frame which
> sometimes it's been opened into, then updating the diary. Diary
> modifications would happen in the minibuffer. So if I type in the
> calendar i d then I would insert the description of the event in the
> minibuffer and RET would also save the diary file and update the diary.
>
> This improvement would be conservative because by design it will always
> be possible to edit manually the diary file as it's being done now. Has
> anyone attempted this already? Would you incorporate this on the
> standard emacs which is distributed? I am aware that Org also has some
> diary function but because at the moment I detest Org, then I refuse to
> check this and I wouldn't use it anyway; even if it were the case it
> wouldn't make an argument for not improving the Emacs diary anyway.
>
> I'm not subscribed to this list, please CC: me!
You might consider todo-mode.el to be such an evolution; it's a kind of
categorized extension of the Emacs Diary with many additional features,
including entering and editing items in the minibuffer (however, it does
not currently support Diary sexp entries). Details are in the todo-mode
Info manual (`C-h R RET todo-mode RET').
Steve Berman
prev parent reply other threads:[~2024-11-16 9:04 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-11-15 21:51 [PROPOSITION] edit the diary file from the minibuffer BP25
2024-11-16 9:04 ` Stephen Berman [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: https://www.gnu.org/software/emacs/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=878qtjwnv1.fsf@gmx.net \
--to=stephen.berman@gmx.net \
--cc=bp25@riseup.net \
--cc=emacs-devel@gnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/emacs.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).