ui/popup: refactor org hacks

This removes a few popup advice functions that are no longer necessary
and changes how we handle org agenda windows (they're now displayed in
the current window, rather than a popup -- see org-agenda-window-setup
to change this).

Other issues addressed:

+ Fixes 'Attempt to delete main window of frame' errors when using
  org-todo from popups (particularly in daemon Emacs).
+ Removed the custom 'popup-window options for org-agenda-window-setup
  and org-src-window-setup, and change them to 'current-window and
  'other-window, respectively.
This commit is contained in:
Henrik Lissner 2019-09-10 14:54:13 -04:00
parent 887bc05478
commit 6f6e30c428
No known key found for this signature in database
GPG key ID: 5F6C0EA160557395
2 changed files with 14 additions and 43 deletions