* [bug] undo bunching in agenda
@ 2015-07-28 6:07 Samuel Wales
2015-07-28 12:48 ` Rasmus
0 siblings, 1 reply; 2+ messages in thread
From: Samuel Wales @ 2015-07-28 6:07 UTC (permalink / raw)
To: emacs-orgmode
on repeated task i change state twice in agenda. i ret to go to the
task. i do undo only once, but both changes get undone.
thanks.
--
The Kafka Pandemic: http://thekafkapandemic.blogspot.com
Ramsay's disease DOES progress. MANY people have died from it. And
ANYBODY can get it.
Denmark: free Karina Hansen NOW.
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [bug] undo bunching in agenda
2015-07-28 6:07 [bug] undo bunching in agenda Samuel Wales
@ 2015-07-28 12:48 ` Rasmus
0 siblings, 0 replies; 2+ messages in thread
From: Rasmus @ 2015-07-28 12:48 UTC (permalink / raw)
To: emacs-orgmode
Samuel Wales <samologist@gmail.com> writes:
> on repeated task i change state twice in agenda. i ret to go to the
> task. i do undo only once, but both changes get undone.
Indeed on repeated tasks the second undo seems to be weird and produces
bad output:
* TODO test
:PROPERTIES:
:LAST_REPEAT: [2015-07-28 mar 14:40]
:END:
]
<2015-08-04 mar +1w>>
I guess your expected behavior would be to go back to the previous state
(i.e. change the last repeated property and the time stamp).
We could to that by always modifying the the headline, properties and the
date tag in a temporary buffer and *then* inserting in after all
"internal" modifications. Probably other ways exist as well. This would
presumably provide a nice workflow in this case.
I'm not very familiar with the agenda codebase and I don't have time to
allocate towards fixing this right now.
Rasmus
--
Evidence suggests Snowden used a powerful tool called monospaced fonts
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2015-07-28 12:48 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-07-28 6:07 [bug] undo bunching in agenda Samuel Wales
2015-07-28 12:48 ` Rasmus
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/emacs/org-mode.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).