From: teranisi Date: Wed, 7 Feb 2001 01:31:31 +0000 (+0000) Subject: Fix last commit. X-Git-Tag: wl-2_8-root^2~47 X-Git-Url: http://git.chise.org/gitweb/?a=commitdiff_plain;h=a2971372cd490ba264aa749a1c9ddb48f68501ce;p=elisp%2Fwanderlust.git Fix last commit. --- diff --git a/ChangeLog b/ChangeLog index 1c032c0..e5cc899 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,19 @@ +2001-02-06 Yuuichi Teranishi + + * WL-ELS (ELMO-MODULES): Added elmo-mark. + +2001-01-30 Yuuichi Teranishi + + * etc/icons/nmz.xpm: New file. + + * WL-ELS (ELMO-MODULES): Added elmo-nmz. + +2000-12-18 Yuuichi Teranishi + + * WL-ELS (ELMO-MODULES): Changed order. + Added mmimap, elmo, elmo-mime. + Removed mmelmo-imap4, mmelmo. + 2001-02-01 Yuuichi Teranishi * 2.4.1 - "Stand By Me" diff --git a/MEMO-lunafy b/MEMO-lunafy new file mode 100644 index 0000000..93d1c01 --- /dev/null +++ b/MEMO-lunafy @@ -0,0 +1,132 @@ +elmo-lunafy メモ + +* elmo2.el => elmo.el + +* mmelmo.el, mmelmo-imap4.el => elmo-mime.el, mmimap.el + +* elmo-nmz.el: + +書式: '[' 'namazu 検索式' ']' [ 'namazu index のパス(絶対パス)' ] + +* elmo-buffer-cache => wl-message-buffer-cache + +* (elmo-make-folder "フォルダ名") で folder 構造を作る。 + フォルダ操作は folder 構造に対するメソッドを通じて行なう。 + +* バックエンドに依存した変数は各バックエンドで定義する。 + ユーザオプションは defcustom 化する。 + バックエンドに依存した変数は "elmo-バックエンド名-*" という名前にする。 + +* elmo-folder-diff, elmo-folder-create, elmo-folder-delete, elmo-folder-rename + 以外のメソッドは elmo-folder-open で open してから実行しなければならない。 + open したフォルダは elmo-folder-close で close する必要がある。 + +* 旧 => 新 + +elmo-folder-get-spec => elmo-make-folder +elmo-folder-get-type => elmo-folder-type or elmo-folder-type-internal +elmo-list-folder => elmo-folder-list-messages +elmo-msgdb-expand-path => elmo-folder-msgdb-path +elmo-list-folders => elmo-folder-list-subfolders +elmo-list-folder-unread => elmo-folder-list-unreads +elmo-list-folder-important => elmo-folder-list-importants +elmo-read-msg => elmo-message-fetch +elmo-copy-msgs => elmo-folder-append-messages +elmo-append-msg => elmo-folder-append-buffer +elmo-commit => elmo-folder-check +elmo-rename-folder => elmo-folder-rename +elmo-delete-folder => elmo-folder-delete +elmo-create-folder => elmo-folder-create +elmo-msgdb-load => elmo-folder-open +elmo-msgdb-save => elmo-folder-commit +elmo-get-msg-name => elmo-message-file-name +elmo-local-file-p => elmo-folder-message-file-p or elmo-message-file-p +elmo-move-msgs => elmo-folder-move-messages +elmo-use-cache-p => elmo-message-use-cache-p +elmo-prefetch-msg => elmo-message-encache +elmo-mark-as-read => elmo-folder-mark-as-read +elmo-mark-as-unread => elmo-folder-unmark-read +elmo-mark-as-important => elmo-folder-mark-as-important +elmo-mark-unmark-important => elmo-folder-unmark-important +elmo-update-number => elmo-folder-update-number +elmo-pack-number => elmo-folder-pack-number +elmo-msgdb-create{-as-numlist} => elmo-folder-msgdb-create +elmo-search => elmo-folder-search +wl-summary-update-confirm-threshold +=> elmo-folder-update-confirm, elmo-folder-update-threshold +wl-fetch-confirm-threshold +=> elmo-message-fetch-confirm, elmo-message-fetch-threshold +wl-strict-diff-folders => elmo-strict-diff-folder-list +wl-message-buf-name => wl-message-buffer. +mmelmo-original-mode => wl-original-message-mode +variable wl-summary-buffer-msgdb => Macro wl-summary-buffer-msgdb +elmo-folder-get-spec => wl-folder-get-elmo-folder +wl-summary-buffer-folder-name +=> Macro `wl-summary-buffer-folder-name' or `elmo-folder-name-internal' +wl-summary-msgdb-save=>elmo-folder-commit +wl-summary-sync-update3=>wl-summary-syunc-update. + +* 改名 + +elmo-replace-msgid-as-filename => elmo-replace-string-as-filename +elmo-recover-msgid-from-filename => elmo-recover-string-from-filename + +* 新規 + +elmo-folder-open +elmo-folder-open-internal +elmo-folder-close +elmo-folder-close-internal +elmo-folder-msgdb +elmo-folder-persistent-p +elmo-folder-append-msgdb +elmo-folder-synchronize +elmo-message-field +elmo-message-mark +elmo-folder-message-file-number-p +elmo-folder-message-file-directory +elmo-folder-message-make-temp-file-p +elmo-folder-message-make-temp-files +elmo-quit + +wl-message-buffer-prefetch-folder-type-list +wl-message-buffer-prefetch-debug +wl-message-buffer-prefetch-threshold +wl-message-buffer-cache-size +wl-message-buffer-prefetch-idle-time +wl-message-buffer-prefetch-get-next-func + +* 廃止 + +elmo-call-func +elmo-use-killed-list +elmo-use-buffer-cache +elmo-folder-direct-copy-p 関連 +elmo-spec-alist 関連 + +* 休止 + +wl-fldmgr-add-completion-all-completions +wl-folder-drop-unsync-current-entity +wl-summary-drop-unsync +wl-folder-use-server-diff + +* 動作変更 + +plugged は stream-type が違うと別エントリ。 +archive フォルダ用 msgdb path を変更。 + +* 懸案 + +** キャッシュフォルダ +** オフライン処理 +** tm 対応 +** NNTP 関連 + クロスポスト処理 + wl-folder-check-entity-async +** パートフェッチが SEMI まかせ +** フォルダとアイコンファイルの対応 +** wl-summary-move-order が 'new だと次のプリフェッチメッセージを + 探すのがおそい +** elmo-folder-delete-messages のときに msgdb も消す。 +→ サマリと msgdb 間も sync する必要がある(in 2.7?)。 diff --git a/WL-ELS b/WL-ELS index 956bc51..068ace3 100644 --- a/WL-ELS +++ b/WL-ELS @@ -14,11 +14,14 @@ )) (defconst ELMO-MODULES '( - elmo-util elmo-version elmo-net elmo-imap4 elmo-nntp elmo-archive - elmo-localdir elmo-msgdb elmo-vars elmo2 - elmo-cache elmo-multi elmo-filter elmo-pipe - elmo-dop elmo-pop3 elmo-localnews elmo-maildir - elmo-date elmo-internal utf7 pldap + utf7 pldap mmimap + elmo-date elmo-util elmo-version elmo-vars elmo elmo-msgdb + elmo-net elmo-imap4 elmo-pop3 elmo-nntp + elmo-localdir elmo-localnews elmo-map elmo-maildir + elmo-multi elmo-filter + elmo-archive elmo-pipe elmo-cache + elmo-internal elmo-mark + elmo-dop elmo-nmz )) @@ -52,7 +55,7 @@ (progn (defconst wl-use-semi t) (setq WL-MODULES (append WL-MODULES (list 'wl-mime))) - (setq ELMO-MODULES (append ELMO-MODULES (list 'mmelmo 'mmelmo-imap4)))) + (setq ELMO-MODULES (append ELMO-MODULES (list 'elmo-mime)))) (defconst wl-use-semi nil) (setq WL-MODULES (append WL-MODULES (list 'tm-wl)))) @@ -81,4 +84,4 @@ (if (exec-installed-p "imput") (cons UTILSDIR (list 'im-wl))) (if wl-install-utils - (cons UTILSDIR UTILS-MODULES)))) \ No newline at end of file + (cons UTILSDIR UTILS-MODULES))))