* gnus-xmas.el (gnus-xmas-group-startup-message): Ditto.
+2000-10-05  Katsumi Yamaoka <yamaoka@jpl.org>
+
+       * lisp/gnus-xmas.el (gnus-xmas-group-startup-message): Don't use
+       `gnus-point-at-eol'.
+       * lisp/gnus.el (gnus-group-startup-message): Ditto.
+
 2000-10-04  Akihiro Arisawa  <ari@atesoft.advantest.co.jp>
 
-       * gnus-sum.el (gnus-build-sparse-threads): Use
+       * lisp/gnus-sum.el (gnus-build-sparse-threads): Use
        `make-full-mail-header-from-decoded-header' instead of
        `make-full-mail-header'.
 
 
                (concat " (r" gnus-revision-number ")"))
              " based on " gnus-original-product-name " v"
              gnus-original-version-number "\n")
-      (goto-char (point-min))
-      (put-text-property (point) (gnus-point-at-eol) 'face 'gnus-splash-face)
-      (insert-char ?\ ; space
-                  (max 0 (/ (- (window-width) (gnus-point-at-eol)) 2)))
+      (end-of-line 0)
+      (put-text-property (point-min) (point) 'face 'gnus-splash-face)
+      (insert-char ?\  (prog1
+                          (max 0 (/ (- (window-width) (point)) 2))
+                        (goto-char (point-min))))
       (forward-line 1)
       (insert-char ?\n rest)
       (set-window-start (selected-window) (point-min))))
              (concat " (r" gnus-revision-number ")"))
            " based on " gnus-original-product-name " v"
            gnus-original-version-number)
-    (goto-char (point-min))
-    (insert-char ?\ ; space
-                (max 0 (/ (- (window-width) (gnus-point-at-eol)) 2)))
+    (insert-char ?\  (prog1
+                        (max 0 (/ (- (window-width) (point)) 2))
+                      (goto-char (point-min))))
     (forward-line 1)
     ;; And then hack it.
     (gnus-indent-rigidly (point) (point-max)
 
                       (concat " (r" gnus-revision-number ")"))
                     " based on " gnus-original-product-name " v"
                     gnus-original-version-number "\n")
-            (goto-char (point-min))
-            (insert-char ?\  (max 0 (/ (- (window-width)
-                                          (gnus-point-at-eol)) 2)))
-            (put-text-property (point) (gnus-point-at-eol)
-                               'face 'gnus-splash-face)
+            (end-of-line 0)
+            (put-text-property (point-min) (point) 'face 'gnus-splash-face)
+            (insert-char ?\  (prog1
+                                 (max 0 (/ (- (window-width) (point)) 2))
+                               (goto-char (point-min))))
             (forward-line 1)
             (let ((size (image-size image)))
               (insert-char ?\n (max 0 (round (- (window-height)
              (concat " (r" gnus-revision-number ")"))
            " based on " gnus-original-product-name " v"
            gnus-original-version-number)
-    (goto-char (point-min))
-    (insert-char ?\  (max 0 (/ (- (window-width) (gnus-point-at-eol)) 2)))
+    (insert-char ?\  (prog1
+                        (max 0 (/ (- (window-width) (point)) 2))
+                      (goto-char (point-min))))
     (forward-line 1)
     ;; And then hack it.
     (gnus-indent-rigidly (point) (point-max)