changeset 39567:49445c8e650d

(rmail-make-summary-line) (rmail-make-summary-line-1, rmail-summary-next-same-subject) (rmail-summary-goto-msg, rmail-summary-goto-msg): Allow 5 digit mesage ids instead of 4.
author Gerd Moellmann <gerd@gnu.org>
date Fri, 05 Oct 2001 09:35:36 +0000
parents 497b8fa7e100
children e67950065cf9
files lisp/mail/rmailsum.el
diffstat 1 files changed, 5 insertions(+), 5 deletions(-) [+]
line wrap: on
line diff
--- a/lisp/mail/rmailsum.el	Fri Oct 05 09:34:27 2001 +0000
+++ b/lisp/mail/rmailsum.el	Fri Oct 05 09:35:36 2001 +0000
@@ -270,7 +270,7 @@
 				 new-summary-line-count))
 		    (rmail-make-summary-line-1 msg)))))
     ;; Fix up the part of the summary that says "deleted" or "unseen".
-    (aset line 4
+    (aset line 5
 	  (if (rmail-message-deleted-p msg) ?\D
 	    (if (= ?0 (char-after (+ 3 (rmail-msgbeg msg))))
 		?\- ?\ )))
@@ -339,7 +339,7 @@
     (setq pos (string-match "#" line))
     (aset rmail-summary-vector (1- msg)
 	  (funcall rmail-summary-line-decoder
-		   (concat (format "%4d  " msg)
+		   (concat (format "%5d  " msg)
 			   (substring line 0 pos)
 			   labels
 			   (substring line (1+ pos)))))
@@ -573,7 +573,7 @@
 	    ;; Get msg number of this line.
 	    (setq i (string-to-int
 		     (buffer-substring (point)
-				       (min (point-max) (+ 5 (point))))))
+				       (min (point-max) (+ 6 (point))))))
 	    ;; See if that msg has desired subject.
 	    (save-excursion
 	      (set-buffer rmail-buffer)
@@ -1055,7 +1055,7 @@
 	 message-not-found
 	 (curmsg (string-to-int
 		  (buffer-substring (point)
-				    (min (point-max) (+ 5 (point))))))
+				    (min (point-max) (+ 6 (point))))))
 	 (total (save-excursion (set-buffer buf) rmail-total-messages)))
     ;; If message number N was specified, find that message's line
     ;; or set message-not-found.
@@ -1071,7 +1071,7 @@
 		 (goto-char (point-max))
 		 (rmail-summary-goto-msg nil nowarn skip-rmail)))
       (goto-char (point-min))
-      (if (not (re-search-forward (format "^%4d[^0-9]" n) nil t))
+      (if (not (re-search-forward (format "^%5d[^0-9]" n) nil t))
 	  (progn (or nowarn (message "Message %d not found" n))
 		 (setq n curmsg)
 		 (setq message-not-found t)