X-Git-Url: https://code.delx.au/gnu-emacs/blobdiff_plain/e516799970be4553edae8ca46d5f64852befec77..ff98122692e5f21e3dd91d2513c7b1897b6e7ac9:/lisp/mail/rmailmsc.el diff --git a/lisp/mail/rmailmsc.el b/lisp/mail/rmailmsc.el index 26ce9aa8bc..7a0871f141 100644 --- a/lisp/mail/rmailmsc.el +++ b/lisp/mail/rmailmsc.el @@ -1,10 +1,10 @@ ;;; rmailmsc.el --- miscellaneous support functions for the RMAIL mail reader -;; Maintainer: FSF -;; Last-Modified: 31 Oct 1989 - ;; Copyright (C) 1985 Free Software Foundation, Inc. +;; Maintainer: FSF +;; Keywords: mail + ;; This file is part of GNU Emacs. ;; GNU Emacs is free software; you can redistribute it and/or modify @@ -18,15 +18,24 @@ ;; GNU General Public License for more details. ;; You should have received a copy of the GNU General Public License -;; along with GNU Emacs; see the file COPYING. If not, write to -;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. +;; along with GNU Emacs; see the file COPYING. If not, write to the +;; Free Software Foundation, Inc., 59 Temple Place - Suite 330, +;; Boston, MA 02111-1307, USA. +;;; Commentary: +;;; Code: + +;;;###autoload (defun set-rmail-inbox-list (file-name) "Set the inbox list of the current RMAIL file to FILE-NAME. -This may be a list of file names separated by commas. -If FILE-NAME is empty, remove any inbox list." +You can specify one file name, or several names separated by commas. +If FILE-NAME is empty, remove any existing inbox list." (interactive "sSet mailbox list to (comma-separated list of filenames): ") + + (unless (eq major-mode 'rmail-mode) + (error "set-rmail-inbox-list works only for an Rmail file")) + (save-excursion (let ((names (rmail-parse-file-inboxes)) (standard-output nil)) @@ -45,7 +54,7 @@ If FILE-NAME is empty, remove any inbox list." (progn (forward-line 1) (point)))) (if (not (string= file-name "")) - (insert "Mail: " file-name "\n")))))) + (insert-before-markers "Mail: " file-name "\n")))))) (setq rmail-inbox-list (rmail-parse-file-inboxes)) (rmail-show-message rmail-current-message))