all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* use save-window-excursion in agenda archiving?
@ 2013-07-05  9:37 Eric Abrahamsen
  2013-07-05 12:30 ` Bastien
  0 siblings, 1 reply; 2+ messages in thread
From: Eric Abrahamsen @ 2013-07-05  9:37 UTC (permalink / raw)
  To: emacs-orgmode

I don't know if this is a new development, but archiving items from the
agenda causes the buffer to jump so the archived line is at the top of
the window. This is pretty distracting, and makes archiving multiple
items kind of annoying.

I believe switching the `save-excursion' call at line 8382 of
org-agenda.el (inside `org-agenda-archive-with') to a
`save-window-excursion' instead solves the problem.

Might this break anything I haven't thought of? If not I can provide a
patch.

Eric

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

* Re: use save-window-excursion in agenda archiving?
  2013-07-05  9:37 use save-window-excursion in agenda archiving? Eric Abrahamsen
@ 2013-07-05 12:30 ` Bastien
  0 siblings, 0 replies; 2+ messages in thread
From: Bastien @ 2013-07-05 12:30 UTC (permalink / raw)
  To: Eric Abrahamsen; +Cc: emacs-orgmode

Hi Eric,

Eric Abrahamsen <eric@ericabrahamsen.net> writes:

> I believe switching the `save-excursion' call at line 8382 of
> org-agenda.el (inside `org-agenda-archive-with') to a
> `save-window-excursion' instead solves the problem.

This is it, fixed, thanks.

-- 
 Bastien

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

end of thread, other threads:[~2013-07-05 12:30 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-07-05  9:37 use save-window-excursion in agenda archiving? Eric Abrahamsen
2013-07-05 12:30 ` Bastien

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.