aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/term
diff options
context:
space:
mode:
authorAdrian Robert2009-01-24 10:27:03 +0000
committerAdrian Robert2009-01-24 10:27:03 +0000
commit08324aaa01f9aa7ff9cd6545563ad1994bfb724b (patch)
treee2e81ae32ad415d22bbe11cb91dc76459dba8a42 /lisp/term
parent38291a39bc244b1acba9bf5b7fe40a54f4af6d40 (diff)
downloademacs-08324aaa01f9aa7ff9cd6545563ad1994bfb724b.tar.gz
emacs-08324aaa01f9aa7ff9cd6545563ad1994bfb724b.zip
* term/ns-win.el (menu-bar-select-frame): Drop this override.\n\t(menu-bar-update-frames): Update call to menu-bar-select-frame.
Diffstat (limited to 'lisp/term')
-rw-r--r--lisp/term/ns-win.el19
1 files changed, 7 insertions, 12 deletions
diff --git a/lisp/term/ns-win.el b/lisp/term/ns-win.el
index c4ed8bc8737..6fa0a09dfab 100644
--- a/lisp/term/ns-win.el
+++ b/lisp/term/ns-win.el
@@ -622,14 +622,6 @@ this defaults to \"printenv\"."
622(define-key-after menu-bar-edit-menu [separator-undo] '("--") 'undo) 622(define-key-after menu-bar-edit-menu [separator-undo] '("--") 'undo)
623(define-key-after menu-bar-edit-menu [spell] '("Spell" . ispell-menu-map) 'fill) 623(define-key-after menu-bar-edit-menu [spell] '("Spell" . ispell-menu-map) 'fill)
624 624
625
626;;;; Windows menu
627(defun menu-bar-select-frame (&optional frame)
628 (interactive)
629 (make-frame-visible last-command-event)
630 (raise-frame last-command-event)
631 (select-frame last-command-event))
632
633(defun menu-bar-update-frames () 625(defun menu-bar-update-frames ()
634 ;; If user discards the Windows item, play along. 626 ;; If user discards the Windows item, play along.
635 (when (lookup-key (current-global-map) [menu-bar windows]) 627 (when (lookup-key (current-global-map) [menu-bar windows])
@@ -638,9 +630,11 @@ this defaults to \"printenv\"."
638 (setcdr frames-menu 630 (setcdr frames-menu
639 (nconc 631 (nconc
640 (mapcar (lambda (frame) 632 (mapcar (lambda (frame)
641 (list* frame 633 (list*
642 (cdr (assq 'name (frame-parameters frame))) 634 (frame-parameter frame 'window-id)
643 'menu-bar-select-frame)) 635 (frame-parameter frame 'name)
636 `(lambda ()
637 (interactive) (menu-bar-select-frame ,frame))))
644 frames) 638 frames)
645 (cdr frames-menu))) 639 (cdr frames-menu)))
646 (define-key frames-menu [separator-frames] '("--")) 640 (define-key frames-menu [separator-frames] '("--"))
@@ -846,7 +840,8 @@ See ns-insert-working-text."
846 message-log-max) 840 message-log-max)
847 (setq ns-working-overlay-len (length ns-working-text)) 841 (setq ns-working-overlay-len (length ns-working-text))
848 (setq msg (concat msg ns-working-text)) 842 (setq msg (concat msg ns-working-text))
849 (put-text-property msglen (+ msglen ns-working-overlay-len) 'face 'ns-working-text-face msg) 843 (put-text-property msglen (+ msglen ns-working-overlay-len)
844 'face 'ns-working-text-face msg)
850 (message "%s" msg) 845 (message "%s" msg)
851 (setq ns-working-overlay t))) 846 (setq ns-working-overlay t)))
852 847