"Make a SOUP packet from the SOUP areas."
(interactive)
(gnus-soup-read-areas)
+ (unless (file-exists-p gnus-soup-directory)
+ (message "No such directory: %s" gnus-soup-directory))
+ (when (null (directory-files gnus-soup-directory nil "\\.MSG$"))
+ (message "No files to pack."))
(gnus-soup-pack gnus-soup-directory gnus-soup-packer))
(defun gnus-group-brew-soup (n)
(if entry
()
(when (file-exists-p (concat dir gnus-soup-prefix-file))
- (condition-case nil
- (load (concat dir gnus-soup-prefix-file) nil t t)
- (error nil)))
+ (ignore-errors
+ (load (concat dir gnus-soup-prefix-file) nil t t)))
(push (setq entry (cons dir (or gnus-soup-prev-prefix 0)))
gnus-soup-last-prefix))
(setcdr entry (1+ (cdr entry)))