* utf7.el (toplevel): Check the ucs features dynamically.
(Advice from Yoichi NAKAYAMA <yoichi@eken.phys.nagoya-u.ac.jp>)
+ * elmo-pipe.el (elmo-folder-creatable-p): Don't check whether the
+ folder is creatabe or not if it already exists.
+
2002-11-21 Yuuichi Teranishi <teranisi@gohome.org>
* elmo-nntp.el (elmo-nntp-search-primitive): Revert the last change.
(elmo-folder-newsgroups (elmo-pipe-folder-src-internal folder)))
(luna-define-method elmo-folder-creatable-p ((folder elmo-pipe-folder))
- (and (elmo-folder-creatable-p (elmo-pipe-folder-src-internal folder))
- (elmo-folder-creatable-p (elmo-pipe-folder-dst-internal folder))))
+ (and (or
+ (elmo-folder-exists-p (elmo-pipe-folder-src-internal folder))
+ (elmo-folder-creatable-p (elmo-pipe-folder-src-internal folder)))
+ (or
+ (elmo-folder-exists-p (elmo-pipe-folder-dst-internal folder))
+ (elmo-folder-creatable-p (elmo-pipe-folder-dst-internal folder)))))
(luna-define-method elmo-folder-writable-p ((folder elmo-pipe-folder))
(elmo-folder-writable-p (elmo-pipe-folder-dst-internal folder)))