aboutsummaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorMartin Rudalics2012-09-08 15:28:11 +0200
committerMartin Rudalics2012-09-08 15:28:11 +0200
commitfa2bcf435d9774c0e8542ba36b11ef4722f9675c (patch)
treeae13b3c6076ec4c063e4ebaa5b093a2f56dc8a55 /etc
parentaa7d57c5079024458c5e25cd5f304d1b967bcbe6 (diff)
downloademacs-fa2bcf435d9774c0e8542ba36b11ef4722f9675c.tar.gz
emacs-fa2bcf435d9774c0e8542ba36b11ef4722f9675c.zip
Fix handling of debugger window. (Bug#8789)
* window.el (display-buffer-in-previous-window): New buffer display action function. * emacs-lisp/debug.el (debugger-bury-or-kill): New option. (debugger-previous-window): New variable. (debug): Rewrite using display-buffer-in-previous-window, quit-restore-window and debugger-bury-or-kill. (Bug#8789)
Diffstat (limited to 'etc')
-rw-r--r--etc/NEWS25
1 files changed, 16 insertions, 9 deletions
diff --git a/etc/NEWS b/etc/NEWS
index 55b8388ca27..7a9c9a21c97 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -645,6 +645,8 @@ The interpretation of the DECLS is determined by `defun-declarations-alist'.
645 645
646** New error type and new function `user-error'. Doesn't trigger the debugger. 646** New error type and new function `user-error'. Doesn't trigger the debugger.
647 647
648** New option `debugger-bury-or-kill'.
649
648+++ 650+++
649** New utility function `buffer-narrowed-p'. 651** New utility function `buffer-narrowed-p'.
650 652
@@ -653,20 +655,25 @@ The interpretation of the DECLS is determined by `defun-declarations-alist'.
653*** The functions get-lru-window, get-mru-window and get-largest-window 655*** The functions get-lru-window, get-mru-window and get-largest-window
654now accept a third argument to avoid choosing the selected window. 656now accept a third argument to avoid choosing the selected window.
655 657
656*** New macro with-temp-buffer-window. 658*** New macro `with-temp-buffer-window'.
659
660*** New option `temp-buffer-resize-frames'.
657 661
658*** New option temp-buffer-resize-frames. 662*** New function `fit-frame-to-buffer' and new option
663 `fit-frame-to-buffer-bottom-margin'.
659 664
660*** New function fit-frame-to-buffer and new option 665*** New display action functions `display-buffer-below-selected' and
661 fit-frame-to-buffer-bottom-margin. 666`display-buffer-in-previous-window'.
662 667
663*** New display action function display-buffer-below-selected. 668*** New display action alist entry `inhibit-switch-frame', if non-nil,
669tells display action functions to avoid changing which frame is
670selected.
664 671
665*** New display action alist `inhibit-switch-frame', if non-nil, tells 672*** New display action alist entry `pop-up-frame-parameters', if
666display action functions to avoid changing which frame is selected. 673non-nil, specifies frame parameters to give any newly-created frame.
667 674
668*** New display action alist `pop-up-frame-parameters', if non-nil, 675*** New display action alist entry `previous-window', if non-nil,
669specifies frame parameters to give any newly-created frame. 676specifies window to reuse in `display-buffer-in-previous-window'.
670 677
671*** The following variables are obsolete, as they can be replaced by 678*** The following variables are obsolete, as they can be replaced by
672appropriate entries in the `display-buffer-alist' function introduced 679appropriate entries in the `display-buffer-alist' function introduced