Mercurial > hg > xemacs-beta
comparison lisp/x11/x-toolbar.el @ 14:9ee227acff29 r19-15b90
Import from CVS: tag r19-15b90
author | cvs |
---|---|
date | Mon, 13 Aug 2007 08:48:42 +0200 |
parents | 49a24b4fd526 |
children | 0293115a14e9 |
comparison
equal
deleted
inserted
replaced
13:13c6d0aaafe5 | 14:9ee227acff29 |
---|---|
121 ;; | 121 ;; |
122 | 122 |
123 (defvar toolbar-news-frame nil | 123 (defvar toolbar-news-frame nil |
124 "The frame in which news is displayed.") | 124 "The frame in which news is displayed.") |
125 | 125 |
126 (defvar toolbar-news-frame-properties nil | |
127 "The properties of the frame in which news is displayed.") | |
128 | |
126 (defun toolbar-news () | 129 (defun toolbar-news () |
127 "Run Gnus in a separate frame." | 130 "Run Gnus in a separate frame." |
128 (interactive) | 131 (interactive) |
129 (when (or (not toolbar-news-frame) | 132 (when (or (not toolbar-news-frame) |
130 (not (frame-live-p toolbar-news-frame))) | 133 (not (frame-live-p toolbar-news-frame))) |
131 (setq toolbar-news-frame (make-frame)) | 134 (setq toolbar-news-frame (make-frame toolbar-news-frame-properties)) |
132 (add-hook 'gnus-exit-gnus-hook | 135 (add-hook 'gnus-exit-gnus-hook |
133 (lambda () | 136 (lambda () |
134 (when (frame-live-p toolbar-news-frame) | 137 (when (frame-live-p toolbar-news-frame) |
135 (if (cdr (frame-list)) | 138 (if (cdr (frame-list)) |
136 (delete-frame toolbar-news-frame)) | 139 (delete-frame toolbar-news-frame)) |