aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKaroly Lorentey2004-05-23 02:34:53 +0000
committerKaroly Lorentey2004-05-23 02:34:53 +0000
commit061e4e7fe0d652989615781f1367819b04a4c855 (patch)
treebd63d253e17171f7f6507c5d16b68ea1256dc893
parentc3e242d33477cbd7e05f4ddb621506aa5c2b0fde (diff)
downloademacs-061e4e7fe0d652989615781f1367819b04a4c855.tar.gz
emacs-061e4e7fe0d652989615781f1367819b04a4c855.zip
Use with-selected-frame.
lisp/faces.el (tty-create-frame-with-faces): Use with-selected-frame. git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-169
-rw-r--r--lisp/faces.el7
1 files changed, 2 insertions, 5 deletions
diff --git a/lisp/faces.el b/lisp/faces.el
index 7bcaf7b6f01..06b5ec3fc97 100644
--- a/lisp/faces.el
+++ b/lisp/faces.el
@@ -1764,12 +1764,10 @@ Parameters not specified by PARAMETERS are taken from
1764`default-frame-alist'. If either PARAMETERS or `default-frame-alist' 1764`default-frame-alist'. If either PARAMETERS or `default-frame-alist'
1765contains a `reverse' parameter, handle that. Value is the new frame 1765contains a `reverse' parameter, handle that. Value is the new frame
1766created." 1766created."
1767 (let ((old-frame (selected-frame)) 1767 (let ((frame (make-terminal-frame parameters))
1768 (frame (make-terminal-frame parameters))
1769 success) 1768 success)
1770 (unwind-protect 1769 (unwind-protect
1771 (progn 1770 (with-selected-frame frame
1772 (select-frame frame)
1773 (tty-handle-reverse-video frame (frame-parameters frame)) 1771 (tty-handle-reverse-video frame (frame-parameters frame))
1774 (frame-set-background-mode frame) 1772 (frame-set-background-mode frame)
1775 (face-set-after-frame-default frame) 1773 (face-set-after-frame-default frame)
@@ -1790,7 +1788,6 @@ created."
1790 (modify-frame-parameters frame '((interprogram-paste-function . nil))) 1788 (modify-frame-parameters frame '((interprogram-paste-function . nil)))
1791 (setq success t)) 1789 (setq success t))
1792 (unless success 1790 (unless success
1793 (select-frame old-frame)
1794 (delete-frame frame))) 1791 (delete-frame frame)))
1795 frame)) 1792 frame))
1796 1793