[mew-int 00820] Re: Mew error on startup SOLUTION

Jonathan Meeks jm at example.com
Thu Mar 28 15:23:22 JST 2002


If found the other problem with ai_socktype not allowing pop3.  For
some reason pop3 was listed in my /etc/services as pop-3.  Copying it
and having it say pop3 solved the problem.

Thanks very much for the help.

Best Regards,

Jonathan Meeks

From: Tatsuya Kinoshita <tats at example.com>
Subject: [mew-int 00818] Re: Mew error on startup
Date: Thu, 28 Mar 2002 07:43:44 +0900 (JST)

> In message [mew-int 00817], on Wed, 27 Mar 2002,
> Jonathan Meeks <jm at example.com> wrote:
> 
> >   error("Mew found some errors above.")
> >   (condition-case nil (progn (cond ...) (or no-dir ...)
> 
> >   mew-set-environment()
> 
> It seems an error occurs at the inside of condition-case.
> 
> Will you try this?
> 
> ---- 
> (defun mew-set-environment (&optional no-dir)
>   (let (error-message)
> ;    (condition-case nil
> 	(progn
> 	  ;; sanity check
> 	  (cond
> 	   ((string-match "^\\(18\\|19\\)" emacs-version)
> 	    (setq error-message "Not support Emacs 18/19 nor Mule 1\n")
> 	    (error "")))
> 	  ;; initializing
> 	  (or no-dir (mew-buffers-init))
> 	  (or no-dir (mew-temp-dir-init))
> 	  (mew-mark-init)
> 	  (mew-config-init)
> 	  (mew-rotate-log-files mew-smtp-log-file))
> ;      (error
> ;       (set-buffer (generate-new-buffer mew-buffer-debug))
> ;       (goto-char (point-max))
> ;       (insert "\n\nMew errors:\n\n")
> ;       (and error-message (insert error-message))
> ;       (set-buffer-modified-p nil)
> ;       (setq buffer-read-only t)
> ;       ;; cause an error again
> ;       (error "Mew found some errors above.")))))
> 	))
> ---- 
> 
> Evaluate (load "mew.el" nil nil t) and the above function.  You
> can evaluate a Lisp expression by hitting C-j at the end of codes
> on the "*scratch*" buffer.
> 
> I think the above gives you more debug information, but I don't
> know why the problem happen.  I can use Mew 2.2 on Emacs 21.2
> in my Debian box (Linux 2.4.18, glibc 2.2.5).
> 
> P.S.
> 
> On Emacs 21.2, Mule-UCS is very slow; (require 'un-define) takes
> over 60 seconds...  (On Emacs 21.1, it takes about 5 seconds)
> 
> -- 
> Tatsuya Kinoshita
> 



More information about the Mew-int mailing list