• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10.1/emacs-93/emacs/lisp/emacs-lisp/

Lines Matching defs:windows

117 (defcustom edebug-save-windows t
122 If the value is a list, only the listed windows are saved and
125 `edebug-toggle-save-windows' may be used to change this variable."
309 "Return a list of windows, in order of `next-window'."
312 (walk-windows (lambda (w) (push w window-list)))
317 "Return t if there are two windows."
368 ;; if buffer is currently shown in several windows, choose one.
390 ;; All windows are dedicated or show `edebug-trace-buffer', split
403 (walk-windows (lambda (w)
420 (defun edebug-current-windows (which-windows)
422 (if (listp which-windows)
430 which-windows)
433 (defun edebug-set-windows (window-info)
2531 (defvar edebug-outside-windows) ; outside window configuration
2536 (defvar edebug-outside-d-c-i-n-s-w) ; outside default-cursor-in-non-selected-windows
2552 ;; Setup windows for edebug, determine mode, maybe enter recursive-edit.
2568 edebug-outside-windows ; window or screen configuration
2580 (edebug-outside-d-c-i-n-s-w default-cursor-in-non-selected-windows))
2585 (default-cursor-in-non-selected-windows t)
2594 ;; Compute result string now before windows are modified.
2597 (if edebug-save-windows
2598 ;; Save windows now before we modify them.
2599 (setq edebug-outside-windows
2600 (edebug-current-windows edebug-save-windows)))
2716 ;; Save trace window point before restoring outside windows.
2724 ;; Restore windows before continuing.
2725 (if edebug-save-windows
2727 (edebug-set-windows edebug-outside-windows)
2730 ;; Needed even if restoring windows because
2760 ;; Only needed if we are not recovering windows??
2763 ) ; if edebug-save-windows
2769 ;; Needed even if restoring windows because
2796 default-cursor-in-non-selected-windows edebug-outside-d-c-i-n-s-w)
2810 (defvar edebug-inside-windows)
2865 edebug-inside-windows
3028 (defun edebug-toggle-save-all-windows ()
3029 "Toggle the saving and restoring of all windows.
3033 (setq edebug-save-windows (not edebug-save-windows))
3034 (if edebug-save-windows
3035 (setq edebug-inside-windows
3036 (setq edebug-outside-windows
3037 (edebug-current-windows
3038 edebug-save-windows))))
3039 (message "Window saving is %s for all windows."
3040 (if edebug-save-windows "on" "off")))
3042 (defmacro edebug-changing-windows (&rest body)
3044 (setq edebug-inside-windows (edebug-current-windows t))
3045 (edebug-set-windows edebug-outside-windows)
3046 ,@body;; Code to change edebug-save-windows
3047 (setq edebug-outside-windows (edebug-current-windows
3048 edebug-save-windows))
3049 ;; Problem: what about outside windows that are deleted inside?
3050 (edebug-set-windows edebug-inside-windows)))
3058 ((eq t edebug-save-windows)
3059 ;; Save all outside windows except the selected one.
3060 ;; Remove (selected-window) from outside-windows.
3061 (edebug-changing-windows
3062 (setq edebug-save-windows (delq window (edebug-window-list)))))
3064 ((memq (selected-window) edebug-save-windows)
3065 (setq edebug-outside-windows
3066 (delq (assq (selected-window) edebug-outside-windows)
3067 edebug-outside-windows))
3068 (setq edebug-save-windows
3069 (delq (selected-window) edebug-save-windows)))
3071 (edebug-changing-windows
3072 (setq edebug-save-windows (cons window edebug-save-windows)))))
3075 (if (memq (selected-window) edebug-save-windows)
3079 (defun edebug-toggle-save-windows (arg)
3080 "Toggle the saving and restoring of windows.
3082 Otherwise, toggle for all windows."
3086 (edebug-toggle-save-all-windows)))
3090 "Show the debug windows and where we stopped in the program."
3096 ;;(if edebug-inside-windows
3097 ;; (edebug-set-windows edebug-inside-windows))
3106 (setq edebug-inside-windows
3107 (edebug-current-windows edebug-save-windows))
3108 (edebug-set-windows edebug-outside-windows)
3570 (if edebug-save-windows
3574 (setq edebug-inside-windows
3575 (edebug-current-windows edebug-save-windows))
3576 ;; Restore outside windows.
3577 (edebug-set-windows edebug-outside-windows)))
3609 (default-cursor-in-non-selected-windows edebug-outside-d-c-i-n-s-w)
3621 (if edebug-save-windows
3622 ;; Restore inside windows.
3623 (edebug-set-windows edebug-inside-windows))
3648 edebug-outside-d-c-i-n-s-w default-cursor-in-non-selected-windows
3852 (define-key map "W" 'edebug-toggle-save-windows)
3900 (define-key map "W" 'edebug-toggle-save-windows)
3940 edebug-save-windows
4363 ["Save Windows" edebug-toggle-save-windows
4364 :style toggle :selected edebug-save-windows]