Synch with Oort Gnus.
authoryamaoka <yamaoka>
Tue, 3 Sep 2002 03:33:46 +0000 (03:33 +0000)
committeryamaoka <yamaoka>
Tue, 3 Sep 2002 03:33:46 +0000 (03:33 +0000)
lisp/ChangeLog
lisp/gnus-util.el

index b3c61f7..342f5f1 100644 (file)
@@ -1,3 +1,8 @@
+2002-09-03  Katsumi Yamaoka <yamaoka@jpl.org>
+
+       * gnus-util.el (gnus-frame-or-window-display-name): Exclude
+       invalid display names.
+
 2002-08-30  Simon Josefsson  <jas@extundo.com>
 
        * gnus-group.el (gnus-group-fetch-control): Fix typo in last
@@ -9,7 +14,7 @@
        (gnus-group-fetch-control-use-browse-url): New option.
 
        * gnus-group.el (gnus-group-fetch-charter): New function.
-       (gnus-group-fetch-control): New function.  
+       (gnus-group-fetch-control): New function.
        Add them to the keymap and menu. Require mm-url.
 
 2002-08-30  Katsumi Yamaoka <yamaoka@jpl.org>
index b299dd4..5b6e403 100644 (file)
@@ -1350,7 +1350,12 @@ Return nil otherwise."
     (if (or (framep object)
            (and (windowp object)
                 (setq object (window-frame object))))
-       (frame-parameter object 'display))))
+       (let ((display (frame-parameter object 'display)))
+         (if (and (stringp display)
+                  ;; Exclude invalid display names.
+                  (string-match "\\`[^:]*:[0-9]+\\(\\.[0-9]+\\)?\\'"
+                                display))
+             display)))))
 
 (provide 'gnus-util)