comparison lisp/frame.el @ 7309:beb9070c6fec

(frame-initialize): Delete the code for reverse-video. x-create-frame-with-faces takes care of that.
author Richard M. Stallman <rms@gnu.org>
date Wed, 04 May 1994 04:27:18 +0000
parents cc7cd83ccf3f
children 1f3536445289
comparison
equal deleted inserted replaced
7308:7ad4cc8f0a92 7309:beb9070c6fec
134 ;; Delete any specifications for window geometry parameters 134 ;; Delete any specifications for window geometry parameters
135 ;; so that we won't reapply them in frame-notice-user-settings. 135 ;; so that we won't reapply them in frame-notice-user-settings.
136 ;; It would be wrong to reapply them then, 136 ;; It would be wrong to reapply them then,
137 ;; because that would override explicit user resizing. 137 ;; because that would override explicit user resizing.
138 (setq initial-frame-alist 138 (setq initial-frame-alist
139 (frame-remove-geometry-params initial-frame-alist)) 139 (frame-remove-geometry-params initial-frame-alist))))
140 ;; Handle `reverse' as a parameter.
141 (if (cdr (or (assq 'reverse initial-frame-alist)
142 (assq 'reverse default-frame-alist)
143 (cons nil
144 (member (x-get-resource "reverseVideo" "ReverseVideo")
145 '("on" "true")))))
146 (let ((params (frame-parameters frame-initial-frame)))
147 (modify-frame-parameters
148 frame-initial-frame
149 ;; Must set cursor-color after background color.
150 ;; So put it first.
151 (list (cons 'cursor-color
152 (cdr (assq 'background-color params)))
153 (cons 'foreground-color
154 (cdr (assq 'background-color params)))
155 (cons 'background-color
156 (cdr (assq 'foreground-color params)))
157 (cons 'mouse-color
158 (cdr (assq 'background-color params)))
159 (cons 'border-color
160 (cdr (assq 'background-color params)))))))))
161
162 ;; At this point, we know that we have a frame open, so we 140 ;; At this point, we know that we have a frame open, so we
163 ;; can delete the terminal frame. 141 ;; can delete the terminal frame.
164 (delete-frame terminal-frame) 142 (delete-frame terminal-frame)
165 (setq terminal-frame nil)) 143 (setq terminal-frame nil))
166 144