Hi Jesse, Jesse Alama <[EMAIL PROTECTED]> writes:
[...] > But sometimes I mistakenly assigning a task to a plan page. One way > to assign that mis-categorized task to the right plan page is to call > `planner-replan-task' again. But I tend to hit `C-_' (`undo') when I > make this kind of mistake rather than `planner-replan-task', for which > I don't have a keybinding. However, using `undo' makes things > inconsistent. By running `undo' after mistakenly assigning a task to > a certain plan page, the task appears to have been moved from the > wrong plan page to the right plan page, but in fact it is still on the > wrong plan page. > This is because undo in Emacs is per-buffer. If you want to remove the task from the plan page, you'd have to switch to the plan page buffer and undo there. > I notice similar behavior when I change a task to "in progress" > status: if I set the status to "in progress", but then run `undo', the > text appears to change (it goes from italic to roman), but if I go to > a plan page on which the task is listed, I see there that the status > of the task is still "in progress". > Same thing here. [...] > Is there an undo facility in planner that I'm not taking advantage of? > If so, I'd love to hear about it. If not, please consider this a > wishlist item. > How would it work? I think there are good reasons to keep undo restricted to the current buffer. So, we'd have to keep some separate global stack of just planner changes that have been made..? Am I making this too complicated? -- -John Sullivan -http://www.wjsullivan.net -GPG Key: AE8600B6 _______________________________________________ Planner-el-discuss mailing list [email protected] https://mail.gna.org/listinfo/planner-el-discuss
