[Mew-dist 2219] mew and telnet
Yasuyuki Nakamura
yasuyuki at example.com
1997年 9月 24日 (水) 14:46:50 JST
こんにちは、中村@名大 です。
サブジェクトが適当かどうかわからないのですが...
Mew-1.91 + IM-71 で使用しておりますが、以下のことで教えてください。
Mew をインストールしてあるマシンに、telnet でログインして Mew を立ち上
げると、Mew の起動に失敗し、バッファに、
Wrong type argument: stringp, nil
と出てしまいます。
どこを、どう修正したらよいのでしょうか。
ちなみに、.emacs は、mew が関係するであろうところは以下のとうりです。
mew.dot.emacs をもとに若干修正したものです。
(setq load-path '(nil "/usr/lib/emacs/19.34/lisp"
"/usr/lib/emacs/site-lisp"
"/usr/local/lib/emacs/site-lisp/mew"))
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; Mew-1.91
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
(autoload 'mew "mew" nil t)
(autoload 'mew-send "mew" nil t)
;(setq mew-mail-domain-list '("your mail domain"))
;(setq mew-icon-directory "icon directory")
(setq mew-from "Yasuyuki Nakamura <yasuyuki at example.com>")
;(setq mew-from "Yasuyuki Nakamura <yasuyuki at example.com>")
(setq mew-cc "yasuyuki at example.com")
;(setq mew-cc "yasuyuki at example.com")
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;
;;; Window tips
;;;
;; If you use XEmacs and your video chip provides only limited
;; color map(e.g. 256), put the following line to avoid exhaustion
;; of colors.
;(setq mew-demo-picture nil)
(cond
((eq window-system 'x)
(cond
((string-match "^19" emacs-version)
(setq hilit-mode-enable-list nil
hilit-background-mode 'light
hilit-inhibit-hooks nil
hilit-inhibit-rebinding nil)
(require 'hilit19)
;;
(add-hook 'mew-message-hook
'hilit-rehighlight-buffer-quietly)
(hilit-set-mode-patterns
'(mew-message-mode)
'(("^Subject:.*$" nil msg-subject)
("^From:.*$" nil msg-from)
("^X-.*:.*$" nil msg-quote)
("^[A-Za-z][A-Za-z0-9-]+:" nil msg-header)))
;;
(add-hook 'mew-draft-mode-hook
'hilit-rehighlight-buffer-quietly)
(hilit-set-mode-patterns
'(mew-draft-mode)
'(("^Subject:.*$" nil msg-subject)
("^From:.*$" nil msg-from)
("^>.*$" nil msg-quote)
("^[A-Za-z][A-Za-z0-9-]+:" nil msg-header)))
)
)
(cond
((string-match "XEmacs" emacs-version)
(set-face-font
'default
'(
;; Europa
"-*-fixed-medium-r-*--14-*-iso8859-1"
"-*-fixed-medium-r-*--*-iso8859-1"
"-*-fixed-medium-r-*--*-iso8859-2"
"-*-fixed-medium-r-*--*-iso8859-3"
"-*-fixed-medium-r-*--*-iso8859-4"
"-*-fixed-medium-r-*--*-iso8859-7"
"-*-fixed-medium-r-*--*-iso8859-8"
"-*-fixed-medium-r-*--*-iso8859-5"
"-*-fixed-medium-r-*--*-iso8859-9"
;; Japanese
"-*-fixed-medium-r-*--14-*-jisx0201.1976-*"
"-*-fixed-medium-r-*--14-*-jisx0208.1983-*"
"-*-fixed-medium-r-*--14-*-jisx0212*-*"
"-*-fixed-medium-r-*--*-jisx0201.1976-*"
"-*-fixed-medium-r-*--*-jisx0208.1983-*"
"-*-fixed-medium-r-*--*-jisx0212*-*"
;; Chinese fonts
"-*-*-medium-r-*--*-gb2312.1980-*"
"-*-fixed-medium-r-*--*-cns11643*-*"
"-*-fixed-medium-r-*--*-big5*-*"
"-*-fixed-medium-r-*--*-sisheng_cwnn-0"
;; Korean
"-*-mincho-medium-r-*--*-ksc5601.1987-*"
;; Thai
"-*-fixed-medium-r-*--*-tis620.2529-1"
)
'global '(mule-fonts))
; (add-hook 'mew-message-hook
; (function
; (lambda ()
; (if mew-xemacs-p
; (highlight-headers (point-min) (point-max) nil)))))
(require 'highlight-headers)
(set-face-foreground 'message-headers "blue")
(set-face-foreground 'message-highlighted-header-contents "firebrick")
(set-face-foreground 'message-header-contents "purple")
; (set-face-foreground 'message-cited-text "purple")
(setq highlight-headers-hack-x-face-p t);; X-Face
; (setq highlight-headers-highlight-citation-too nil)
)
)
)
(t
;; Command line (emacs/mule/xemacs -nw)
(setq mew-demo nil)
)
)
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; @ browse-url
;; autoload
(autoload 'browse-url-interactive-arg "browse-url")
(autoload 'browse-url-browser-function "browse-url"
"Ask a WWW browser to show a URL." t)
(autoload 'browse-url-at-point "browse-url"
"Ask a WWW browser to load the URL at or before point." t)
(autoload 'browse-url-at-mouse "browse-url"
"Ask a WWW browser to load a URL clicked with the mouse." t)
(autoload 'browse-url-of-buffer "browse-url"
"Ask a WWW browser to display BUFFER." t)
(autoload 'browse-url-of-file "browse-url"
"Ask a WWW browser to display FILE." t)
(autoload 'browse-url-of-dired-file "browse-url"
"In Dired, ask a WWW browser to display the file named on this line." t)
;; key bind
;; Mew Message mode
;(define-key mew-message-mode-map [mouse-2] 'browse-url-at-mouse)
(add-hook 'mew-message-mode-hook
(function
(lambda ()
(local-set-key [mouse-2] 'browse-url-at-mouse)
)))
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; some UN|X
(setq browse-url-browser-function 'browse-url-netscape) ;; Netscape
; (setq browse-url-browser-function 'browse-url-w3) ;; Emacs W3
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;
;;; Citation tip
;;;
;;;
;;; From: Kazu Yamamoto <Kazu at example.com>
;;; Subject: Hello World
;;; Date: Thu, 08 Dec 1994 11:44:08 +0900
;;; Message-Id: <199509291309.WAA21663 at example.com>
;;;
;;; kazu> The quick brown fox jumped over the very lazy dog.
;;;
;(setq mew-cite-fields '("From:" "Subject:" "Date:" "Message-ID:"))
(setq mew-cite-fields '("From:" "Subject:" "Date:"))
;(setq mew-cite-format "From: %s\nSubject: %s\nDate: %s\nMessage-ID: %s\n\n")
;(setq mew-cite-format "From: %s\nSubject: %s\nDate: %s\n\n")
(setq mew-cite-format "From: %s\nSubject: %s\nDate: %s\n\n")
(setq mew-cite-prefix-function 'mew-cite-prefix-username)
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;
;;; ispell-message for Mew
;;;
;;; You should apply ispell.el.patch to ispell.el.
;;;
(add-hook 'mew-send-hook 'ispell-message)
どうぞ、よろしくお願い致します。
------------------------------------------
名古屋大学 情報文化学部 自然情報学科
情報機構学講座 中村泰之
TEL (052)789-4753 FAX (052)789-4804
yasuyuki at example.com
Mew-dist メーリングリストの案内