[mew-dist 22587] Re: newsでの操作

NINOMIYA Hideyuki nin at example.com
2002年 12月 12日 (木) 17:24:15 JST


こんにちは	二宮@お四国 です

まず folder の関係について整理してみます

  server     folder数    Mew  folder数 server対Mew folder対応
pop  mailbox    1      $inbox	 1	1:1
imap folders    n      %...   0=<x<=n	1:1
nntp groups     m      -...   0=<y<=m	1:1
		       +...   0=<	任意
# 以下それぞれの folder を n/m, x/y と呼ぶとします

でっ nntp の購読って何だろう ???
という所で

酒井 清隆 様 は Wed, 11 Dec 2002 21:39:00 +0900 (JST) 頃に
    Subject: [mew-dist 22571] Re: newsでの操作
    Message-Id:
    <20021211.213900.68545578.ksakai at example.com>
        に於いて以下のようにおっしゃっていました。
※都合により手を加えさせていただく事が有ります。御了承下さいマセヽ...
さかい> Mew でニュースを読む機能を使ってみましたが、'g' ですべての
さかい> ニュースグループが現れる

つまり m が全て候補となる

さかい> のは使いにくく、明示的に指定したフォルダだけに限定して
さかい> 欲しい

というよりも y だけが候補となって欲しい場合も有る
ですねっ

私も同感です

さかい>   2. 明示的に指定したニュースグループのみを alist にしたもの
さかい>     (= 「キャッシュフォルダにディレクトリが存在しているもの」としても
さかい>        いいかもしれません)
さかい> 
さかい> の 2つを用意し、2 に記述されているものを講読していると定義します。

『キャッシュフォルダにディレクトリが有るもの = 購読』という考えで
Mew な場合良いのではないかと思います

さかい> 'g' では講読しているグループからのみ補完できることとします。
さかい> 
さかい> 次に、別のキー (例えば 'G') ですべてのグループから補完できる
さかい> という仕様だとはメールの仕様との対称性が失われてしまうので、

C-u g とかに割り当てる(つまり同一関数)として、オプションの有無で
server 側の folder alist(n/m)からの補間を行う(つまり今の動作)か、
Mew 側の folder alist(x/y)からの補間を行うかを切替えると考えると
メール(imap)での動作とも対称になると思います。
# g/C-u g どっちが良いかは。。。

さかい>   a. 何らかの interactive コマンドを用意して、そのコマンドを実行
さかい>     すると講読リストにニュースグループを追加できる。

『購読 = キャッシュフォルダ有り』とすると。。。
キャッシュフォルダのディレクトリを(server 側 folder alist(n/m) から
補間して)掘って、Mew 側の folder alist(x/y) へそれを追加するコマンド
かなっ

さかい> GNUS のようなメニュー形式も、あったらあったで便利ですが、

(Gnus は知らないが f^^; 『購読 = キャッシュフォルダ有』とすると。。。)
キャッシュフォルダディレクトリをリスト表示してごにょごにょするモード、、
これすなわち(^^) folder mode ではなかろうか ...

複数 group の一括 sync/update も folder mode で mark を付けて
'x' するで実現できますねっ

server 側 folder mode が有っても良い(mode に入るコマンドに C-u 付ける
?)とは思うが。。。
nntp の全グループリストというのはあまり見たくないぞっ だって ...
(length (mew-nntp-folder-alist)) => 43960 なんだもん f^^;
--─
ICQ UIN:57442553                          二宮 秀幸@愛媛 鬼北 広見町
PGP-Fingerprint:  6C59 EC08 5B23 6490 44D0  7CD3 DA40 219F 7114 8553
PGP-Public-Key:    http://user.shikoku.ne.jp/~nin/pgp/public-key.txt
mailto:nin at example.com   http://user.shikoku.ne.jp/~nin/index.html
mailto:nin at example.com http://home.jp.freebsd.org/~nin/index.html




Mew-dist メーリングリストの案内